Journal IBM libère Rexx

Posté par  .
Étiquettes : aucune
0
16
oct.
2004
Le langage Rexx(Restructured Extended Executor Language) sera open source à partir de janvier 2005. Licence CPL v1 (Common Public License).

http://www.rexxla.org/(...)
http://www-306.ibm.com/common/ssi/OIX.wss?DocURL=http://d03xhttpcl0(...)

FAQ - Qu'est-ce que Rexx ?
http://www.mindspring.com/~dave_martin/what_is_rexx_.html(...)

Introduction rapide à Rexx
http://www.rexxla.org/About_Rexx/rexxtut.html(...)

Je ne connais pas comme langage, donc je ne peux pas en dire plus.

( vu au départ içi http://www.presence-pc.com/news/IBM-libere-Rexx-n5361.html(...) )
  • # What's up, doc?

    Posté par  . Évalué à 2.

    Après avoir feuilleté un peu le site je ne vois pas trop ce que Rexx apporte de plus par rapport aux whatmille langages de script déjà disponibles (perl, python, ruby, ferite, etc) à part une une syntaxe différentes.
    Autant des langages comme Erlang conçu pour un domaine particulier ont leur intérêt, autant un énième langage généraliste semble superflu. C'est peut être aussi pour celà qu'ils le passent en open source : Qui va utiliser leur truc maison alors qu'il y a des alternatives dejà bien déployées et bénéficiant d'un ensemble de modules de base conséquent?
    • [^] # Re: What's up, doc?

      Posté par  (site web personnel) . Évalué à 10.

      Un commentaire de slashdot décrivait la politique Open-Source d'IBM :
      1) On peut pas faire d'argent dessus
      2) Ca ne peut pas bénéficier aux concurrents
      3) Alors passons-le open-source.
      • [^] # Re: What's up, doc?

        Posté par  . Évalué à 2.

        Alors comment tu justifies Eclipse ? C'est pourtant le noyau de Websphere.
        • [^] # Re: What's up, doc?

          Posté par  . Évalué à 2.

          Le noyau de WSAD et WSED oui, pas de WebSphere.
        • [^] # Re: What's up, doc?

          Posté par  (site web personnel) . Évalué à 2.

          Comme dit au dessus, c'est le coeur de l'environnement de développement de Websphere (sauf erreur), et ça ça fait toute la différence. Si en plus ça peut leur faire gagner de l'argent en incitant à acheter Websphere parce que les développeurs connaissent déjà l'environnement de dev, c'est tant mieux.

          Je ne sais pas si IBM vend l'environnement de dev de Websphere séparément, mais en tout cas, Eclipse ne peut pas bénéficier à la concurrence, qui utilise NetBeans.
          • [^] # Re: What's up, doc?

            Posté par  . Évalué à 2.

            IBM pouvait se faire de l'argent avec un environnement aussi bon qu'Eclipse.
            La concurrence n'utilise pas que Netbeans et peut très bien profiter d'Eclipse en l'utilisant comme plate-forme ou en lui adjoignant des plug-ins maison.
            Plusieurs ont d'ailleurs rejoint le groupe Eclipse.
            Et pour avoir travaillé avec NetBeans, je peux te dire qu'Eclipse et un ou deux plug-ins pour contrôler Tomcat/JBoss/Struts/autre est loin devant.
            • [^] # Re: What's up, doc?

              Posté par  (site web personnel) . Évalué à 2.

              > Plusieurs ont d'ailleurs rejoint le groupe Eclipse.

              Mais ça c'est arrivé après l'open-sourçage d'Eclipse, non ? De même que son grand gain en qualité je crois. J'avais essayé Eclipse à ses débuts publics, et il était pas radicalement meilleur que NetBeans.
            • [^] # Re: What's up, doc?

              Posté par  . Évalué à 1.

              IBM pouvait se faire de l'argent avec un environnement aussi bon qu'Eclipse.

              Non c'est encore mieux, ils font de l'argent avec. WSAD, WSED utilisent Eclipse et sont vendus assez cher. Le noyau tout seul n'a pas vraiment de plus value par rapport à JBuilder (certain le dise plus léger d'ailleurs) en terme d'utilisation (après en terme d'architecture, c'est clair qu'Eclipse est impressionnant, faut voir Erich Gamma te faire un plugin plutôt pas mal en 2s avec) par contre le fait de pouvoir modifier des fichiers distants sur z/OS, pouvoir débugger à distance une transaction CICS, génerer des JCL de compilation automatiquement, avoir un serveur WAS intégré etc, ça ce sont des plus value qui rapportent et qui ne sont pas directement intégrées à Eclipse.

              IBM n'est pas débile, ils savent que ce qui peut interesser une entreprise ce n'est pas tant un bon IDE de base qu'un IDE qui se rapproche du metier ce qui fait qu'Eclipse est une plateforme libre mais que ce qui en fait un outil largement meilleur que les autres ne l'est pas. WSAD et WSED sont des produits phares sur lesquels IBM fait de l'argent, suffit d'assister à une conférence d'IBM sur le sujet pour s'en convaincre.

              Bref, ce n'est pas désinteressé de la part d'IBM mais encore une fois ça ne me choque pas, c'est une logique d'entreprise.
    • [^] # Re: What's up, doc?

      Posté par  . Évalué à 5.

      Ce que REXX apporte, c'est qu'il est dispo sur tous les systemes IBM (AS, RS, etc...) depuis la nuit des temps (enfin presque), et que des tas de scripts très utiles ont été écrits, que pas mal de gens en ont la connaissance, etc...
      Bref, c'est un vieux truc, mais qui peut encore rendre service à certains. C'est vrai que sa libération ne va pas révolutionner le logiciel, mais c'est toujours bon à prendre.

      Hé, les jeunes, les dinos ne sont pas tous bons pour la poubelle :)
    • [^] # Re: What's up, doc?

      Posté par  . Évalué à 10.

      Rexx n'est pas un énième langage de script comme tu dis. C'est un des premiers langage de script existant. Toutes les personnes travaillant sur 3270 (je cite le 3270 comme exemple parce que j'en fait mais il y en a d'autre) utilise, souvent sans le savoir, des script Rexx. J'en ai moi même fait il y a qques années et de toutes façon c'était le seul langage de script dispo sur notre machine (Amhdal). N'oublie pas que les machines unix n'ont longtemps eté considéré que comme des mini-ordinateur et que les très grosses entreprises utilisent encore majoritairement des "ordinateurs" (comprendre mainframe) qui n'ont pas (ou alors que très recemment) de perl, ruby ou autre. Libérer du code est de toute façon toujours une bonne chose. A toi ça n'apportera rien puisque tu ne t'en sert pas. A beaucoup d'autre ça peut permettre beaucoup.
      • [^] # Re: What's up, doc?

        Posté par  . Évalué à 6.

        Toutes les personnes travaillant sur 3270 (je cite le 3270 comme exemple parce que j'en fait mais il y en a d'autre) utilise

        Oui c'est tellement lié à ce genre d'environnement que j'ai été surpris de voir que ça pouvait exister ailleurs que sur 3270. Par contre une chose est sûre c'est que sur les environnement comme Linux, le nombre de langages de script exsitants fait que Rexx n'apportera surement rien de plus. C'est peut-être ce qu'on peut regretter.

        Petite parenthèse pour ceux qui ne connaissent pas le monde merveilleux des mainframes, 0C7 c'est un code d'erreur en programmation batch (plus précisement une data exception) équivalent à l'ABEND ASRA très connu de ceux qui font du CICS. Voilà c'était la petite explication de papy Bleh sur le "0C7" de 0C7Calvin (enfin je ne doute pas que ça soit intentionnel d'avoir choisi ça comme nickname) :-)
    • [^] # Re: What's up, doc?

      Posté par  . Évalué à 4.

      Je risque de passer pour un cretin avec toutes mes " il me semble " et autres a peu pres...

      Une des premieres choses que j'ai faites apres avoir deballer mon magnifique ordinateur , celui qui allait troner à coté de la sainte tele au milieu du salon familial à ete de commander à IBM un exemplaire de leur fameux OS/2 warp , et rexx avait il me semble une part tres importante dans ce saint OS ( finalement je suis revenu au win 95 oem , reculer pour mieux sauter avec l'open source ^^ ).
      Si ca peut servir a ceux qui sont encore sous OS/2 , ou est le probleme ?
      Si ca peut servir à ceux qui ont appris à programmer avec ce langage , ou est le probleme ?

      (D'ailleurs , c'est quand qu'ils nous le liberent OS/2 , ca serait tellement marrant que le systeme dont windows à forké viennent grossir le rang de ses ennemis open-source , de plus etant donné qu' OS/2 est compatible pratiquement à 100 % avec windows , ca risquerait de filer un coup de pouce a des projets genre Wine )
  • # Coucher Rexx

    Posté par  . Évalué à 0.

    Juste, je croyais que j'étais sur toto.com .
    Je ... => [] plonk

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.