Visualizzazione dei risultati da 1 a 10 su 109

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    Sostanzialmente abbiamo fatto un intero corso sulla programmazione OO a leggere assieme in aula la documentazione jdk e i tutorial oracle copiati (male) su delle slide.
    A ogni lezione pensavo "alla prossima non vado" e poi "ma magari dice qualcosa di interessante"... Beh, potevo non andare!

    Abbiamo fatto più di 3/4 del corso a leggere la documentazione di JavaFX (2.2 per giunta).


    Per quanto riguarda lua, non posso confermare che la mancanza di convenzioni sia un problema. Più che altro perché, essendo la libreria standard limitata, ogni volta che cerchi una libreria "preconfezionata" su internet devi spendere il triplo del tempo per capirne la struttura.
    Gli indici che iniziano da 1 danno molto fastidio a quelli del mestiere, per gli altri sono manna dal cielo
    Penso che in ogni caso in quanto a flessibilità rimanga uno dei miei linguaggi preferiti.


    LOL cioè, no, sul serio, non ho parole per esprimermi su quel codice. Tiene il corso di Algoritmi?
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  2. #2
    Quote Originariamente inviata da Scara95 Visualizza il messaggio
    Sostanzialmente abbiamo fatto un intero corso sulla programmazione OO a leggere assieme in aula la documentazione jdk e i tutorial oracle copiati (male) su delle slide.
    A ogni lezione pensavo "alla prossima non vado" e poi "ma magari dice qualcosa di interessante"... Beh, potevo non andare!

    Abbiamo fatto più di 3/4 del corso a leggere la documentazione di JavaFX (2.2 per giunta).
    Consolati, chi avrebbe dovuto insegnare a noialtri il C++ sapeva bene probabilmente il Fortran 77, doveva ripassarsi la sintassi dei template nell'intervallo e nella prima lezione non ricordava se era "cin>>a" o "cin>>&a".
    Per quanto riguarda lua, non posso confermare che la mancanza di convenzioni sia un problema. Più che altro perché, essendo la libreria standard limitata, ogni volta che cerchi una libreria "preconfezionata" su internet devi spendere il triplo del tempo per capirne la struttura.
    Esattamente quello che ho visto... ok fighissimo che il linguaggio non ti "cristallizza" i costruttori, ma capperi, almeno concordate tutti se è nomeclasse::new(), nomeclasse() o qualcos'altro ancora.
    Gli indici che iniziano da 1 danno molto fastidio a quelli del mestiere, per gli altri sono manna dal cielo
    Gli altri devono morire. Dijkstra ha dimostrato conclusivamente che gli indici a base 0 e i range semi-aperti [0, length) sono la Cosa Giusta™, tutto il resto è fuffa.
    (che poi, in generale in nel Lua attuale ci sono concetti ben più complicati da capire degli indici a base zero - che so, le coroutine, le magie delle closures, ... - mi sembra più un accidente storico che altro il fatto che sia rimasta questa odiosa peculiarità).
    Penso che in ogni caso in quanto a flessibilità rimanga uno dei miei linguaggi preferiti.
    Sì, quando ho visto come usa closures+metatables per costruire la OOP mi sono quasi emozionato è raro vedere un linguaggio che ti dà strumenti semplici ma sufficientemente potenti per costruire qualunque cosa in maniera così pulita.
    LOL cioè, no, sul serio, non ho parole per esprimermi su quel codice. Tiene il corso di Algoritmi?
    Fortunatamente no.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.