Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

What should I learn next?

Name: Anonymous 2006-08-17 0:28

I'm just learning to program for a hobby.
I already have a weak foothold in C++, but I have done things like program Battleship and Yahtzee (with full GUI's) on my TI-83+, completely in BASIC.

What do you guys think I should learn next?
My friends have suggested perl and python.

Name: Anonymous 2006-08-17 0:42

Python is a pretty good idea. Forget about Perl, you already have enough brain damage from BASIC.

Name: Z 2006-08-17 1:09

How about Lua?

Name: Anonymous 2006-08-17 1:09

Both of those use an interpreter, right?
For the most part, I just want something that I can write very quick scripts for managing my system, and possibly for making add-ons to applications I use.

Name: Z 2006-08-17 1:47

Yes, Lua uses an interpreter.

Lua is really nice, it's light weight but also flexible.

Name: Anonymous 2006-08-17 2:23

I recommend Python, or another multiparadigm language supporting lists and dictionaries as native types, and functional programming elements, which is an enlighting experience. I like Python better than Ruby. Perl is insane. Don't know much of Lua other than it's very small in features but flexible so you can add the rest, and very fast. All of these are interpreted languages; now that you know C++ (and I hope you have a very good understanding of plain C which is the best low-level language and will keep being so) you should focus on a modern, productive, interpreted language with features low-level languages can't offer.

Name: Anonymous 2006-08-17 6:03

bah, "features low-level languages can't offer."

in low-level languages you're supposed to MAKE the features you don't have and put them in LIBRARIES. 

Name: Anonymous 2006-08-17 6:19

Common Lisp or Scheme are both great languages to learn.

Name: Anonymous 2006-08-17 8:09

>>7
Duck-typing, for example. If provided properly, the language crosses the line and becomes a high-level language.

Name: Anonymous 2006-08-17 17:38

>>9
I hate people who think "dynamic" is spelt with a 'u' and 'k'

Name: __Guido van Rossum__ 2006-08-17 18:58

>>10
Duck-typing is the Pythonic name for dynamic-typing.

Name: Anonymous 2006-08-17 19:18

>>11
__pythonic__(self, lol, what)

Name: Anonymous 2006-08-18 7:12

duck typing is when you fuck a duck while typing code.

Name: Anonymous 2006-08-18 12:02

>>13
...

Name: Anonymous 2006-08-18 12:11

>>13

No, that's duck-fuck-typing.

Name: Anonymous 2006-08-18 14:27

>>1
get better at c++

Name: Anonymous 2006-08-19 22:34

Go with python.

Name: Anonymous 2006-08-20 10:05

to get laid.

Name: Anonymous 2006-08-20 10:49

With a Python!?

Name: Anonymous 2006-08-21 22:50

learn ti-82 basic

Name: Anonymous 2006-08-23 1:35

PRESS 1 FOR TI BASIC

10 CALL CLEAR
20 PRINT "FUCK OFF"
30 GOTO 20

Name: Anonymous 2006-08-23 3:16

learn haskell

Name: Anonymous 2006-08-23 4:24

z80 assembly

Name: Anonymous 2006-08-26 2:50

RST 8

Name: Anonymous 2006-08-26 4:02

Perl is for THE MAN
Python is more fun.
Python and Ruby are both good next steps.

Name: Anonymous 2009-01-14 4:55

JavaScript

Name: Anonymous 2010-06-27 12:53

ur gay

Name: Anonymous 2010-06-28 10:56

beware the army of 12 year old autistics

Name: ​​​​​​​​​​ 2010-09-09 13:43

Name: Sgt.Kabu覿䲛kiman 2012-05-28 19:42

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Don't change these.
Name: Email:
Entire Thread Thread List