Schlagwort-Archiv: C

Which language

Im not a programmer. Programming is the way i do sometimes spend my spare time on weekend, thinking over an algorithm or two. I see ruby language makes lots of thing much easier, because of this nifty object model, it look like you can even do ( Ruby.write.theProgram.forMe ) and the interpreter would obey 🙂 But what i’am looking for, is a language where you can quickly and easily try out some algorithms, for instance, matrix conversion or similar simple algorithms. I understand, that to get familiar with ruby i have to trust it on the way it does things in lots of cases. I wish the language wouldn’t make so much work for you, so you can see, what is going on behind the scenes, where do objects come from, ans so on. Like java. But java is a little bit heavyweight for some quick trial-and-error session. I like the way on C language very much. It does nearly nothing for you, it has got a high level of standartization over the years. It is the language of operating systems. But its somewhat not a „mainstream“. People take C only when the doing some project where they have to communicate to the maschine or operation system. It is never mentioned as Programming language for hobbyists. I like C very much. The modern-fashioned languages like ruby , python  have their own way of defining things, and they try to help the programmer by taking much of the low-level programming off him.

Is there something in the middle between C and Ruby/Python  ? Objective C maybe ? C++ ?

I need your advice.