Les langages de programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Les langages de programmation

Venez apprendre les langages de programmation à votre rythme
 
AccueilGalerieRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

 

 Creation d'un nouveau langage de programmation

Aller en bas 
3 participants
AuteurMessage
vg999
Jeune Programmeur
Jeune Programmeur



Nombre de messages : 24
Age : 25
Localisation : devant mon ordi^^
Réputation : 10
Date d'inscription : 04/04/2012

Creation d'un nouveau langage de programmation Empty
MessageSujet: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 7:58

Salut à tous, je cherche à créer un nouveau langage de programmation mais je suis bien conscient du travail qu'il en ai. Alors je vous demande si qu'elle qu'un d'entre vous pourrait m'aider.
Ce serait un langages avec compilation et donc deux parties : une de lecture et l'autre de développement
Revenir en haut Aller en bas
Groovitron
Professeur
Professeur
Groovitron


Nombre de messages : 201
Réputation : 4
Date d'inscription : 20/07/2010

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 8:40

Il faudrait que tu précise un peu, si pour toi, il s'agit en faite d'un scripts ou alors un langage qui se compile ?


Ou encore si tu cherche à créer une bibliothèque genre SDL, QT, SQL ?

Et si il sert à gérer quelque chose de précis. (Graphique, ...)


PS : A mon avis ça reste un trop gros projet, mais tous dépends de ce que tu compte faire avec.
Revenir en haut Aller en bas
vg999
Jeune Programmeur
Jeune Programmeur



Nombre de messages : 24
Age : 25
Localisation : devant mon ordi^^
Réputation : 10
Date d'inscription : 04/04/2012

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 8:41

De programmation, non un peu comme le java mais en plus facile
Revenir en haut Aller en bas
Groovitron
Professeur
Professeur
Groovitron


Nombre de messages : 201
Réputation : 4
Date d'inscription : 20/07/2010

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 8:46

Ceci m’a l'air hors de porté.


Tu voudrai tous créer ? le compilateur également ?

(Je sais pas si tu vois le travail que ça demanderai)


Il faudrait qu tu précise encore beaucoup de chose, lesquels ? je sais pas, je ne mis connais pas assez ...


PS : Il y aura - peut être - besoin du langage assembleur.
Revenir en haut Aller en bas
koija
Professeur
Professeur
koija


Nombre de messages : 81
Age : 28
Réputation : 11
Date d'inscription : 13/02/2011

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 10:39

J'avais ce projet en vu moi aussi: mais je l'ai mis de côté pour l'instant. Créer un interprète n'est pas vraiment hors de portée, parcontre, un compilateur... J'ai aucune idée de la façon de procéder. Créer un interprète, un langage tel que le C te suffit.
Beaucoup de gens s'amusent par exemple à réécrire l'interprète du langage brainfuck. C'est un langage prise de tête comme son nom l'indique mais.. Créer l'interprète est assez simple: je l'ai déjà fais mais il y avait un petit problème. Ce langage se base juste sur quelques caractères: . , [ ] + et - je crois ^^ !
Maintenant, si tu veux créer ton propre langage de programmation, il va falloir que tu penses à toutes les caractéristiques d'un langage de programmation. Le typage: si tu le fais statique ou dynamique.. Ensuite, t'as le choix du(des) paradigme à adopter: c'est la façon de voir les choses que doit adopter l'utilisateur de ton langage. Par exemple, en langage orienté objet: on travaille sur des objets ! En fonctionnel, on travaille que sur des fonctions et au niveau des boucles, on joue sur la récurcivité (une fonction qui s'appelle elle même). T'as aussi le paradigme procédural qui est simplement une suite successif d'actions. Ensuite, tu peux aussi adopter plusieurs paradigmes: regarde en php: on peut très bien faire de l'orienté objet ou de l'impératif. En C++ avec Qt, on fait de l’événementiel. T'as pleins de trucs à penser et je te conseil de réfléchir à tout avant de te lancer dans l'aventure. Il faut aussi voir ton niveau: est-ce que t'es capable d'entreprendre un tel projet?
Revenir en haut Aller en bas
http://koija.no-ip.org
vg999
Jeune Programmeur
Jeune Programmeur



Nombre de messages : 24
Age : 25
Localisation : devant mon ordi^^
Réputation : 10
Date d'inscription : 04/04/2012

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 12:24

Oui je pense
Revenir en haut Aller en bas
koija
Professeur
Professeur
koija


Nombre de messages : 81
Age : 28
Réputation : 11
Date d'inscription : 13/02/2011

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 12:37

Tu programmes depuis combien de temps? Quels langages tu métrises?
Revenir en haut Aller en bas
http://koija.no-ip.org
vg999
Jeune Programmeur
Jeune Programmeur



Nombre de messages : 24
Age : 25
Localisation : devant mon ordi^^
Réputation : 10
Date d'inscription : 04/04/2012

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 13:20

Depuis pas longtemps, je matrise l'HTML, le javascript et je commence le java
Revenir en haut Aller en bas
koija
Professeur
Professeur
koija


Nombre de messages : 81
Age : 28
Réputation : 11
Date d'inscription : 13/02/2011

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 13:29

C'est pas avec l'html et le javascript que tu vas réussir à créer un langage pour l'instant :/ .. Après, en Java, si tu commences, c'est mal barré: je te conseille d'attendre un peu et de tater le terrain sur des projets plus simple pour ensuite attaquer ce genre de projet.
Revenir en haut Aller en bas
http://koija.no-ip.org
vg999
Jeune Programmeur
Jeune Programmeur



Nombre de messages : 24
Age : 25
Localisation : devant mon ordi^^
Réputation : 10
Date d'inscription : 04/04/2012

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 13:38

c'est la volonté qui compte non???
Revenir en haut Aller en bas
koija
Professeur
Professeur
koija


Nombre de messages : 81
Age : 28
Réputation : 11
Date d'inscription : 13/02/2011

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 13:58

Il y a aussi une question de pratique. Plus tu programmes, plus tu te rend compte que genre "C'est plus facile de s'y prendre comme ça". Tu te créés des espèces de conventions personnelles. Ta façon de présenter ton code peut aussi s'améliorer avec le temps; quand je regarde mes premiers programmes, je rigole tellement ils sont dégueulasses ^^' ! Je sais pas si ça va être pareil pour toi, mais moi, ma façon de développer varie en fonction du langage. Il y a pleins de trucs ! Et ensuite, plus tu programmes, moins t'as des difficultés à traiter des problèmes: bien-sur, il faut viser la difficulté! T'as des trucs intéressants à faire pour pratiquer.

On va dire que le problème que tu risques de rencontrer en essayant de programmer maintenant un projet de cette taille c'est... Tu risques de faire un code assez sale et illisible. Déjà que tu seras ralentis parce que t'aura pas de bons réflexes à avoir mais en-plus tu devras reprendre à chaque fois un code sale. Tu vas progresser et te retrouver contraint à toucher du code pas très jolie. C'est ça le problème à mon avis :/ .. Après, rien ne te coûte d'essayer, tu fais comme tu veux ^^ ! Mais je te donne juste mon avis sur la question Smile
Revenir en haut Aller en bas
http://koija.no-ip.org
vg999
Jeune Programmeur
Jeune Programmeur



Nombre de messages : 24
Age : 25
Localisation : devant mon ordi^^
Réputation : 10
Date d'inscription : 04/04/2012

Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitimeLun 23 Avr - 14:54

au pire j'y arrive pas
Revenir en haut Aller en bas
Contenu sponsorisé





Creation d'un nouveau langage de programmation Empty
MessageSujet: Re: Creation d'un nouveau langage de programmation   Creation d'un nouveau langage de programmation Icon_minitime

Revenir en haut Aller en bas
 
Creation d'un nouveau langage de programmation
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Cour n°01 Introduction au langage
» Cour n°00 La creation d'un fichier Bat

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les langages de programmation :: Travail d'équipe :: Projets communs-
Sauter vers: