Reklama
Dzisiaj jest 10 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama
Reklama
Reklama

REBOL

REBOL – Wprowadzenie

REBOL (ang. Relative Expression-Based Object Language) to wieloplatformowy język skryptowy stworzony przez Carla Sassenratha, który umożliwia tworzenie aplikacji internetowych.

Reklama

Cechy języka REBOL

REBOL łączy istotne elementy wcześniej istniejących języków programowania, oferując:

  • Kontekstowość – składnia przypominająca naturalny język angielski.
  • Symbolizm i refleksyjność – traktowanie kodu jako metajęzyka.
  • Nowatorskie podejście do programowania – zmienne zastąpione wyrażeniami, co prowadzi do krótkiego i efektywnego kodu.
  • Dynamiczne typowanie – podobnie jak w języku Lisp.
  • Obiekty pierwszej klasy – kod źródłowy traktowany jako obiekt.

Dzięki tym cechom, REBOL pozwala na pisanie efektywnego i mało objętościowego kodu, wykorzystując potencjał zapisu kodu programu.

Reklama

Przykład

Oto prosty program w REBOL, który odczytuje tekst z konsoli i wypisuje go wielkimi literami:

print [ uppercase s: ask "napisz coś " ]

Linki zewnętrzne

Kategoria: Języki skryptowe

Reklama
Reklama