Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
non occorre nessuna via di mezzo... anzi, per quanto mi riguarda dovremmo programmare tutti in Pascal!
Oppure programmare in C ma usando le convenzioni del pascal
insomma...credo che programmare tutti in pascal sia un pò troppo esagerato....
certo che adesso trovo molto più difficile programmare in pascal, perchè devo scrivere molto di più per fare una cosa che in C è una stupidata....
@Alex:
Da un punto di vista dell'ingegneria del software, ti troverai a scrivere montagne di codice anche per fare cose semplici, con tutti i linguaggi. Il pascal ti "costringe" in un certo senso, grazie alla sua impostazione rigida. Mentre il C ti lascia anche scrivere schifezze, se vuoi. Scrivere poco codice non è necessariamente un vantaggio. Considera che il codice, quando fai progetti di una certa grandezza, lo scrivi una volta ma poi viene letto centinaia di volte da centinaia di persone diverse. In questi casi il codice deve essere leggibile, e il meno possibile "sintetico".
@hackersitiz: Il C, di per se, è un linguaggio molto "piccolo". Ci sono poche regole, semplici, e la sua grammatica può essere descritta completamente in una decina di pagine. Quindi, come linguaggio, è uno dei più semplici. Però la sua semplicità non implica che sia semplice anche da usare.
E' un po' come fare il paragone tra una vecchia 500 (semplice, senza elettronica, senza computer di bordo, senza servosterzo, senza servofreno, ecc....) e una moderna utilitaria (servosterzo, ABS, trazione assistita, antipattinaggio, computer di bordo, iniezione elettronica, sospensioni computerizzate, ecc...). La prima è più semplice, ma molto più difficile da guidare della seconda (ha bisogno di "tirare l'aria" a motore freddo, sterzo duro, freno scarso, vuole la doppietta quando scali la marcia in salita, ecc...).
Non so se ho reso bene l'idea :-)
Ah cmq, uno dei linguaggi più moderni di oggi, il C#, vanta tra i suoi progettisti lo stesso inventore del Delphi, che poi è anche l'autore di Turbo Pascal... di fatti, il C# e tutto il framework .Net, presenta molte classi e molte similitudini con il framework di Delphi (chi li usa entrambi potrà confermare).
Ecco il tizio in questione: http://it.wikipedia.org/wiki/Anders_Hejlsberg
@hackersitiz: Il C, di per se, è un linguaggio molto "piccolo". Ci sono poche regole, semplici, e la sua grammatica può essere descritta completamente in una decina di pagine. Quindi, come linguaggio, è uno dei più semplici. Però la sua semplicità non implica che sia semplice anche da usare.
E' un po' come fare il paragone tra una vecchia 500 (semplice, senza elettronica, senza computer di bordo, senza servosterzo, senza servofreno, ecc....) e una moderna utilitaria (servosterzo, ABS, trazione assistita, antipattinaggio, computer di bordo, iniezione elettronica, sospensioni computerizzate, ecc...). La prima è più semplice, ma molto più difficile da guidare della seconda (ha bisogno di "tirare l'aria" a motore freddo, sterzo duro, freno scarso, vuole la doppietta quando scali la marcia in salita, ecc...).
Non so se ho reso bene l'idea :-)
Sei stato chiarissimo... Se sapessi come dare la freccetta lo farei... Sei molto più esperto di me e ti ammiro molto...
Io comunque volevo dire proprio quello che hai detto tu, non so se te ne sei reso conto
Testo quotato
Io invece non credo che il C sia più facile di quello che sembri...