Non pensavo interessasse cosi' tanto, ma un tempo non c'erano Tette ?
comunque mi rendo conto che ho scritto rapidamente e senza spiegazioni capisco che il mio post vuol dire tutto e niente, quoto passo passo
@amigaunicorn said in Parliamo di software 2: Dudeswave:
aha. e se vuoi svilupare videogiochi, col javascript cosa ci fai? Per non parlare di AS400. Come usi il javascript su AS400?
Quindi, javascript non serve.
Partiamo dal: "Js Merda! Sempre!" Eh no, su AS400 non ci fai nulla. E no, nemmeno videogiochi (quasi: https://phaser.io/ ) . Comunque io avevo specificato "web".
@absc said in Parliamo di software 2: Dudeswave:
Stai paragonando pere con mele ;).
Io ho superato il "mi piace/non mi piace" da molto. Erlang è l'unico sistema che ti permette di costruire sistemi distribuiti senza vendere l'anima al diavolo.
Ni, se dalla tua descrizione parli di CMS, Blog.. social. Insomma roba accessibile via web.
Erlang fa il suo lavoro. Si. E' un must in quello che fa' ? No. E non e' questione di piacere o non piacere
Lato back-end Go/Java sono ancora un must. NodeJs gia' con node 18.x.x era a livello lato server di fare un lavoro eccellente sia in tempi di risposta, seppur ancora carente nel consumo delle risorse. Siamo a Node 24.x.x (Se fai tu stesso 2 prove facili facili, nel tuo server casalingo, vedrai che la comparazione e' impietosa).
@absc said in Parliamo di software 2: Dudeswave:
Non ho capito però: intendevi dire che Javascript scala? E se mi dici anche che ti piace quell'aborto chiamato "programmazione ad eventi", Spero di no perché altrimenti noi due abbiamo un problema.
Vedo di spiegarmi meglio. Come scala un app ha molte sfaccettature. Molte volte ho sentito da persone piu' varie che i framework javascript vengono usati per moda. In realta' e' falso. Facebook (che ha tirato fuori React), Google (che ha prodotto Angular), l'hanno fatto per un motivo ben preciso. E cioe' spostare il carico dal server ai client, avere applicazioni web piu' veloci e belle da usare, e delegare le comunicazioni server ai vari microservizi (Json its your friend!). Piu' ne hai, meglio scali, meglio tieni botta per tutte le problematiche relative ai big-data.
Un app web JS comparata a ,ignoriamo Erland, mettiamo php, escludendo per il momento il layer di caching, consuma 1/100 delle risorse lato server. Letteralmente scarichi il js sul tuo browser, ed e' TUTTO client. E se sono 100 utenti a navigare, i 100 con un app in React (ad esempio), parlano con il web server 1 volta, un app php ad ogni pagina che naviga.
Poi se si vuole andare piu' nel profondo (sicurezza e/o indicizzazione) , bisogna iniziare a parlare di app isomorfiche (https://en.wikipedia.org/wiki/Isomorphic_JavaScript), ma mi fermo qua' che altrimenti sembra che voglio fare il professore (CHE NON SONO).
Anzi, ti dico questo. Se per caso vuoi una qualsiasi mano (non nei miei unici 10gg di vacanza adesso ehehe), nei miei limiti di tempo e non, lo faccio con voglia e piacere
Detto questo, ma non c'erano Tette un tempo. Che caxx e' successo ?