IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

surcouche d'un langage


Sujet :

Algorithmes et structures de données

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 28
    Points : 26
    Points
    26
    Par défaut surcouche d'un langage
    Salut,
    je me posais une question :
    comment fait-on de façon générale, une surcouche d'un langage dans un autre? Je m'explique : prenons comme langage initial le Postscript (de bas niveau, qui est un peu pénible à coder), et j'aimerai pouvoir coder plus facilement avec celui-ci en redéfinissant le vocabulaire et les certaines fonctions, de façon à créer une sorte de "nouveau" langage au dessus du premier. Comment faire de façon générale et quelles sont les lectures éventuelles sur ce sujet ? Mon langage de programmation est Python (ou autres : Ruby, Perl, voire un peu de C++).
    Merci.

  2. #2
    Inactif
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 77
    Points : 89
    Points
    89
    Par défaut
    Je pensais que c'était une question relative aux grammaires de langages

    Il existe parfois des librairies qui se chargent de cette fonction: Par exemple, le traitement des Bases de données en J2EE est énormement simplifié par l'emploi de la librairie Common.dbutils (pour les fonctions simples).

    De meme, pour la programmation OpenGL, il existe la librairie Glut qui mache une grande partie du travail. Des fonctions qui auraient demandé 50 lignes se voient résumées en 10 lignes.

    Il existe de nombreux exemples du meme genre.

    De meme, les frameworks sont a conseiller, car ils imposent une structure a ton application, et prennent en charge pas mal de fonctionalités... que tu n'as donc plus a gérer.

    Le mieux est donc de prendre conaissance des API disponibles pour ton langage, et de "piocher" en fonction de tes besoins.

    Si ton besoin est "classique", il y a des bonnes chances pour que quelqu'un ai déja pensé a créer une librairie ou quelque chose.

    Ou alors tu programmes toi meme des packages qui tu utiliseras régulierement. Mais c'est plus long ^^

    C'est a peu pres tout ce qu'on peut faire... Je ne sais pas comment simplifier structurellement un langage

Discussions similaires

  1. [Objective-C] surcouche, extension, langage propre
    Par Trankille dans le forum Objective-C
    Réponses: 1
    Dernier message: 30/07/2011, 09h32
  2. [langage] Je cherche un bon livre ?
    Par Anonymous dans le forum Langage
    Réponses: 13
    Dernier message: 09/04/2003, 13h16
  3. [langage] comment créer des fichiers ?
    Par Anonymous dans le forum Langage
    Réponses: 3
    Dernier message: 05/05/2002, 16h33
  4. Comparer des fichiers de données : Quel Langage ?
    Par Anonymous dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 24/04/2002, 22h37
  5. Cours, tutoriels, logiciels, F.A.Q,... pour le langage SQL
    Par Marc Lussac dans le forum Langage SQL
    Réponses: 0
    Dernier message: 04/04/2002, 10h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo