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

Scheme Discussion :

Compilation native ?


Sujet :

Scheme

  1. #1
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 813
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 813
    Points : 7 638
    Points
    7 638
    Par défaut Compilation native ?
    Bonsoir à tous,

    Suite au post de Woufeil, et un peu pour la même raison que lui, je me suis embarqué dans un petit apprentissage de la programmation fonctionnelle, pour voir si ça pourrait me servir au niveau boulot (ou si je ferais mieux de garder mes vieilles habitudes en VB et Java! )

    Mon choix s'est porté sur Scheme, pour je ne sais trop quelle raison... j'ai failli me lancer dans Haskell mais... bon, enfin, peut-être que j'irai vers lui plus tard, pour le moment c'est avec Scheme que je me bats!

    Pour l'instant, j'en suis encore à apprendre à maitriser la bête, donc les fichiers scripts suffisent. Mais mon besoin futur est d'obtenir au final une application native (exécutable "standalone", sans besoin d'installation d'un interpréteur Scheme). Mes clients ont déjà du mal à décompresser un ficier zip, alors lancer un fichier Scheme par l'interpréteur...

    J'utilise pour le moment MIT Scheme et Bigloo. Je n'ai pas encore tout compris pour MIT Scheme, il semblerait que l'on puisse créer un binaire d'après la doc, mais je sens que c'est plutôt un binaire à exécuter dans MIT Scheme... Pour Bigloo, il semblerait que la génération de l'exécutable soit possible, via une conversion du code Sheme en C, puis compilation par le compilo Microsoft (sous windows. Question à approfondir, je n'ai pas été jusqu'au bout...).

    J'aimerais donc avoir vos retours d'expérience sur les compilateurs/interpréteurs que vous utilisez.
    En connaissez-vous qui puisse faire une compilation en natif directement? ou alors via une conversion en C (mais alors si il y avait moyen de passer par gcc plutôt... et de ne pas être imposer sur un autre compilateur C)...

    Merci

    [edit] Zut, me suis planté de forum...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    j'ai posté un lien de compilateur Scheme, Stalin http://community.schemewiki.org/?Stalin
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #3
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 813
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 813
    Points : 7 638
    Points
    7 638
    Par défaut
    Citation Envoyé par gorgonite
    j'ai posté un lien de compilateur Scheme, Stalin http://community.schemewiki.org/?Stalin
    yes, je l'ai récupéré.... son seul soucis, c'est qu'il est prévu pour unix/linux, il faut donc que je passe par cygwin pour l'avoir sous windows (mais c'est prévu...)

    C'est vrai, que j'ai oublié de préciser, mais on va privilégier le format windows pour les exécutables...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  4. #4
    Membre émérite

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Points : 2 844
    Points
    2 844
    Par défaut
    Citation Envoyé par plegat
    yes, je l'ai récupéré.... son seul soucis, c'est qu'il est prévu pour unix/linux, il faut donc que je passe par cygwin pour l'avoir sous windows (mais c'est prévu...)

    C'est vrai, que j'ai oublié de préciser, mais on va privilégier le format windows pour les exécutables...
    DrScheme est pas mal...Mais je ne sais pas s'il peut faire ce que tu recherches (des applications standalone)
    D'ailleurs pourquoi se compliquer la vie? Tu fais du Java? Bon alors tu as sans doute Eclipse sur ton disque. Alors tu devrais pe regarder ici: http://schemeway.sourceforge.net/
    Sinon quels sont tes problèmes en Scheme? Avec quoi te bats tu? Y'a pas mal de schemers ici en fait

  5. #5
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 813
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 813
    Points : 7 638
    Points
    7 638
    Par défaut
    Citation Envoyé par Gnux
    D'ailleurs pourquoi se compliquer la vie? Tu fais du Java? Bon alors tu as sans doute Eclipse sur ton disque. Alors tu devrais pe regarder ici: http://schemeway.sourceforge.net/
    Désolé, je tourne sous Netbeans!
    Bon, ok, j'ai quand même Eclipse de planqué. Je testerai ça... dès que je pourrai télécharger le fichier, apparemment le server de sourceforge est out pour l'instant...

    Citation Envoyé par Gnux
    Sinon quels sont tes problèmes en Scheme? Avec quoi te bats tu? Y'a pas mal de schemers ici en fait
    Oh, pas de soucis particulier pour le moment, je progresse dans mon bouquin scheme tout doucement. Je me bats juste pour faire rentrer ces nouveaux concepts dans mon petit crâne.
    Mais dès que je mets ça en application, promis, je viens vous poser des tas de questions techniques! J'ai un vieux projet de mailleur volumique qui attend. Il est programmé en C++, mais il va reprendre vie en Scheme je crois!

    En passant, je vient de récupérer Gambit... il faut vraiment que j'installe le compilateur C de chez Microsoft..
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

Discussions similaires

  1. Réponses: 2
    Dernier message: 16/02/2011, 15h10
  2. Compilation native sous Windows 7
    Par p.potam dans le forum Caml
    Réponses: 1
    Dernier message: 26/05/2010, 15h55
  3. Pourquoi pas la compilation native ?
    Par ishikawa dans le forum Général Java
    Réponses: 13
    Dernier message: 03/05/2007, 00h12
  4. Réponses: 4
    Dernier message: 07/04/2007, 01h05

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