[DIVERS] Nouveau langage...

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

[DIVERS] Nouveau langage...

Message  Invité le Mer 06 Aoû 2008, 14:41

Bonjour,

J'ai dans l'idée de créer un nouveau langage de programmation similaire à java et C++, mais je n'ai aucune idée de comment faire cela...

Auriez-vous une marche à suivre?

Bien à vous.

Herbiti

Invité
Invité


Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Invité le Dim 17 Aoû 2008, 21:56

no ideas?

Invité
Invité


Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  mcd le Dim 17 Aoû 2008, 22:06

C'est un projet amusant mais qui peut prendre du temps.
Il faut d'abord lire un peu sur la théorie des langages pour comprendre la notion de classe de langage (context-free, LL, ...)
De la classe du langage qu'on invente va découler le type de compilateur qu'on va pouvoir y associer et sa complexité.
La référence en la matière est le bouquin de Aho, Sethi et Ullman, "Compilateurs : principes, technique et outils"
http://en.wikipedia.org/wiki/Compilers:_Principles%2C_Techniques%2C_and_Tools (le livre existe aussi en français)
Je ne connais pas de bonne référence en ligne.
Bon courage... Smile

mcd

Nombre de messages : 1548
Prénom : Marco
Statut : prof
Localisation : Molenbeek
Date d'inscription : 29/09/2006

http://mcd.namok.be

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Invité le Dim 17 Aoû 2008, 22:14

merci beaucoup monsieur Codutti...

je vais me procurer le bouquin après les examens de septembre...

bien à vous.

Herbiti

Invité
Invité


Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  pbt le Dim 17 Aoû 2008, 23:31

Comme Mcd, je me disais qu'il faut se renseigner sur la théorie des langages mais je pense aussi qu'il faut pouvoir dire ce que l'on aime ou pas dans tel ou tel langage ...

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Invité le Dim 17 Aoû 2008, 23:51

pour vous répondre,

en java, je n'aime pas le concept du garbage collector (je préfère nettement plus le principe du destructeur) et le simple héritage me cause parfois des soucis...

en C++, je m'embrouille parfois les pinceaux avec les includes et les .h... et je trouve que les varargs sont d'un compliqué en C++ alors qu'en java, c'est super simple. Et sinon, en C++, j'adore jouer avec les pointeurs...

sinon, un grosse différence qu'il y a entre java et C++, c'est qu'en C++, on peut choisir entre manipuler des objets ou manipuler des pointeurs, différence qu'il n'y a pas en java vu que tout est pointeur... ce qui m'embête dans certains cas...

encore une chose, bien que java soit super facile d'utilisation (point de vue programmation) sa distribution est chiante (il faut une machine virtuelle pour pouvoir exécuter un programme écrit en java)... en C++, il en sort un exécutable directement comprit par l'OS sur lequel le code a été compilé.

donc, j'aimerai faire un mixte des deux effaçant les défauts de l'un et de l'autre...

je sais que ce que j'ai énoncé dans ce post est loin d'être l'avis de monsieur tout le monde et qu'un langage ne sera jamais unanime... mais j'espère que mon travail me servira plus tard, sinon, ça m'aura appris des choses intéressantes sur les compilateurs et de comment ils fonctionnent...

bien à vous.

Herbiti

Invité
Invité


Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  null le Lun 18 Aoû 2008, 13:56

Tu as déjà regardé le C# ? Wink

null

Nombre de messages : 441
Age : 29
Prénom : Sébastien
Statut : Ancien
Localisation : Anderlecht
Date d'inscription : 30/11/2006

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  cluigi le Lun 18 Aoû 2008, 16:21

héhé

cluigi

Nombre de messages : 710
Age : 30
Prénom : Luigi
Statut : Ancienne star
Localisation : Bruxelles
Date d'inscription : 21/12/2006

http://stages2008.cluigi.be

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Invité le Lun 18 Aoû 2008, 16:31

null a écrit:Tu as déjà regardé le C# ? Wink

non, je n'ai jamais essayé...

mais ce qui m'intéresse, c'est de créer un nouveau langage, p-t pas pour le publier comme java ou C++ mais pour apprendre comment fonctionne un compilo et la joie de programmer comme je l'entend...

reste plus qu'à acheter le bouquin, heu avant ça faire des économies parce qu'il n'est pas bon marché ^^

++

Invité
Invité


Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Bardack le Mar 26 Aoû 2008, 08:47

Si je me rapelle bien, le language D permet de choisir si tu veux utiliser le garbage collector, ou pas.

Bardack

Nombre de messages : 2107
Age : 32
Prénom : Florent
Statut : Ancien(ne terreur)
Localisation : Frasnes-lez-Buissenal
Date d'inscription : 18/12/2006

http://www.bardack.be

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Anthoblack le Mar 26 Aoû 2008, 18:42

Je te propose comme nom de langage :

Z
A
H
R
A


Non ?

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Amethyste le Mar 26 Aoû 2008, 21:01

Le MHV++

Amethyste

Nombre de messages : 491
Age : 32
Prénom : Ju
Statut : Rebelle informatique
Date d'inscription : 15/08/2007

http://www.cgeo.be

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Invité le Mar 26 Aoû 2008, 22:18

non, ce sera le langage T (comme Thibaut)

Invité
Invité


Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  yoda le Mar 26 Aoû 2008, 22:59

le brainfuk est la solution a ta question ... tout comme 42, il repond a toute tes questions Very Happy

yoda

Nombre de messages : 1119
Age : 33
Prénom : Antoine
Statut : Ancien
Localisation : Bruxelles
Date d'inscription : 17/12/2006

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Anthoblack le Mer 27 Aoû 2008, 14:02

Herbiti a écrit:non, ce sera le langage T (comme Thibaut)
Après le virus T,

... le langage T...



J'me demande s'il fera autant de dégâts Very Happy

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  AsPrO le Jeu 28 Aoû 2008, 06:58

Un petit sondage ?
Je vote "Langage Herbiti++"

AsPrO

Nombre de messages : 392
Age : 30
Prénom : Anthony
Statut : 1er Réseau
Date d'inscription : 01/03/2006

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Anthoblack le Jeu 28 Aoû 2008, 17:31

Avant un Herbiti++, faut déjà un Herbiti...

Enfin ça me semblait logique Razz

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Invité le Dim 31 Aoû 2008, 21:55

Pr pvr inventer un nveau lgge le niveau de 2ème année de l'ESI je crois est insuffisant. Pr réaliser de tels oeuvres il faut au moins un doctorat dans sa poche.
Fin ceci est bien sûr mon avis, et il a toujours des exceptions comme par exemple un jeune anglais qui est entré sur le site de Pentagone et a chargé des données secrètes sur les bases aériennes de NATO.

Very Happy

Invité
Invité


Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Morbid le Dim 31 Aoû 2008, 21:57

En meme temps c'est clair qu'il va pas créer un truc genre C++ ou java direct ... mais ca peut lui apprendre plein de choses interessantes je pense ^_^

Morbid

Nombre de messages : 894
Age : 30
Prénom : Christophe
Statut : Ancien (R)
Date d'inscription : 23/11/2006

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  AsPrO le Lun 01 Sep 2008, 07:53

Morbid a écrit:En meme temps c'est clair qu'il va pas créer un truc genre C++ ou java direct ... mais ca peut lui apprendre plein de choses interessantes je pense ^_^
Bah oui avant de courir, on marche ... C'est pour ça que d'entendre déjà ce qu'il va faire au niveau des adresses, pointeurs, etc... est plutôt assez tôt.

AsPrO

Nombre de messages : 392
Age : 30
Prénom : Anthony
Statut : 1er Réseau
Date d'inscription : 01/03/2006

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Morbid le Lun 01 Sep 2008, 09:44

je confirme

Morbid

Nombre de messages : 894
Age : 30
Prénom : Christophe
Statut : Ancien (R)
Date d'inscription : 23/11/2006

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Anthoblack le Lun 01 Sep 2008, 12:01

C'est Herbiti, pour rappel... Ce n'est pas n'importe quel élève =/

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  AsPrO le Lun 01 Sep 2008, 12:13

Anthoblack a écrit:C'est Herbiti, pour rappel... Ce n'est pas n'importe quel élève =/

Tu sous-entendrait que ce n'est pas un être-humain mais un mutant ?

AsPrO

Nombre de messages : 392
Age : 30
Prénom : Anthony
Statut : 1er Réseau
Date d'inscription : 01/03/2006

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Anthoblack le Lun 01 Sep 2008, 14:04

alien Absolument ! alien

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  cluigi le Lun 01 Sep 2008, 16:09

Anthoblack a écrit:C'est Herbiti, pour rappel... Ce n'est pas n'importe quel élève =/
je dirai même "Le" Herbiti

cluigi

Nombre de messages : 710
Age : 30
Prénom : Luigi
Statut : Ancienne star
Localisation : Bruxelles
Date d'inscription : 21/12/2006

http://stages2008.cluigi.be

Revenir en haut Aller en bas

Re: [DIVERS] Nouveau langage...

Message  Contenu sponsorisé Aujourd'hui à 10:47


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum