SMETANA – Ezoteryczny Język Programowania
SMETANA (Self-Modifying, Extremely Tiny Automaton Application) to ezoteryczny język programowania stworzony przez Chrisa Presseya. Jego struktura i zasady działania mogą wydawać się nietypowe, co czyni go interesującym dla entuzjastów programowania.
Przykładowy Program w SMETANA
Przykładowy kod w SMETANA prezentuje sekwencję kroków:
- Krok 1. Idź do kroku 4.
- Krok 2. Zamień krok 3 z krokiem 5.
- Krok 3. Idź do kroku 6.
- Krok 4. Zamień krok 1 z krokiem 6.
- Krok 5. Idź do kroku 2.
- Krok 6. Zamień krok 1 z krokiem 2.
Warto zauważyć, że SMETANA, mimo swej pozornej bezużyteczności, pozwala na użycie początkowej kolejności linii jako wejścia, a końcowej kolejności jako wyjścia. Jest to przykład języka, który łączy teorię z praktyką w nietypowy sposób.
Implementacja
SMETANA jest częściowo zaimplementowana w języku programowania SMITH, co podkreśla jej złożoność i unikalność w świecie programowania.
Linki Zewnętrzne
Kategoria: Ezoteryczne języki programowania