La semplicità di BlueJ
Immagini
Alla fine degli anni Novanta, Michael Kelling sviluppò un linguaggio/ambiente pedagogico innovativo noto come Blue, come parte della sua ricerca di dottorato. Bluej è una variante di Blue a Java ed è stato rilasciato per la prima volta nel 1998. Con grande sorpresa di molti osservatori, ha iniziato a essere utilizzato in tutto il mondo come linguaggio di programmazione. È un linguaggio molto apprezzato, che offre un approccio semplice da imparare per i programmatori che preferiscono un approccio puramente funzionale rispetto a un linguaggio di programmazione procedurale o orientato agli oggetti.
La differenza principale tra BlueJ e Blue è la sintassi e la semantica del linguaggio. Blue è un linguaggio di programmazione client-server di basso livello, mentre Bluej è un linguaggio di scripting di alto livello, lato server. BlueJ, che è scritto in Java, offre la possibilità di creare applicazioni "Hello World" senza scrivere un codice sorgente (il codice sorgente è nel codice sorgente che produce l'output) - un vantaggio importante rispetto a Java. Bluej fornisce anche un gran numero di librerie e strumenti per lo sviluppo web. Poiché la sua sintassi è identica a quella di Java, la maggior parte delle persone che hanno familiarità con Java non devono conoscere le varie sfumature di Blue. Come vantaggio secondario, non è necessario avere familiarità con il codice Java per utilizzare Blue; infatti, la maggior parte delle funzionalità fornite dal framework BlueJ sono compatibili con quelle dei più diffusi codici open source come PHP, Perl, Python e altri ancora.
BlueJ, essendo un programma semplice da imparare e da usare, è stato originariamente sviluppato come applicazione per desktop, ma è stato gradualmente preso in considerazione anche come applicazione web. Per eseguire BlueJ nel browser, è necessario scaricare e installare un piccolo software chiamato BluejServer, che fa parte della suite di prodotti BlueJ. Una volta installato il software sul computer, è sufficiente avviare il browser e visitare il sito ufficiale di Blue. Il processo di installazione richiederà solo pochi secondi e, una volta installata l'estensione Bluej, il vostro sito web sarà attivo!