> New python 3000 also has similar feature. And it has clearer syntax. [philosophy]
But python makes you forget concepts like memory usage, pointers, references, etc.. i think that C is the best lang for learning, but nowadays univs tend to learn higher level languages to make grow a generation productive sheeps coding without having to known or understand what's happening in memory or what the processor does. That's why I say vala is a nice language to learn on universities.. because it lets you write programs in a simple (high level) way, but lets you the possibility to read the generated C code and understand concepts like object oriented, lambdas, etc.. in a more -raw- way. Vala is not currently prepared for educational use yet (imho), but it is enought stable to learn, practice, experiment and develop. Another nice thing is that software can be prooft before compiling it or executing it. Vala can check for all the func pre-post conditions which makes the software more realiable, easy to read and test. [/philosophy] _______________________________________________ Vala-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/vala-list
