- 108
- 10
- CPU
- i7 13700K
- Dissipatore
- Corsair iCUE H150i ELITE CAPELLIX XT
- Scheda Madre
- ASUS ROG Strix Z790-A Gaming WIFI
- RAM
- CORSAIR VENGEANCE DDR5 2x32GB 6000MHz
- GPU
- RTX 4080 MSI Suprim X
- Monitor
- Dell Alienware DW3423DW
- PSU
- Corsair RM850 (2021) 80+ GOLD
- Case
- Corsair iCUE 5000D RGB AIRFLOW
- OS
- windows 11
Salve,
probabilmente mi contesterete il thread come altamente opinabile ma prima di gridare al folle vorrei porvi la domanda dal mio punto di vista personale, spiegarvi il motivo che mi ha portato ad aprire questa discussione e magari chissà un giorno potrebbe addirittura diventare un post dove prendere consigli in maniera ufficiale(senza montarsi la testa)! Faccio questa doverosa premessa perchè sto cercando casi reali e non puramente impressioni a pelle o a sentimento o le peggiori di tutte: prese dalle introduzioni dei libri o da wikipedia. Io lavoro come programmatore web da un po' di anni. Conosco molto bene il Java, ne ammetto i difetti, li riconosco e so dove cercare quando mi serve una valida alternativa. Proprio per questo motivo ho studiato altri linguaggi più o meno simili spaziando per necessità e per simpatia tra Swift, C e C++ di cui ovviamente non sono padrone ma ho potuto apprezzare molti aspetti. Ovviamente non sono a conoscenza di tutti i linguaggi di programmazione(la discussione vorrei limitarla ai soli linguaggi di programmazione viste le necessità di una web app SERIA, quindi no metalinguaggi, niente markup o scripting) e proprio in virtù di questo mio limite mi è sorto il dubbio. Da un po' di tempo sto pensando di approfondire le mie conoscenze LAVORATIVE, quindi studiare in maniera molto dettagliata, un secondo linguaggio, applicandolo congiuntamente a framework e/o librerie nello stesso campo d'applicazione(sviluppi web application generici, forum, ecommerce..), ragion per cui voglio fare un lavoro a dovere. prima di scegliere su cosa fiondarmi ho letto un po' di documentazione e sto cercando di motivare le possibili scelte. Ma ci sono degli aspetti che proprio non mi aggradano di alcuni linguaggi che non riesco minimamente a sorvolare.
Se la discussione prende la piega che spero, l'idea è quella di eliminare i pregiudizi o ancora meglio, per chi avesse un'idea datata, di aggiornare le proprie conoscenze qualora un linguaggio col tempo avesse migliorato un certo aspetto che in passato era limitante, ragion per cui è scontato anche dire: se non vi trovate d'accordo con quanto ho detto contestatemi. Ultima cosa: aggiungo un sondaggio: il linguaggio meno amato! per ora mosterò poche opzioni, se ne avete da consigliare basta che siano linguaggi in uso e non datati come Fortran.
probabilmente mi contesterete il thread come altamente opinabile ma prima di gridare al folle vorrei porvi la domanda dal mio punto di vista personale, spiegarvi il motivo che mi ha portato ad aprire questa discussione e magari chissà un giorno potrebbe addirittura diventare un post dove prendere consigli in maniera ufficiale(senza montarsi la testa)! Faccio questa doverosa premessa perchè sto cercando casi reali e non puramente impressioni a pelle o a sentimento o le peggiori di tutte: prese dalle introduzioni dei libri o da wikipedia. Io lavoro come programmatore web da un po' di anni. Conosco molto bene il Java, ne ammetto i difetti, li riconosco e so dove cercare quando mi serve una valida alternativa. Proprio per questo motivo ho studiato altri linguaggi più o meno simili spaziando per necessità e per simpatia tra Swift, C e C++ di cui ovviamente non sono padrone ma ho potuto apprezzare molti aspetti. Ovviamente non sono a conoscenza di tutti i linguaggi di programmazione(la discussione vorrei limitarla ai soli linguaggi di programmazione viste le necessità di una web app SERIA, quindi no metalinguaggi, niente markup o scripting) e proprio in virtù di questo mio limite mi è sorto il dubbio. Da un po' di tempo sto pensando di approfondire le mie conoscenze LAVORATIVE, quindi studiare in maniera molto dettagliata, un secondo linguaggio, applicandolo congiuntamente a framework e/o librerie nello stesso campo d'applicazione(sviluppi web application generici, forum, ecommerce..), ragion per cui voglio fare un lavoro a dovere. prima di scegliere su cosa fiondarmi ho letto un po' di documentazione e sto cercando di motivare le possibili scelte. Ma ci sono degli aspetti che proprio non mi aggradano di alcuni linguaggi che non riesco minimamente a sorvolare.
- sono estemamente in dubbio sul Python di cui non so nulla se non le tipiche informazioni da neofita del tipo "aumenta la produttività grazie alla sintassi concisa e non ripetitiva inoltre è una bomba nelle performances".
- odio nel modo più assoluto l'idea di dover riscrivere del codice per lo stesso applicativo ragion per cui aborro i linguaggi non portabili.
- mi infastidisce non poco l'obbligo di dover utilizzare un certo sistema operativo o dover comunque scaricare una VM o simili per via di un linguaggio non utilizzabile in altri ambienti, vedi Swift che su Windows non puo essere usato per creare applicativi seri.
- Deformazione javista: sono diventato un eterno sostenitore del paradigma ad oggetti, ragion per cui mi infastidisce non poco un approccio procedurale/funzionale
Se la discussione prende la piega che spero, l'idea è quella di eliminare i pregiudizi o ancora meglio, per chi avesse un'idea datata, di aggiornare le proprie conoscenze qualora un linguaggio col tempo avesse migliorato un certo aspetto che in passato era limitante, ragion per cui è scontato anche dire: se non vi trovate d'accordo con quanto ho detto contestatemi. Ultima cosa: aggiungo un sondaggio: il linguaggio meno amato! per ora mosterò poche opzioni, se ne avete da consigliare basta che siano linguaggi in uso e non datati come Fortran.