Rebol

Rebol on korkean tason komentosarjojen ohjelmointikieli, jonka on suunnitellut ja kuvitellut Carl Sassenrath, joka perustuu denotation- semantiikkaan ja julistaa itseään "Messaging Language". Voimme mahdollisesti liittää sen logon kieleen (tunnetaan erityisesti kilpikonnastaan), jonka kanssa sillä on paljon yhteistä.

Versiot

Rebol- tulkkia on useita versioita , joista osa on ilmaisia:

Kieli on saatavana useilla alustoilla, mukaan lukien Windows , Linux , Mac OS X ja Open BSD .

Ominaisuudet

Rebolille on ominaista korkea abstraktiotaso. Siten IP-osoitetta , kuten 192.164.86.8, pidetään rebolin tietyntyyppisenä emäksenä ja sillä on omat manipulointitoiminnot.

Se on kieli, joka tarjoaa prototyyppisuuntautuneen ohjelmoinnin . Luokan käsitystä ei todellakaan ole , koska jokainen esine on heti erotettavissa toisesta. Välitettävyyden ja perimisen käsitteet ovat vähemmän erillisiä kuin useimmissa muissa kohdekielissä .

Se ehdottaa myös mekanismia (käskyä Parse), jonka avulla voidaan yksinkertaisesti määritellä murre, kieli, joka on räätälöity valitulle syntaksille, jotta tietokoneongelma voidaan ratkaista helpommin kuin kielen yleisellä syntaksilla.

Nyt on plugin , joka mahdollistaa toteutuksen reboll applettien peräisin verkkoselain (vuonnaSyyskuu 2004, on edelleen saatavana vain Windowsille ja Internet Explorerille , mutta on mahdollista käyttää sitä myös Firefoxin kanssa ).

Esimerkki

REBOL [ Title: "Coucou" File: %coucou.r Date: 12-January-2002 Purpose: "Afficher des mots dans une fenêtre" Category: [view VID 1] ] ; Note : les différentes variables de l'en-tête de script ci-dessus sont toutes optionnelles ; Affichage dans la console print "Coucou tout le monde !" ; Affichage dans une fenêtre view layout [ text "Coucou tout le monde !" button "Quitter" [quit] ]

Rebol 3

REBOL 3 lanseerattiin vuonna 2004, ja sen oli tarkoitus avata Rebol ulkomaailmalle erityisesti integroimalla avoin kerros helpottamaan integroitumista ulkomaailmaan Host-Kit-moduulin kautta. Mutta yksin projektin edessä Carl Sassenrath, joka haluaa hallita työnsä täydellisesti, ei onnistunut. Viimeinkin kesällä 2012, blogissaan, hän laukaisi ensimmäisen toivonsäteen koko yhteisölle odottamalla vakavia uutisia yli kahden vuoden ajan.

Lopuksi, pitkän odotuksen jälkeen, 12. joulukuuta 2012Carl Sassenrath ilmoitti blogissaan REBOL-ohjelmointikielen kolmannen opuksen saatavuudesta avoimessa lähdekoodissa . Lähteet löytyvät GitHub alla Apache lisenssin .

Bibliografia

Ulkoiset linkit

Huomautuksia ja viitteitä

  1. http://www.rebol.com/what-rebol.html
  2. http://www.rebol.com/rebol3/architecture.html#section-6
  3. Carl Sassenrath työskenteli Roku- projektissa multimedialaatikon avulla television muuttamiseksi SmartTV: ksi
  4. http://www.rebol.com/article/0519.html
  5. "  Rebol / rebol  " , GitHubissa (käytetty 20. elokuuta 2020 ) .