- Messaggi
- 25,030
- Reazioni
- 12,657
- Punteggio
- 254
Perché parlare di aria fritta?
Qui il punto è un altro: il professore dell'utente che ha aperto la discussione ha deciso per Python, quindi possiamo stare a discutere fiché volete, ma l'utente deve imparare a programmare usando Python come mezzo.
Sul Pascal sono d'accordo con @gronag e l'ho ribadito in più di una occasione (ha tutto ciò che serve, puntatori compresi, senza essere diabolico come il C per chi inizia).
Riguardo Python, nei corsi introduttivi viene insegnato ma spesso non si arriva alle classi: in pratica viene usato come linguaggio che dà poche preoccupazioni, concentrandosi (giustamente) solo sulla logica di programmazione. Le classi di Python spesso si lasciano stare, non vengono trattate, rimandandole a quando si affrontano C++ o Java.
Per quanto riguarda i tipi di dato, erano e rimangono fondamentali; le classi poi, detto in parole poverissime, sono una generalizzazione di "tipo" (programmato da utente).
Qui il punto è un altro: il professore dell'utente che ha aperto la discussione ha deciso per Python, quindi possiamo stare a discutere fiché volete, ma l'utente deve imparare a programmare usando Python come mezzo.
Sul Pascal sono d'accordo con @gronag e l'ho ribadito in più di una occasione (ha tutto ciò che serve, puntatori compresi, senza essere diabolico come il C per chi inizia).
Riguardo Python, nei corsi introduttivi viene insegnato ma spesso non si arriva alle classi: in pratica viene usato come linguaggio che dà poche preoccupazioni, concentrandosi (giustamente) solo sulla logica di programmazione. Le classi di Python spesso si lasciano stare, non vengono trattate, rimandandole a quando si affrontano C++ o Java.
Per quanto riguarda i tipi di dato, erano e rimangono fondamentali; le classi poi, detto in parole poverissime, sono una generalizzazione di "tipo" (programmato da utente).