La simplicité de BlueJ
À la fin des années 90, Michael Kelling a développé un langage/environnement pédagogique innovant connu sous le nom de Blue, dans le cadre de ses recherches de doctorat. Bluej est une variante de Blue à Java et a été publié pour la première fois en 1998. À la grande surprise de nombreux observateurs, il a commencé à être utilisé dans le monde entier comme langage de programmation. C'est un langage très apprécié, qui offre une approche simple à apprendre pour les programmeurs qui préfèrent une approche purement fonctionnelle à un langage de programmation procédural ou orienté objets.
La principale différence entre BlueJ et Blue est la syntaxe et la sémantique du langage. Blue est un langage de programmation client-serveur de bas niveau, tandis que Bluej est un langage de script de haut niveau, côté serveur. BlueJ, qui est écrit en Java, offre la possibilité de créer des applications "Hello World" sans écrire de code source (le code source est celui qui produit le résultat) - un avantage majeur par rapport à Java. Bluej fournit également un grand nombre de bibliothèques et d'outils pour le développement Web. Comme sa syntaxe est identique à celle de Java, la majorité des personnes qui sont familières avec Java n'ont pas à connaître les différentes nuances de Blue. Comme avantage secondaire, vous n'avez pas besoin d'être familier avec un quelconque code Java pour utiliser Blue ; en effet, la plupart des fonctionnalités que le cadre BlueJ fournit sont compatibles avec celles des codes open source populaires tels que PHP, Perl, Python, et plus encore.
BlueJ, étant un programme simple à apprendre et à utiliser, a été développé à l'origine comme une application de bureau, mais est progressivement considéré comme une application web également. Pour exécuter BlueJ dans votre navigateur, vous devrez télécharger et installer un petit logiciel appelé BluejServer, qui fait partie de la suite de produits BlueJ. Une fois le logiciel installé sur votre ordinateur, il vous suffit de lancer votre navigateur et de vous rendre sur le site officiel de Blue. Le processus d'installation ne prendra que quelques secondes et une fois que l'extension Bluej aura été installée, votre site Web sera en ligne !