Rebol Technologies Dico Rebol
 
Rebol Developpers Script library  
Participez au site via notre wiki
Accueil
 

Accueil
Forum
  RebelBB (FR)
  RebolTalk (EN)
Documentation
  Téléchargement
Sites
Livres
Présentation
  L'équipe
  Contactez-nous

 
Actualité du monde Rebol
 Evenements
Actualités du site
Rebol Week
Actualité hebdomadaire.

Carl's Blog
Le blog de Carl Sassenrath

Rebol 3.0 Front line
Actualité sur le développement de la prochaine version de Rebol
 
Rebol Update News
Actualité des nouveau builds.
Dernières versions :
rebol/core+view Win  2.7.4 
rebol/sdk MacOSX 2.7.5





REBOL 3.0 : c'est parti !
9/01/08


La première pré-version publique de Rebol 3 est enfin disponible. Il ne s'agit pas d'une version complète et la stabilité ne peut être assurée. Néanmoins, elle est déjà directement utilisable et pas mal d'exemples sont fournis. A tester sans modération mais avec précaution.

Qu'est-ce qui change ?

  • Les entiers sont encodés sur 64 bits et  les fonctions manipulent donc également les entiers sur 64 bits.
  • Type décimal avec précision arbitraire (datatype money)
  • L'architecture générale change complètement à la fois pour faciliter l'environnement multi-plateforme et l'intégration aisée de librairie open-source ou propriétaires.
    En pratique Rebol  est devenu une DLL et l'implémentation des interfaces et du sous-système est ouverte. De plus il est possible d'étendre le langage dynamiquement avec le chargement de plug-in en cours d'exécution.
  • Architectures modulaire.
    Les modules peuvent être vu comme des espaces de noms indépendants. Il peut donc y avoir plusieurs contextes globaux. C'est évidemment très pratique pour éviter des collisions de noms de variables globals entre plusieurs librairies.
  • La gestion des ports (E/S) a été repensé pour l'intégration du mode asynchrone, du streaming et de meilleures performances.
  • Support de Unicode. Pour le multilinguisme et les caractères spéciaux présents dans de nombreuses langues, c'est essentiel.
    Il n'est pas encore implémenté mais il s'agit du chantier actuel. Le grand avantage de l'implémentation telle qu'elle est prévue est la transparence. Toutes les chaînes de caractères sont Unicode et les fonctions de traitement de chaînes sont identiques.
  • Un réécriture complète de VID qui apportera enfin le confort d'utilisation nécessaire à un développement rapide mais, en contrepartie une très faible compatibilité avec du code rebol 2.x.
    S'appuyant sur une mise à jour du sous-système graphique, un nouveau système événementiel et un tout nouveau dialecte, on peut espérer à la fois des performances encore meilleure mais surtout une plus grande facilité pour la conception d'interface complexes.
  • Nouveau sous-système graphique basé sur SVG (Scalar Vector Graphics). Je ne sais pas à quel point il est déjà implémenté.
  • Plein d'autres choses telle que
    • une fonction DELECT qui vient compléter PARSE de manière très efficace (pratique pour les dialectes à syntaxe non ordonnées comme VID ou l'ordre des arguments est libre.)
    • Les "closures", des fonctions spéciales avec le maintient du contenu de certaines variables en dehors de l'exécution de la fonction.
    • Des nouveaux datatypes tel que map! qui remplace hash! et vector! qui sont des sortes de tableaux plus efficaces.
    • ...

Ou trouver Rebol 3.0 ?

L'environnement partagé de développement de Rebol 3.0 s'appelle DevBase est sera ouvert bientôt à tout le monde. Sur le Wiki de Devbase, vous trouverez une grande quantité d'information et le fichier à télécharger (uniquement sous windows actuellement)

http://www.rebol.net/wiki

Release notes en français (traduction de Jean-François "Jeffrey" Richard)

Bon amusement !



Téléchargez Rebol

Rebol Core est la version de base de l'interpréteur qui ne comprend pas la gestion de l'interface graphique.
Gratuit +/- 250 Ko


Rebol View correspond à Rebol Core avec, en plus :
- le moteur graphique
- la gestion des sons
- Rebol Desktop
Gratuit +/- 600 Ko
09/01/2008 Rebol 3 public alpha
Le tant attendu rebol 3 montre enfin le bout de son nez. Un petit article apéritif en homepage en attendant mieux.
Goldevil

25/11/2007 Bye bye l'ancien forum
Le site Codeur.org qui hébergeait notre ancien forum semble être maintenant innaccessible. Je l'ai donc enlevé du menu.
Goldevil

25/11/2007 Promotions de Noël

A l'occasion des fêtes de Noël, l'excellent "Guide du programmeur Rebol" d'Olivier Auverlot est proposé avec une réduction de 20% (soit 16 euros au lieu de 20). Cela ce passe ici.
Goldevil

20/08/2007 Section téléchargements

Suite à une demande de philippe sur le forum, j'ai rajouté une section téléchargement comprenant un article sur le raycasting
Goldevil

06/05/2007 Interview de Carl Sassenrath
"Pour fêter le 1000ème article d'Obligement, le célèbre magazine en ligne a interviewé Carl Sassenrath.
Ce dernier revient à travers cette longue interview sur ses origines chez Amiga Inc. dans les années 1980 (responsable du développement de l'AmigaOS et du système de l'Amiga CDTV, entre autres), la faillite de Commodore, ses passages chez Apple Computer et Viscorp, les Amiga NG, ou encore sur son nouveau langage révolutionnaire REBOL. Un grand nom de la Silicon Valley ! "
http://obligement.free.fr/articles/itwsassenrath.php
Jedi

19/04/2007 MAJ : Liens
J'ai rajouté dans la section Sites, un hyperlien vers le site Reboleur. Un site FTP de Sébastien 'Jedi' Jeudy avec quelques scripts très intéressants.
Goldevil

26/03/2007 Forum en panne
Il semble que le forum a un problème de fonctionnement lié à la connexion IMAP. Veuillez nous excuser du désagrément.
[Update] Le forum est maintenant fonctionnel (16:00)
Goldevil

23/03/2007 Encore un nouveau livre
L'infatigable Olivier Auverlot nous gratifie d'un nouvel ouvrage sur Rebol/IOS, le serveur d'application Rebol.
Plus de détails dans la section livres.
Goldevil

Copyright RebolFrance - 2000 - 2007