Articles précédents : Logiciel
- [174] PTT : un outil de trace pour la NPTL
- [18] MGE publie un logiciel de gestion d'onduleur sous GPL
- [22] SFLphone 0.3 est arrivé
- [19] OsiriX : l'imagerie médicale libre
- [49] World Wind : cartographie par satellite en 3D
- [10] NotesGroup : application GPL de travail collaboratif
- [14] Sortie de la version 0.6 de la solution ERP Neogia
- [2] Nouvelles versions mineures de PHP 4 et 5
- [67] Retour d'Adobe sur les plates-formes Linux ?
- [66] SPIP 1.8 est sorti
Liens connexes
- Le communiqué de presse (109 hits)
- Le site officiel (267 hits)
- Rexx Language association (174 hits)
- un tutoriel (228 hits)
- Rexx sur wikipedia (387 hits)
Dépêche modérée par
Après plusieurs mois de négociations entre RexxLA (Rexx Language association) et IBM, Big Blue a accepté de libérer le bébé (renommé pour l'occasion Open Object Rexx), le plaçant sous la Common Public License 1.0 (libre au sens OSI du terme).
Le code est disponible depuis février 2005 et la communauté d'utilisateurs s'organise autour du site web http://www.oorexx.org
Le communiqué de presse (109 hits)
Le site officiel (267 hits)
Rexx Language association (174 hits)
un tutoriel (228 hits)
Rexx sur wikipedia (387 hits)
> Lire la dépêche (7 commentaires, moyenne: 1,4).
Partageant la plupart des caractéristiques communes aux langages de script (interpréteur, gestion abstraite de la mémoire), Rexx se distingue par:
- sa syntaxe, volontairement proche de l'anglais parlé et peu contraignante quant au formatage;
- une quantité appréciable de fonctions de traitement de chaînes de caractères intégrées à l'interpréteur;
- un typage faible;
- un système de gestion d'exception (pouvant servir de GOTO :-));
- une facilité d'accès aux commandes du système.
Rexx est un langage intéressant pour apprendre à programmer, facile d'approche et puissant dans ses domaines de prédilection comme le traitement de chaînes de caractères.
Pour finir, le traditionnel "Hello, World":
call 'whoami'
say 'hello' result
[+] hum hum
elle est moisi cette news
http://linuxfr.org/~_alex/15658.html(...)
-
[^]Re: hum hum
Posté par __caffeine__ () le 16/04/2005 à 18:20. (lien). Évalué à 1.Oui mais non. Ici on parle de la version OO de Rexx, et de la mise à disposition effective du code. Et c'est une dépêche, pas un journal (qu'AMHA les gens ne lisent pas forcément). Ceci dit, les commentaires du journal sont intéressants, ça vaudrait le coup d'intégrer un lien vers http://linuxfr.org/~_alex/15658.html(...) à la dépêche.
pas oublier Arexx
Ne pas oublier Arexx, qui est le Rexx sur plateforme Amiga. Ca vient d'un échange entre IBM et Amiga. Je ne sais plus qu'elle était l'apport d'Amiga...
La libération d'Object Rexx ne concerne pas Arexx il me semble.
J'ai vu bien des choses dans ma petite vie, et je mesure amèrement l'impuissance à les dire. (JP Rosnay, Le 13ème apôtre) http://www.poesie.net/apotre2.htm
-
[^]Re: pas oublier Arexx
Posté par Olivier Jeannet () le 17/04/2005 à 00:21. (lien). Évalué à 3.Ne pas oublier Arexx, qui est le Rexx sur plateforme Amiga
Tu m'as coupé l'herbe sous les pieds, c'est la 1e chose à laquelle j'ai pensé quand j'ai lu la dépêche :-)
ARexx était un des atouts de l'Amiga, la plupart des logiciels un peu soignés, commerciaux ou libres, comportaient un port ARexx (comprendre : un MessagePort pour y envoyer des commande ARexx), permettant ainsi tout un tas d'automatismes à coup de scripts. Ca ressemblait à du Basic et c'était très facile à utiliser (variables automatiques, typage faible, en particulier). Au début il était commercial, puis il a été inclus en standard à partir de l'AmigaOS 2.0, si ma mémoire est bonne.
Sous Linux ça pourrait être Perl ou Python qui pourrait jouer ce rôle, par ex les script Perl pour GIMP.
-
[^]Re: pas oublier Arexx
Posté par Marc Le Douarain (page perso, ) le 17/04/2005 à 08:01. (lien). Évalué à 2.Et ben dès qu'on peut en placer une sur l'Amiga, tous les Amigaïstes (ou ex) lèvent le doigt ! ;-)
En fait de mémoire, IBM a récupéré des morceaux d'interfaces graphiques du Workbench de l'Amiga...
Et après une petite recherche sur le net ça se confirme:
http://www.os2bbs.com/os2news/OS2Warp.html
Viva Amiga ! (en tout cas c'est comme ça qu'on disait...)
ou une variante:
Amigalement.
-
[^]Re: pas oublier Arexx
Posté par EggMan (Jabber id, ) le 17/04/2005 à 08:34. (lien). Évalué à 1.< ma vie >
ARexx, c'est/était de la balle!
J'ai jamais vraiment programmé, mais j'adorais faire des petits scripts en ARexx,
ou des mix dos/ARexx.
Vraiment très pratique!
< /ma vie >--
.·°oqbodp8= Attention ! Crocodiles dyslexiques =8qbodpo°·.
Si ça continue...
Arrêtez,
Si ça continue, on va libérer le BASIC 1.0 et OS/2 0.5 ???
Non mais c'est quoi, c'est un langage obsolète, peu de personnes l'utilisent, à part les administrateurs de vielles mainframes, et IBM le libère. La belle affaire.
Pour la gestion des chaînes de caractères, il y a déjà perl, python et ruby, qui eux sont modernes, ont une vraie communauté active !
ça ce sont des langages récents qui servent vraiment, et qui sont plein d'avenir.
Allez, je sors ------>[]



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.