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

Outils à télécharger Pascal Discussion :

Canterbury Pascal pour JVM : Génère du bytecode pour une machine virtuelle Java


Sujet :

Outils à télécharger Pascal

  1. #1
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 937
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 937
    Points : 59 415
    Points
    59 415
    Billets dans le blog
    2
    Par défaut Canterbury Pascal pour JVM : Génère du bytecode pour une machine virtuelle Java
    Bonjour,

    Je vous propose un nouvel élément à télécharger : Canterbury Pascal pour JVM.

    Canterbury Pascal génère du bytecode compilé pour une machine virtuelle Java (JVM).
    Ce produit commercial n'est plus disponible. Il s'agit ici de la version d'évaluation qui était proposée sur le site officiel.

    Présentation de Canterbury Pascal, par Richard Maurel

    Qu'en pensez-vous ?
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  2. #2
    Membre éclairé
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 474
    Points : 772
    Points
    772
    Par défaut
    Dommage que le produit complet n'existe plus, c'était un bon produit, mais il n'avait plus évolué depuis pas mal de temps. De plus il a probablement souffert de la relative désaffection pour Java qui est un langage un peu en baisse de forme ces temps-ci.
    C'est en tout cas dommage, peut-être peut-on espérer qu'il finiront par mettre les sources en DP mais je n'y compte pas trop.
    "Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth
    https://pharo.org/web
    https://faust.grame.fr/

  3. #3
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Points : 2 501
    Points
    2 501
    Par défaut
    Citation Envoyé par richard Voir le message
    Dommage que le produit complet n'existe plus, c'était un bon produit, mais il n'avait plus évolué depuis pas mal de temps. De plus il a probablement souffert de la relative désaffection pour Java qui est un langage un peu en baisse de forme ces temps-ci.
    C'est en tout cas dommage, peut-être peut-on espérer qu'il finiront par mettre les sources en DP mais je n'y compte pas trop.
    Je pense que canterbury pascal meurt un peu à cause de sa dépendance vis à vis de java. Pour utiliser l'outil, il fallait connaitre un minimum de java. Et pour faire un programme complet avec cet outil, il fallait connaitre les différentes classes disponible dans les packages java et leur signature; ce qui suppose la connaissance du langage java. Alors la question la plus évidente serait pourquoi codé en pascal pour avoir du java au final, si on peut directement coder la solution en java?

    J'ai utilisé canterbury pascal pendant un moment, et je le trouve bien puissant, c'est dommage qu'il n'est plus maintenu.

  4. #4
    Membre éclairé
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 474
    Points : 772
    Points
    772
    Par défaut
    Je le pense aussi mais il ne faut pas oublier qu'il y avait un des deux produits qui sortait simplement du Bytecode Java, ce qui n'exonérait pas le codeur de la connaissance des (multiples) bibliothèques java, c'est sûr. Mais c'est plus un problème Java que Pascal, en fait.
    J'espérais que le produit pourrait évoluer vers une traduction transparente mais cela n'a jamais été le cas même si quelques efforts avaient été faits de ce côté, mais insuffisants.
    J'avais travaillé sur ce compilo avec un collègue qui avait de bonnes notions de Java (je n'en ai quasiment aucune) donc ça aidait.

    Enfin de toute façon, Ite missa est.
    "Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth
    https://pharo.org/web
    https://faust.grame.fr/

Discussions similaires

  1. Tutoriel pour apprendre à monitorer une machine virtuelle Java en local
    Par Mickael Baron dans le forum Général Java
    Réponses: 1
    Dernier message: 04/12/2013, 15h22
  2. [Free Pascal] Free Pascal peut désormais générer du bytecode pour machine virtuelle Java
    Par Alcatîz dans le forum Free Pascal
    Réponses: 3
    Dernier message: 06/09/2011, 13h21
  3. code source d'une machine virtuelle java pour le PDA
    Par kerdes dans le forum Java ME
    Réponses: 0
    Dernier message: 05/03/2011, 12h48
  4. Réponses: 0
    Dernier message: 11/02/2007, 14h20

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