UNIX,BSD 2 tra i migliori Sistemi Operativi sono scritti
perlopiu' in C,oltretutto C++ e Java hanno ereditato
quasi tutta la struttura del C ,ne sono in un certo senso un evoluzione..cionostante il C si integra con tutte le versioni
di ASSEMBLER quindi permette di lavorare a livello Macchina
Io cmq credo che un "PROGRAMMATORE" debba anzitutto
conoscere i Sistemi Operativi,l'Assembler della macchina,
l'architettura hardware(cpu,alu,registri,ram,bios..)
i protocolli(tcp/ip,ip,x.25,icmp,udp,..)poi imparare a
programmare in C utilizzando tutte queste risorse..
Chi sa fare questo allora è 1 vero "PROGRAMMATORE"
e non ha bisogno di imparare altro(C++,Java,Javascript,..)
per lo sviluppo di applicazioni in questi linguaggi
esistono dei Software commerciali che con sposta,copia
e incolla creano il layout della applicazione,poi
creano automaticamente il codice,e senza conoscere
ne il C++ ne altro voila' hai l'applicazione bella e funzionante
(questi si chiamano "SVILUPPATORI" non "PROGRAMMATORI")
Provare Windowsmaker,Glade,..
Quindi a che serve imparare un qualcosa che una stupida macchina
è in grado di fare da sola?
Ecco perchè io non imparero' mai il C++,Java,Javascript..
tempo perso..uso i software