Tom's Guide > Forum > Programmation > creer un language

creer un language

Forum Programmation : creer un language

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Salut tout le monde,

Je me demandais, comment est ce qu'on creer un language de programmation comme C++ ou PHP ?
est ce qu'on le programme dans un autres language? Et comment on fait pour qu'il soit compatible avec d'autres applications ? etc...etc...

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

pfiou... C'est un sujet vaste et très compliqué!
Si vraiment tu veux en savoir + , va falloir faire des études supérieures en info, j'ai vu ça cette année en maitrise, c'est pas évident à expliquer...
Au départ, oui évidemment, on est obligé de programmer l'interpréteur, ou le compilateur, dans un autre langage. Puis, vers la fin, le compilateur/interpréteur doit pouvoir être compiler/interpréter dans le nouveau langage... Enfin bon, c'est pas évident à expliquer, j'ai pas vraiment compris moi-même :-D
Pour la compatibilité avec d'autre langage/application, il y a des normes à respecter , on peut se baser sur des trucs de très bas niveau (appels système).
Enfin c'est chaud!

Répondre à Palmic



un language c une grammaire lexicale , syntaxique et semantique....

les mots, les phrases et leurs sens...

on peut le prog en n'importe koi

interesse toi a lex et yacc (ou bison) qui generent du c...
c des outils de lexicaux et syntaxiques

mais a mon avis tu devrais plutot aller sur des sites de prog pur et dur !!! codeguru !!!!

Répondre à quazardous

à langage y'as pa de U :( c en anglais k'ya un U :(

Répondre à Heaven

NN a language y peut y avoir un U ma prof de français mlavais expliker : y peu y avoir les 2 ms sa dépen du sens dla phrase même si j'avais pas compris j'ai retenu !
et oui , dur dur le français en attendant c'est pas la question de ce topic !
Et j'ai d'ailleurs pas la réponse c'est pour kchu vnu !
peut être ke + tar je pourrai vs dire ! après mes prems études en info !
allez
@ + :-D

Répondre à worldmax

Ca doit pouvoir se programmer directement en assembleur ça, non ?!?

Vla l'amusement lol !!!

@Bientot,
MackerT

Répondre à MouT59

En tout cas au final il faut avoir programmé un compilateur qui transforme tes lignes de code dans ton langage en un executable binaire compréhensible par la machine

Répondre à Val_85

ou on trouve un compilateur?

Répondre à marin1998

Bah un compilateur de quel language ??

Répondre à titou529

l'anglais, l'allemand, et l'espagnol t'irais?

Répondre à okinou

mdr

il me semble qu'il faut connaitre:
théorie des langages
assembleur
syst exploitation
architecture des ordinateurs
algorithmique
la recette du poulet basquaise
...

Répondre à kicoe

Salut
Comme je souhaite que tu avance dans ton projet je te donne déja un début

Code :
  1. POULET BASQUAISE
  2. Coût : 3 euro(s) par personne 
  3. Ingrédients 
  4. pour 6/8 pers.
  5. 1 poulet élevé au maïs de 1,5 à 1,8 kg
  6. 1 tranche épaisse de jambon de Bayonne de 100 g environ
  7. 6 tomates
  8. 2 oignons moyens
  9. 2 poivrons rouges
  10. 2 poivrons verts
  11. 2 gousses d'ail
  12. 1 bouquet garni
  13. 3 cuillères à soupe de graisse d'oie ou de canard
  14. Sel et poivre
  15. Préparation
  16.  
  17. 1) Assaisonner de sel et de poivre les morceaux de
  18. poulet de chaque côté. Faire fondre une cuillère à
  19. soupe de graisse d'oie ou de canard dans une poêle.
  20. Lorsque la graisse est fondue, disposer les morceaux
  21. de poulet et les faire colorer de façon à ce qu'ils
  22. soient bien dorés. Dés qu'ils sont bien dorés, les
  23. disposer et les réserver sur une grille.
  24. 2) Réaliser la pipérade : Au préalable :Tailler
  25. 1 tranche de jambon de Bayonne en gros lardons.
  26. Monder 6 tomates, puis les couper en deux, retirer
  27. les pépins et couper la pulpe en petits dés. Peler et
  28. émincer finement 2 oignons moyens. Peler et hacher
  29. finement 2 gousses d'ail. Bien laver 2 poivrons
  30. rouges, et 2 poivrons verts, les fendre en deux, les
  31. épépiner, puis les détailler en grosses lanières.
  32. 3) Chauffer 2 cuillères à soupe de graisse d'oie ou de
  33. canard, puis ajouter et faire suer sans coloration les
  34. gousses d'ail hachées. Ensuite ajouter le bouquet
  35. garni, les oignons, les faire suer une à deux minutes,
  36. jusqu'à ce qu'ils deviennent translucides. Ajouter
  37. les lardons de jambon de Bayonne, les faire revenir
  38. 2 minutes. Ajouter les lanières de poivrons, les faire
  39. suer sans coloration, les laisser compoter 5 minutes.
  40. Ajouter ensuite les dés de tomates, saler, poivrer,
  41. bien mélanger, disposer dessus les morceaux de
  42. poulet, en sachant que la cuisson des blancs doit
  43. être un peu moins longue car ils ont tendance à être
  44. toujours un peu secs. Couvrir et cuire à feu doux
  45. 30 à 45 minutes, remuer de temps en temps
  46. pendant la cuisson. Servir ce poulet basquaise avec
  47. du riz, ou des pommes vapeurs par exemple.



voila j'espère que ca t'aidera a avancer car de toutes facon il est préférable de programmer le ventre plein plûtot que vide!

ps:merci kicoe ton message m a bien fait rire!

Répondre à showie

:laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr: :ptdr:

Répondre à marin1998

Citation :

Je me demandais, comment est ce qu'on creer un language de programmation comme C++ ou PHP ?



Aie, à vrai dire l'inventeur du C ou du PHP n'a pas chômer pour arriver à un tel résultat... Enfin tu peux toujours, mais quel serait l'intêtet ? il te faudrait des années et des années (sans oublier qu'il faut déjà s'y connaître en assembleur ...) D'ici la on aura déjà inventé un nouveau langage, à l'algorithme hyper simplifé ! ;-)

Répondre à danware

Attendez, on a peut-être un futur Bjarne Stroustrup ou un Rasmus Lerdorf !

Bon j'avoue, c'est une hypothèse ridicule :whistle:

Répondre à ritzle

y'a pas a dire, c'est beau le progres...!
:boulay:

sinon moi j'aimerais savoir comment créer une nouvelle architecture? pakeu bon, VonNeuman et compagnie, c bidon, non?

:pint:

Répondre à kicoe

Ben il suffit de savoir dessiner un peu... Ce qui n'est pas mon cas :-)
......_
..../...\
../..O..\
./____.\
/.|........|\
..|........|
..|__D_|

Et voila! une superbe architecture! lol...


(C'est censé être une maison... La vache chui une daube en ascii-art, ce "dessin" est le plus moche que j'aie jamais vu :-D)

Répondre à Rakipu


c'est plus jolis comme ca :ptdr:

Code :
  1. ____    _____________
  2.   |==|____/_____________\___
  3.   |==/UUUU|.---.---.---.|UUU\
  4.   |=/UUUUU||___|___|___||UUUU\
  5.   |/UUUUUU||___|___|___||UUUUU\
  6.   /UUUUUUU"============="UUUUUU\
  7.   /UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU\
  8.   |""""""""""""""""""""""""""""""|
  9.   |== ===  = =  ==  ==  == =  ==|
  10.   |= _______________ =  _______ =|
  11.   |=|:::|:::|:::|:::| =|.-----.|=|
  12.   |=|^^^|^^^|^^^|^^^|1O|||_|_|||=|
  13.   |=|---+---+---+---| =|||_|_|||=|
  14.   |=|  |  |  |  |= ||    ||=|
  15.   |=|___|___|___|___| =|| == O||=|
  16.   |="""""o&,@%8o""""" "||    ||=|
  17.   |= =.o%&hjw8@&o.== ==||_____||=|
  18.   """"|__________|"""""/_______\""
  19.                       """""""""

Répondre à kicoe

Craquage complet sur ce topic à ce que je vois...

En tout cas très jolie ta maison kicoe, ça me rappelle le type qui a pondu le premier star wars (carrement un film) uniquement avec ce type de caractères. Si je retrouve le lien, je le met en edit.

EDIT : retrouvé !

Répondre à ouistiti22

Sinon, le meilleur language est le chinois!
HinTchoum, lol je plaisante! :-P

Répondre à sarsour

Citation :


par ouistiti22 le 14/3/2006 14:27:05

Craquage complet sur ce topic à ce que je vois...

En tout cas très jolie ta maison kicoe, ça me rappelle le type qui a pondu le premier star wars (carrement un film) uniquement avec ce type de caractères. Si je retrouve le lien, je le met en edit.

EDIT : retrouvé !



Enooorme! j'suis fan! :-D

Répondre à kicoe

HEHE c'est devenue un gros n'importe quoi ici ^^

Répondre à Ashitaka140

cela dit, me viens soudainement à l'esprit une question interessante:

pt etre que la personne qui a posté ce sujet ne voulais que s'informer, par simple curiosité?
Enfin, c'est tellement bon en tout cas :arf:

Répondre à kicoe

Citation :

NN a language y peut y avoir un U ma prof de français mlavais expliker : y peu y avoir les 2 ms sa dépen du sens dla phrase même si j'avais pas compris j'ai retenu !
et oui , dur dur le français en attendant c'est pas la question de ce topic !
Et j'ai d'ailleurs pas la réponse c'est pour kchu vnu !
peut être ke + tar je pourrai vs dire ! après mes prems études en info !
allez
@ +


Quand tu sauras écrire français tu parleras, en attendant fais un procès à ton prof. de français.. ;)

Répondre à PierreAlain

Lol excellent le starwars avec les caractères ascii... Je connaissais pas ce lien :-D
Ta maison aussi est jolie kicoe (mieux que la mienne quand même)

Bon si jamais la personne voulait au départ se documenter, il y a wikipedia: wikipedia_programming_langages
La dedans il y a des trucs interessants a mon avis

Répondre à Rakipu

en meme temps, c'est vrai, je n'y avais pas pensé :-D

question:
je travail actuellement a l'éllaboration d'un tout nouvel OS qui déchire tout, je fais comment?

:yeap: :rock: :yeap:

Répondre à kicoe

Salut puisque le sujet a dévié je me permet de demander personne connaittrais le lien vers un film a la matrix fait en ascii aussi mais un truc de fou
???


edit: j ai retrouvé ca

et pour le plaisir des yeux le film matrix en entier et en ascii de la folie

[reedit] j ai vu ca !! ;)

Répondre à showie

Plein de films ascii

:balonsmiley:


[Edit] J'ai répondu en meme temps ke ta edit ^^

Répondre à kicoe
Tom's Guide > Forum > Programmation > creer un language
Aller à :

Il y a 2508 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens