• # Rien de transcendant dirait-on

    Posté par (site web personnel) . En réponse au journal Noop : encore un nouveau langage ou bien nouvelle génération de langage. Évalué à 2.

    Très vite fait :

    Un bête langage à classe

    Dans http://code.google.com/p/noop/wiki/ProposalForErrors un sucre syntaxique pas bête consistant à récupérer le résultat ET l'erreur.
    La fonction renvoi deux valeurs. Rien de très nouveau.

    Dans http://code.google.com/p/noop/wiki/ProposalForTestingApi
    Un machin sucre syntaxique dans la grammaire en dur (beurk caca) pour que le test ait l'air d'être écrit en anglais

    Un langage avec des thread (dépassé, voir mémoire transactionnel, Scoop, etc...)


    Si les scope, ou comment mettre les trucs crade de spring (injection d'objet à l'init) en natif dans le langage.

    Bref, faudrait que je creuse plus, mais ça m'a l'air d'un mélange de tous les trucs crades et dépassé de java/C#, mélangé avec les bidouilles à la spring qui sont là pour pallier aux limites de ces langages.
    Mais l'idée de les intégrer en natif est intéressante.

    Non, pour moi un truc vraiment nouveau serait :

    - Objet à frame, avec pose de contraintes entre les membres de chaque objets
    - Un sql intégré, minimum
    - Une sémantique orienté agent. Ie. pourvoir définir des agents autonomes interragissant entre eux avec des règles
    - Un moteur de règles avec résolution, détection de conflit à la compil

    Bon aller, je --> []

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker