Vous parcourez actuellement les archives du blog Blog du cabinet ntiConseil pour le jour suivant : 13.5.2009.
- Accessibilité (14)
- Actualité (29)
- Chiffres (18)
- Collectivités (15)
- Droit & TIC (16)
- DSI (14)
- e-Marketing (15)
- Green IT (14)
- Outils (15)
- Search Marketing (15)
- Sécurité (15)
- Web Développement (14)
- 25.10.2010: Conférence "Google, trouvez ce que cherchent vos clients"
- 30.9.2010: Détectez, veillez les Appels d’offres en ligne…
- 24.3.2010: Quel est le navigateur internet préféré des pirates ?
- 17.3.2010: Février 2010 : Baromètre des navigateurs
- 10.3.2010: Février 2010 : Baromètre des systèmes d'exploitation
- 24.2.2010: Google et les underscores dans les URL
- 17.2.2010: Buzz : polémique autour du web social de Google
- 10.2.2010: E-commerce en France : 25 milliards d'euros en 2009
- 3.2.2010: Le site internet d'une collectivité locale doit-il être déclaré ?
- 27.1.2010: Green IT : pensez aux outils collaboratifs
- octobre : 2010
- septembre : 2010
- mars : 2010
- février : 2010
- janvier : 2010
- décembre : 2009
- novembre : 2009
- octobre : 2009
- septembre : 2009
- août : 2009
- juillet : 2009
- juin : 2009
- mai : 2009
- avril : 2009
- mars : 2009
- février : 2009
- janvier : 2009
- décembre : 2008
- novembre : 2008
- octobre : 2008
- septembre : 2008
- août : 2008
- juillet : 2008
- juin : 2008
- mai : 2008
- avril : 2008
- mars : 2008
- février : 2008
- janvier : 2008
- décembre : 2007
- novembre : 2007
- octobre : 2007
- septembre : 2007
- août : 2007
- juillet : 2007
- juin : 2007
- mai : 2007
Archive pour 13.5.2009
Développez avec REBOL
13.5.2009 par christophe.croisant.
REBOL, qui se prononce “rebel”, est un langage de programmation script de haut niveau conçu et imaginé par un certain Carl Sassenrath, qui fut, dans les années 80, l’architecte du système d’exploitation de l’Amiga, machine mythique, avant gardiste dont les caractéristiques (multi-tâche préemptif, plug&play, …) ont largement inspiré les PC d’aujourd’hui.
Partant du constat que l’informatique est inutilement compliquée et lourde, Carl Sassenrath crée REBOL, langage extrêmement léger et compact, dont le runtime est composé uniquement d’un exécutable, autonome, sans librairie partagée, d’un poids d’environ 300Ko en mode console et 600Ko en version graphique !
REBOL est un langage de script dynamiquement typé, très expressif et donc à l’écriture concise. Concrètement, il est caractérisé par une grande rapidité de développement et de programmes légers, du fait de son haut niveau d’abstraction. Ainsi une adresse IP, une URL ou une balise HTML sont considérées comme étant un type de base en REBOL et dispose de fonctions de manipulation en propre, ce qui facilite l’écriture des programmes.
REBOL un langage qui propose une implémentation orientée objet particulièrement simple mais très efficace. En effet, il n’y a pas de notion de classe, chaque objet étant instanciable à partir d’un autre. Du coup, le paradigme objet de REBOL est plutôt libre et finalement très souple.
REBOL propose également une fonction très performante (instruction Parse) qui permet de définir simplement un dialecte, c’est à dire un langage métier personnalisé à la syntaxe choisie de manière à résoudre plus facilement un problème pour une tâche et un contexte précis. REBOL emprunte beaucoup à la programmation fonctionnelle, notamment LISP.
REBOL n’est bien sûr pas exempt de défaut, mais coder avec ce langage est plaisant et rapide. A tester sans modération…
Dernière version stable : REBOL 2.7.6 (www.rebol.com)
Posté dans Web Développement | Aucun commentaire »