Magazine Lifestyle
Recentemente ho dovuto lavorare con vari linguaggi di programmazione e con varie tecnologie, e ho potuto notare sensibili differenze nella produttività correlate con piccole differenze negli strumenti utilizzati.
Per quanto riguarda lo sviluppo software prediligo di gran lunga linguaggi come Java e C#, per due fattori principali: hanno delle librerie per praticamente ogni bisogno e soprattutto hanno degli IDE di tutto rispetto per supportare il programmatore.
Quest'ultimo vantaggio è stato reso molto evidente confrontando ciò che sono in grado di fare con Java da quello che sono riuscito a fare con Scala, che è un ottimo lingaggio (Per molti aspetti superiore a Java) ma che non ha alle spalle un editor in grado di aiutare in modo adeguato il programmatore.
A conti fatti, anche se la sintassi del linguaggio è meno verbosa, non potendo fare affidamento sulla mai troppo lodata combinazione di tasti CTRL+SPAZIO il risultato è un tempo di scrittura del codice decisamente superiore.
Dal mio punto di vista questo aspetto è talmente importante che se Marin Odersky sviluppasse un ottimo plug-in per Eclipse (Quello attuale non mi piace molto) penso che tutto il mio software futuro verrebbe scritto in Scala.
Lo stesso discorso vale per i linguaggi web, come PHP, Javascript, HTML e CSS i quali tendono anche qualche insidia in più per il programmatore: il browser cerca di eseguire quello che può senza formalizzarsi troppo sulla correttezza sintattica dei documenti e degli script rendendo molto difficile la caccia agli errori più banali.
Solo per fare un esempio se in uno script dovesse mancare un ; le difficoltà nel trovare l'errore non saranno poche, mentre un editor avanzato lo scoverebbe addiritura in tempo reale.
Per lo sviluppo web è anche fondamentale mantenere un approccio il più pulito possibile, usando librerie come jQuery e cercando di ingegnerizzare in modo intelligente il codice, ma questa è un'altra storia.
Potrebbero interessarti anche :
Possono interessarti anche questi articoli :
-
Blogger Love Project #4 - Free choice challenge
So di essere in super ritardo, ma ieri non ho proprio fatto in tempo a postare la seconda parte della quarta tappa. Siccome non ho partecipato alla scorsa... Leggere il seguito
Da Hayls
LIFESTYLE, PER LEI -
"art is not a crime" deivie ss 15
Questa stagione Christina Mannino ha collaborato con gli artisti di strada di Ainac che hanno personalizzato e dato ispirazione alla designer per la nuova... Leggere il seguito
Da Simonavenus
LIFESTYLE, MODA E TREND -
Capri The Island of Art
ENGLISH – PORTUGUÊS – FRANÇAISE – ESPAÑOL L’isola di Capri per un mese diventa scena e spazio espositivo diffuso, outdoor e indoor. Leggere il seguito
Da Lillyslifestyle
LIFESTYLE, PER LEI -
Manhattan Projects. La scienza cattiva di Jonathan Hickman
“L’immaginazione è più importante della conoscenza, in quanto la conoscenza è limitata, mentre l’immaginazione comprende il mondo intero, stimolando il... Leggere il seguito
Da Eymerich
LIFESTYLE -
Se fossi una brava food blogger... La mia Prova del Cuoco #9 Coniglio alla Senap...
Se fossi una brava food blogger imbastirei una tavola come si comanda, preparerei ciotoline carine dove disporre gli ingredienti in bella vista.Aspetterei la... Leggere il seguito
Da Disiot Carola
LIFESTYLE, MODA E TREND -
Nuovo Design di Eppi Makeup + i miei Progetti per l'Estate
Care Amicone di C'e' Crisi, só che non siete abituate a leggere i miei post di domenica ma quando mi sono accorta che tra una cosa e l'altra, erano passati quas... Leggere il seguito
Da Topogina
ECOLOGIA E AMBIENTE, LIFESTYLE