What language to concentrate on?

I have got to say I love perl and php, for learning about languages is amazing. Started on python and that did my head in. Depends what your going in to, c# c++ if you want to go pro.
 
I have got to say I love perl and php, for learning about languages is amazing. Started on python and that did my head in. Depends what your going in to, c# c++ if you want to go pro.

Actually yeah I agree with that. Before I started learning HTML and whatnot I gave Python a try and I just couldn't do it. From HTML my natural progression was JavaScript and from that C++ and now I know C# and some other languages. In retrospect though Python isn't that bad and is really easy to use once you know it, it just doesn't seem to be that great for learning with as you'd imagine - especially if you get into some of the OOP side of Python, which is er, not as elegant as it could be.

Edit:
Brain****'s not that bad; the only difficulty lies in its absolute simplicity. Malbolge is a completely different game: just look at the Wikipedia page about how it works :p

... Oh dear. The prospect of ever trying to use that language for any practical purposes is frankly terrifying - this is presuming it can be used for anything practical (not really looked into it but the fact it's not turing complete is not a good sign).
 
Last edited:
I can understand people recommending using Perl or PhP as a starting language. The problem is it's biggest strength is it's biggest weakness - it's massively fault tolerant - so it's a god send to the lazy / n00b programmer. However obviously as a first language it'll teach you all manor of terrible habits!

I'd say if you do start of with Perl MAKE damn sure you use strict!
 
Returning to brain****, it makes quite an interesting project to write an interpreter for it that visualizes the program's control flow and the motion of the pointer in its address space :)
 
Returning to brain****, it makes quite an interesting project to write an interpreter for it that visualizes the program's control flow and the motion of the pointer in its address space :)

Me thinks you might have a bit too much spare time :p

How about lolcode?

HAI
CAN I HAZ STDIO
VISIBLE I LOVZ LOLCODE
KTHXBYE
 
Back
Top Bottom