CoolDictionary.com Webster Dictionary with PRONUNCIATION and Sound!

which language did you guys find real fun and exciting to learn and know?

 
 
   

Question: i learned c and c++ a long while ago. learned java recently. alredy know basic and a little awk, sed. you get the point.

anyway, my problem is i'm trying to decide what language to really learn well next. it's coming down to perl, java, lisp.

all i do is program for fun and a little utility. the only unix machine i work on is my pc running linux. no sysadmin job upcoming or anything like that. i just really like learning new languages.

i hear perl is a real nice scripting languge, good for system admin tasks, but i'm not sure if i need it.

lisp sounds cool as hell. supposed to change the way you think about programming. gonna go to school for CS next year anyhow. slight useful purpose; not a real factor.

i know java kinda, but never really mastered it like the c's. liked it better than c++ *shrug*

so my question is which language did you guys find real fun and exciting to learn and know, and you need not restrict your thoughts to the mentioned languages here.

i never did learn a gui interface that well. always found vb kinda quabby and never got around to tcl/tk or anything. might be cool


Answer: so, you should have no problems with perl - it was began as sed, awk, tr and some other unix tools merged into one executable But really I'll reccomend python rather than perl. It is cleaner, simplier, more OO (which I myself consider rather weakness, but most people like) than perl.

There is also Tcl, which is quite different from perl or python, while you can never notice it. Really it is more like lisp, but with more C-like syntax and strings used where lists are used in Lisp. It is also only language which allows to write useful GUI program in three lines.

If so, learn them all. Start with Scheme and Python, than Tcl (you may start with Python/Tkinter, which is really Tcl/Tk linked to python), than perl for completeness. If you still be curious, then some other Lisp-like language, other then Scheme.

Suddenly you'll find out that there is enough people, who would like to buy your knowledge as it happened to me about three years ago.

Oh, there is also functional programming thinks like Haskel. But if you know enough of lisp, you'll probably have no trouble with them.

Real fun is to learn enough languages to be able to see simularities between them and start to program in new language in few hours after first seeing book on it. But, it would cost you some time. I've found no good GUI concepts book. And most important thing in GUI is to understand how program would work. Tcl/Tk are close to express it in the code, but not close enough.

Submit Your Own Answer!

Google





 
 
| Home | English Course Questions | English Grammar Questions | Teaching Esl Questions | Esl Exercise Questions | Esl General Questions | Esl How To Questions | Esl Learning Questions | Esl Lessons Questions | Esl Other Languages | Esl Pronounciation Questions | Learning Sign Language Questions | Esl Worksheets Questions | Esl Adult Questions | Esl Beginner Questions | Conversational English Questions | Site Map |