Imprimer RebZone
Win32 Linux Mac
Rebol
(c) 2024 RebolZone - http://rebolzone.free.fr
[ Général ]
Accueil
FTP
[ Rebol ]
Présentation
Installation
Rebol/View
Rebsites
[ Coding ]
Coding Tutorial Start
Outils MySql VID FAQ
Syntaxe Download
[ Divers ]
Documentation
Liens Recherche
Ecrivez-nous
Visiteurs
Visteurs
Samedi 20 avril 2024

Présentation

Valid XHTML 1.0!

Le Langage Rebol :
Ce langage à été créé par Carl Sassenrath, bien connu dans la monde Amiga. Les premières versions datent de 1997.
Le langage Rebol permet de manipuler de l'information, de communiquer via les protocoles réseau, de définir ses propres dialectes ... Il permet de créer des classes d'objets, supporte l'héritage ... Les principaux types de données sont utilisables (integer, float, date, string, boolean...), il y en a de très interessants tels que File, URL, Email ... La taille des programmes est très petite en raison du code très compact. Il comporte les structures de contrôle (If, loop, switch ...), une gestion de listes, une gestion de fichiers et répertoires, des user-functions, une gestion des exceptions (try), une gestion des images (jpeg,gif ...). Rebol est un langage communiquant utilisant les principaux protocoles TCP/IP (FTP, HTTP, POP, SMTP, NNTP ...). Il comporte une gestion de la sécurité performante et n'est pas lié à une plateforme, beaucoup des mots clé Rebol sont écrits en ... Rebol ! Rebol est multiplateforme et utilise le concept de machine virtuelle.Du code développé sous Windows sera exécutable sous Unix, donc indépendance par rapport à l'OS. Bien que ce langage soit orienté communications, son champ d'application n'est pas limité, on peut créer toutes sorte de logiciels : applications de gestion, utilitaires, surveillance réseaux, maintenance préventive de serveurs, alerte via Email, lecteur de NewsGroup, Aspirateur de site Web, analyseur de pages Html, gestion XML ...
La plateforme de développement Rebol comprend plusieurs produits :
La plateforme de développement Rebol est multiOs, il existe des versions pour environ 40 Os :

Rebol/Core


Cette machine virtuelle supporte les principaux protocoles réseau tels que HTTP, FTP, POP, SMTP .... Elle peut être téléchargée gratuitement sur le site de la société Rebol. Et là, attention le rapport poids/puissance est phénomènal !!! La version core ne pèse que quelques centaines de Ko (entre 200 et 500) et l'installation est des plus simples. Par la console, vous pouvez taper directement les instructions Rebol ou vous pouvez exécuter un programme Rebol (.r). La console est la même quelque soit la plateforme (Windows, Unix, Linux, Mac ...).

Exemple de console (appelée par Rebol/View) :

La console REBOL

Rebol/View


Cette version inclue les fonctionnalités de REBOL/Core, plus des fonctionnalités graphiques évoluées : création de fenêtres, widgets ... Biensûr, un programme rebol graphique est exécutable sur les différentes plateformes sans modifier une ligne de code. Cette version inclue la console de Rebol/Core et un bureau paramétrable.

Le bureau Rebol/View :

Le bureau de REBOL/View

Rebol/View/Pro


Cette version payante, a des fonctionnalités supplémentaires :