Vous êtes 38.103.63.59(Login)

overcrowded / Langage Theuth

carte des liens de la page courante LangageTheuth JeanBaptisteBerthelinDiscussion LangageTheuthDiscussion LesProjets NicolasMontessuit NicolasMontessuitDiscussion TaxeTheuthin TheuthThon WikiThon ArXiv BlueMoon

Langage Theuth

projet / NicolasMontessuit / Langage Theuth

Je programme un truc qui s'appelle le langage Theuth.

Ca permet de faire des wikis programmables, avec des \commandes \qu'\on \invoque \avec \des \mots \slashes \comme \ca \pour \prendre {des textes en argument} \et \effectuer \des \operations \dessus

Exemple :

\souligner {ceci sera du texte souligné}

\definir \la \classe Voiture \de \proprietes {marque couleur prix}

\desormais \l'\expression {\dire \bonjour \a \tous} \veut \dire {<< Salut la compagnie ! >>}

\pour \chaque #:animal \de {chien cheval chat mouton}
{Tiens, j'ai vu un gros #:animal !}

En plus de ces trucs rigolos (n'en doutons pas), il est possible d'utiliser des /mots /slashés /dans /l'/autre /sens /et /pouvant /même /eux /être /accentués /et /même /écrits /en /Unicode.

Ces mots seront TRADUITS AUTOMATIQUEMENT dans la langue de votre choix.

Exemple :

\desormais \l'\expression {/donne-/moi #:kekchoz}
\veut \dire {give me #:kekchoz}

\desormais \l'\expression {/une /pomme}
\veut \dire {an apple}

/donne-/moi /une /pomme : cela affichera give me an apple

Notez que vous auriez aussi pu taper \traduire {donne-moi une pomme}

Et voilà !

Ca marche plutôt bien pour l'instant (quoique ce soit en cours de développement)

Mais je dois avouer que nous sommes AUX LIMITES des capacités du serveur. Peut-être si quelqu'un pouvait ajouter de la puissance ?

Autres infos :

- l'idée de l'algorithme Theuth a été trouvée dans la nuit du 4 au 5 octobre 2006. C'est cependant l'aboutissement de douze (!) années de recherche.

(quelqu'un avait demandé à Monet combien de temps ça lui avait pris pour peindre tel tableau, et Monet avait répondu : "toute ma vie".)

- Theuth tourne actuellement sur Blue Moon d'anoptique : http://bluemoon.anoptique.net/wikk.php

- on essuie encore les plâtres... à bientôt --esc


NOTA : vous pouvez avoir une première ébauche de "leçon" en langage Theuth sur cette page : http://bluemoon.anoptique.net/compilee/DifferentsLevelsDeProgrammationTheuth.html



Dans le but de populariser l'interface de traduction, je propose à l'utilisateur de faire joujou avec les DIALECTES.

C'est sur cette page :

http://bluemoon.anoptique.net/wikk.php?action=lire&page=Salut%20%E0%20toi



Le traducteur universel sera-t-il financé par une TaxeTheuthin ?



Bon, j'ai réécrit la page de présentation de BlueMoon? de façon moins mégalo/parano
Oui, heureusement :-)--OA :

http://bluemoon.tuxfamily.org/PresentationDuLangageTheuth.html

Dites moi si à votre avis c'est mieux comme ça ? Je vais détailler un peu plus la page
pour les linguistes...
Tu devrais toiletter de même http://bluemoon.anoptique.net/wikk.php?action=lire&page=InfosSurLeLangageTheuth
Puis je me demande ce qu'il serait advenu d'Albert Einstein et de la relativité générale s'il avait voulu breveter et/ou garder secret E=MC2... -- "L'hébergeur pour pauvres"
Pas grand chose effectivement :-( Mais comment puis-je faire en sorte que Google ou un autre ne pique pas l'idée si je révèle le fonctionnement de l'algo [qu'ils appliquent l'idée, je m'en fous mais je ne veux pas rester sur la paille] ? --n
Ben ça sera la gloire, tu toucheras peut-être 0,00001% de quelques centaines de milliards de dollars, tu te marieras et auras beaucoup d'enfants, car il sera de notoriété publique que tu es l'auteur et que Google ou autre ne peut pas se permettre de t'écraser complètement.--OA

Blague à part, tu sais que je n'ose pas toucher la valeur de limite thread PHP d'anoptique ? J'ai peur de foutre l'agrégateur en l'air si je mets un nombre trop élevé ? Qu'est-ce que je fais ? Je tente quand même ? --n
Aucune idée, peut-être que Yann pourrait faire un petit backup avant que tu ne lances l'opération?--OA
Bon, dites-moi quand vous le sentez... En attendant, je ne touche à rien ! Ah oui, on m'a conseillé de développer en local et de faire des démos en me baladant avec mon ordi portable sur moi... Ça paraît une bonne idée, que n'y ai-je pensé plus tôt ! ...mais il est vrai que je tenais à avoir le retour des utilisateurs, d'où aussi la logique de wiki. Je vais consacrer les deux semaines qui viennent à coder en local (si j'arrive à installer le C++ sur ma bécane, car il y a toujours une librairie qui plante). Écrit en C++ le code sera plus performant (actuellement il est en PHP), mais il faudra par la suite travailler pour l'interface avec le Web. J'ai trouvé un partenaire éventuel dans la personne d'un chef d'entreprise qui fait des produits pour les médecins : s'il m'embauche pour faire de la traduction de jargon de médecins, cela me fera une source de revenus, et aussi me permettra de tester le logiciel en petit. Il y a un séminaire scientifique de l'ATALA courant Janvier 2007, je vais essayer de soumettre un article, et aussi déposer un article de référence surr HAL (Hyper-Articles en Ligne), une sorte d'ArXiv? en français pour toutes les disciplines scientifiques. Bref, les choses semblent s'arranger. Je vous tiens au courant de l'évolution du projet, et je compte bien m'en sortir sans déposer de brevet, beurk ! :-) --esc
Nicolas, j'ai pensé à toi en lisant ça : http://aixtal.blogspot.com/2006/11/smantique-mon-djeuner-mappelle.html - a+ - seb
Bah moi aussi en lisant ça: http://www.internetactu.net/?p=6668 et puis ça http://langrid.nict.go.jp --OA

En raison d'un certain nombre de contretemps, Theuth n'a pu advenir en 2006. Ce sera l'année 2007 qui sera celle de son avénement. Yaa, Ch'Thuluh, Rlyeh ft'agh'n ! --esc


Pages ayant un lien vers la page courante :
JeanBaptisteBerthelinDiscussion
LangageTheuthDiscussion
LesProjets
NicolasMontessuit
NicolasMontessuitDiscussion
TaxeTheuthin
TheuthThon
WikiThon

Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]