Le langage pour le reste de nous.

Dans les publicités d’Apple des années 80/90 (après que Steve Jobs soit parti, mais avant qu’il ne revienne), on y entendait souvent « The computer for the rest of us. ». J’ai donc utilisé cette locution, traduite en français, et j’ai remplacé ‘ordinateur’, par ‘langage’, puisque c’est de cela qu’il s’agit ici.

J’ai inventé un langage de programmation: le ToySanta. Malheureusement, je n’ai pas encore écrit la documentation pour vous permettre de l’apprendre.

Alors, je vais parler de hobby. Mon hobby de ces dernières semaines était la programmation. Je créais un langage de programmation, le ToySanta. C’est important les hobbies pour se sentir valorisé. C’est bon aussi pour ne pas penser à autre chose. Enfin, quand le hobby est terminé, on peut montrer le fruit de son travail à d’autres, et ainsi, peut-être, les inspirer à commencer eux aussi un hobby.

Présentement je suis trop excité pour écrire, parce que j’ai terminé mon langage, le ToySanta.

Un exemple simple de code en ToySanta:

text <question> "Quel est ton nom, toi? "
text <answer> "Donc, bonjour, "
text <hi> "coucou "

macro [ask1] <
   text [name]
   input [name] question
   print answer, name, " :-) "
   
   integer <tempo>
   TICKCOUNT[tempo]|+[tempo]2600
   integer<temps>666|integer<a>|TICKCOUNT[a]|+[a]temps    
      =1|loop[|TICKCOUNT|>a|if[|TICKCOUNT[a]|+[a]temps     
          print "!"
   /]|TICKCOUNT|>tempo|if[ 
           print hi, name 
   TICKCOUNT[tempo]|+[tempo]2600
   /]|=2|/]
/>

ask1

J’ai écrit un tutoriel, meilleur que l’ancien: tuto1

Auteur : leresidue

Bonjour à vous!

8 réflexions sur « Le langage pour le reste de nous. »

  1. C’est un langage simple, qui peut être compliqué aussi. J’ai commencé à écrire un tutoriel pour le ToySanta. Je viens de mettre le lien vers le document.
    Je ne sais pas encore quel genre de programmeur serait intéressé par mon langage, mais j’essaie d’en faire la promotion.

    J'aime

  2. C’est plus difficile à lire que comliqué… Ça fait penser à un mélange de brainfuck et de tcl ^^ par contre c’est toujours que pour windows ? et le développement est arrêté ?
    C’est dommage que ce soit du C++ sinon j’aurais pu aider pour m’amuser ^^

    Aimé par 1 personne

    1. Je continue le développement dans linux, mais je n’ai pas encore mis le nouveau code dans github parce que je n’ai pas terminé les pointeurs.
      J’ai de la difficulté à continuer, parce que je suis fatigué. Ça avance lentement.
      La première version utilisable sera dans github éventuellement. Dans linux j’utilise MonoDevelop pour programmer en C++.

      J'aime

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s