Précédent   Forum du club des développeurs et IT Pro > Autres langages > Autres langages > REBOL
REBOL Forum d'entraide sur REBOL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 04/11/2010, 12h59   #1
Idelways
Expert Confirmé Sénior
 
Avatar de Idelways
 
Homme Ihssen Idelways
Développeur Ruby on Rails / iOS
Inscription : juin 2010
Messages : 1 390
Détails du profil
Informations personnelles :
Nom : Homme Ihssen Idelways

Informations professionnelles :
Activité : Développeur Ruby on Rails / iOS

Informations forums :
Inscription : juin 2010
Messages : 1 390
Points : 69 174
Points : 69 174
Par défaut REBOL 3.0 sort en version Alpha, le langage adopte une licence hybride

REBOL 3.0 sort en version Alpha
Le langage adopte une licence hybride



REBOL est un langage de programmation multiparadigme inventé par Carl Sassenrath en 1997.

Il est très particulier et innovant mais malheureusement peu connu, tout comme son créateur, pourtant à l'origine du noyau des systèmes Amiga.

Après 4 ans de refonte totale et la sortie d'un grand nombres de versions de pré-test, REBOL 3.0 vient d'atteindre le stade Alpha et tronque sa licence propriétaire —en partie à l'origine de la réticence des développeurs envers ce langage— contre une licence hybride.

Le noyau de l'interpréteur reste propriétaire, mais l'ensemble des librairies et des outils qui gravitent autour sont désormais sous licence hybride.

REBOL 3.0 Alpha est disponible en téléchargement pour les plateforme Windows, MacOS, Linux, FreeBSD, OpenBSD... et Amiga.

Pour mémoire, Rebol est un langage de programmation script de haut niveau fond sur une sémantique dénotationnelle. Il s'auto-défini comme un « Messaging Language ». On le rattache quelquefois au langage Logo avec lequel il a beaucoup de points communs. Du fait de son haut niveau d'abstraction, REBOL possède une grande rapidité de développement et des programmes légers. Son implémentation orientée objet est simple, mais très efficace


Téléchargez REBOL 3.0


Source : le site officiel du langage

Et vous ?

Développez-vous en REBOL ? Pour quels usages et qu'en pensez vous ?

En collaboration avec Gordon Fowler
Idelways est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2010, 21h53   #2
Philippe Bastiani
Membre émérite
 
Homme Philippe BASTIANI
Architecte technique
Inscription : juin 2005
Messages : 399
Détails du profil
Informations personnelles :
Nom : Homme Philippe BASTIANI
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Architecte technique
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : juin 2005
Messages : 399
Points : 829
Points : 829
Par défaut Faire de la programmation sans que l'on en susse rien comme dirait Molière

Carl... tous les amigaistes connaissent sa contribution au Kernel ! Le muti-tâche et les bus de comm multi-processeur c'est lui...

La première version de Rebol tournait sur Amiga ! A l'époque, avec ma culture C/C++, je n'avais pas compris l'intéret de ce concept ! Il est pourtant clair qu'au même titre que les DSL, et les langages de script, Robol à sa place.

En fait, à l'origine, Rebol était/est orienté utilisateur de l'outil informatique; et, non pas performance et couteau suisse du développeur ! L'informatique pour tous: une programmation centrée sur les besoins qui ne se perd pas dans les méandres de la technique !

Programmer, comme on parle, comme un langage naturel Faire de la programmation sans que l'on en susse rien comme dirait Molière

La licence n'a pas aidé. Elle a d'ailleurs eu sa polémique !
IMHO, la programmation reste encore un domaine réservé aux techniciens... Rebol a pour vocation d'être du domaine public par le concept qu'il définit ! un paradoxe si on se limite à la licence d'utilisation...

Rebol: à l'origine, il devait s'appeler LAVA

Idée interéssante: le système de plug-in de R3 En particulier, la possibilité d'éxécuter du code dans un browser... Reste à savoir comment, celà peut être mis en oeuvre...
Philippe Bastiani est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2010, 16h24   #3
supertonic
Membre habitué
 
Avatar de supertonic
 
Inscription : septembre 2003
Messages : 163
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 163
Points : 141
Points : 141
Oui ce language aurait pu devenir le Basic moderne quelque part. Le fait qu'il ne soit pas libre l'empêche de démarrer. C'est un effet pervers de l'opensource, ce qui a aussi causer du tord à Beos à l'époque. (je rappel quand je faisait du rebol sous beos mais c'est perl/gnu-linux qui a gagné car open source...)
supertonic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2010, 14h22   #4
strikerm59
Candidat au titre de Membre du Club
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 12
Points : 12
Par défaut REBOL, le language RAD

Bonjour,
Pour ma part, je suis l'activité de REBOL depuis 2000.
Je le met en application en 2010, so what.
Je parlerai de la R2 que j'utilise.
REBOL est pour moi THE language RAD.
C'est un peu comme un célèbre objet pour lequel il y a une application pour cela, avec REBOL il y a toujours une solution.
De part la puissance du language, on développe beaucoup plus vite.
L'avantage, c'est sa légéreté. De n'importe où, on peut télécharger REBOL et l'installer en 1 minutes.
Ensuite, de part sa puissance, on pourra même exécuter des scripts présent sur un serveur Web.
On peut faire en quelques sorte un WebOS ou bureau virtuel très rapidement avec.
En milieu pro, je peux vous garantir qu'il est à aujourd'hui le seul language - à ma connaissance - qui offre LA solution à toutes les problématique de déploiement.
Et cela est un plus indéniable.
A aujourd'hui, la problématique n'est pas tant l'aspect OpenSource, c'est plus la taille de la structure qui n'incite pas le milieu Pro a franchir le cap.
D'un autre côté, c'est un peu le serpent qui se mord la queue, pour qu'une structure grandisse, il faut des clients...
Je pense qu'il y a un vrai potentiel derrière REBOL :
- puissance de la fonction PARSE qui permet énormément d'application (DSL, parsing HTML, test/recettage, ...)
- puissance de l'écriture de protocole
- facilité de déploiement
- puissance des protocoles implémentés en natif http://, pop://...
- maquettage


striker
strikerm59 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 10/11/2010, 11h59   #5
supertonic
Membre habitué
 
Avatar de supertonic
 
Inscription : septembre 2003
Messages : 163
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 163
Points : 141
Points : 141
Tu devrais proposer des tutoriels ou des articles strikerm59
supertonic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2010, 00h37   #6
strikerm59
Candidat au titre de Membre du Club
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 12
Points : 12
Par défaut Tutorial

L'idée est intéressante.
Mais je suis encore un débutant et pas le temps d'écrire.

Par contre, je ne peux que vous recommandez très chaudement le livre d'Olivier Auverlot : REBOL Guide du programmeur aux éditions Lulu.
Olivier fait parti des pionniers français sur REBOL. Il a écrit plusieurs livres sur REBOL :
Un aux éditions Eyrolle qui ne se trouve plus aussi facilement malheureusement (2002).
Trois chez l'excellent système d'autoédition Lulu (http://www.lulu.com) :
un en français sur REBOL, un autre en anglais qui est la traduction du premier et un dernier sur REBOL/IOS qui est pour simplifier la solution groupware de REBOL Technology écrite en REBOL évidemment.

http://www.lulu.com/browse/search.ph...&fSearch=rebol

Ensuite, il y a un tutoriel en anglais réalisé par Nick Antonaccio :
http://re-bol.com/rebol.html
Il y a beaucoup d'exemple varié.

Sinon, il y a bien les tutoriels écrit par l'auteur du langage, Carl :
http://www.rebol.com/docs/quick-start.html

Le système One-Liner (une ligne de code de 132 caractères):
http://www.rebol.com/oneliners.html
C'est assez bluffant.

Le traditionnel Cookbook :
http://www.rebol.net/cookbook/

Il y a divers forum :
http://www.rebolforum.com (Anglais)
http://www.digicamsoft.com/cgi-bin/rebelBB.cgi (Français)
http://synapse-ehr.com/forums/forumdisplay.php?3-Rebol (Anglais)

Et évidemment, le système AltME avec le world REBOL3.
http://www.altme.com/
AltME est un système de messagerie sécurisé type chat persistant.
Cela ressemble fortement aux BBS d'antant.


striker
strikerm59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2010, 10h02   #7
strikerm59
Candidat au titre de Membre du Club
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 12
Points : 12
Par défaut Suite info REBOL

Ensuite, il y a un excellent site (en anglais) avec plein de tutoriels :

http://www.reboltutorial.com
strikerm59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2011, 10h08   #8
strikerm59
Candidat au titre de Membre du Club
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 12
Points : 12
Par défaut Nouveau site pour REBOL France

Bonjour,

Un nouveau site pour la communauté Francophone REBOL a été mis en place :

http://www.rebol-france.org

Bonne découverte à tous.

striker
strikerm59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2012, 10h03   #9
Marmot
Membre actif
 
Inscription : mars 2002
Messages : 128
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 128
Points : 158
Points : 158
Tentative de la dernière chance pour ramener du monde vers un langage original.

Citation:
The time has come for REBOL to be released as open source. This is the only way I can see it regaining some degree of momentum and renewed interest -- not just within our REBOL community, but for many yet-to-be users who possess the curiosity or motivation to learn new and powerful programming concepts and techniques.

http://www.rebol.com/article/0511.html
__________________
"Un langage de programmation est sensé être une façon conventionnelle de donner des ordres à un ordinateur (...). Il n'est pas sensé être obscure, bizarre et plein de pièges subtils (ça, ce sont des attributs de la magie)." D.Small
Marmot est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/12/2012, 19h50   #10
pierrechtux
Invité de passage
 
Homme Pierre Chevalier
géologue - gestion bd - développeur occasionnel
Inscription : décembre 2012
Messages : 1
Détails du profil
Informations personnelles :
Nom : Homme Pierre Chevalier
Localisation : France, Gers (Midi Pyrénées)

Informations professionnelles :
Activité : géologue - gestion bd - développeur occasionnel
Secteur : Industrie

Informations forums :
Inscription : décembre 2012
Messages : 1
Points : 2
Points : 2
Par défaut REBOL LIBRE!

Ça y est, c'est fait, Carl a fini par libérer le code source de Rebol3! Ça s'est passé le 12/12/12.


Voir sur le blog de Carl:
http://www.rebol.com/cgi-bin/blog.r?view=0519#comments

Les sources sont par là:
https://github.com/rebol/r3

Dans le genre renouveau/résurrection de Rebol, il y a aussi Red, très prometteur! C'est un nouveau projet, à la syntaxe rebollienne:
http://www.red-lang.org/


Du coup, ça remue pas mal, en ce moment, dans le microcosme Rebol. Il pourrait bien s'agir, cette fois, de la Vraie Rébolution tant attendue!

À+
Pierre
pierrechtux est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h47.


 
 
 
 
Partenaires

Hébergement Web