• # Re: Atrocités linguistiques

    Posté par . En réponse à la dépêche Atrocités linguistiques. Évalué à 10.

    Ces langages sont généralement des délires d'universitaires et pour un grand nombre d'entre eux se basent sur une machine à pile avec des opérations arithmetique de bas niveau (empiler un nombre, additionner les deux sommets et empiler le résultats, etc). Sur ce principe on peut citer entre autre
    Befunge, BrainFuck, WhiteSpace ( http://compsoc.dur.ac.uk/whitespace/(...) ), GOTO++ ( http://gpp.niacland.net(...) ) et Java.

    Ce qui différencie les deux derniers c'est qu'ils ne se contentent pas d'être un langage jouet rigolo mais qu'ils implémentent des choses un peu plus utiles que des additions et des affichage de caractères ( programmation réseau, graphique, parallele, structures de données complexes, etc) donc on peut faire des choses bien plus intéréssantes.

    Bref, ces langages-là utilisent uniquement une couche de sucre syntaxique pour rendre un principe simple plus rigolo voire attrayant.

    Ceuses qui cherchent vraiment des concepts de dinques se tourneront vers d'autres principe de programmation et des langages dérivés. je suggère en particulier les machines chimiques qui ont un bon potentiel.