Malbolge - język programowania, w którym nawet napisanie Hello World sprawia...
... problemy. Ponieważ Malbolge jest językiem zbyt trudnym dla człowieka, do napisania Hello World wykorzystano algorytm genetyczny.
encepence842 z- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- 49
Komentarze (49)
najlepsze
http://pl.wikipedia.org/wiki/Brainfuck
Ciekawym językiem jest również BeFunge. Jednak w tym języku nie jest trudne pisanie (w sumie jest nawet dość intuicyjny), ale stworzenie interpretatora/kompilatora. O języku: http://pl.wikipedia.org/wiki/BeFunge .
// Edit:
Ach, i dla leniwych, najprostszy język świata: HQ9+.
1. Wypowiedź b1ackjacka:
Tutaj b1ackjack mówi, że język programowania o nazwie BrainFuck też jest równie fajny jak Malbolge, o którym mowa w tym znalezisku.
2. Wypowiedź Rincewinda:
Tutaj podam definicje intuicyjne pojęć, których możesz nie rozumieć:
a) Maszyna Turniga - matematyczny model komputera, który składa się z taśmy na której są zapisane dane i
http://pl.wikipedia.org/wiki/LOLCODE
Na moim starym komputerze (AMD K6-2+) mogę powiedzieć, że mogłem słuchać wykonujących się na komputerze obliczeń ;]
Po kolei: na komputerze miałem zainstalowanego klienta SETI@Home. Graficzny tryb klienta SETI@Home pokazywał, na bieżąco, jakiej wielkości bloki przetwarza w danym momencie (chodziło chyba o obliczenia FFT / Fast Fourier Transform i / lub macierzowe operacje.
Do dziś nie wiem dlaczego, ale na radyjkach FM, na
PS interpreter WhiteSpace'a jest napisany w Haskellu.
Lubię sobie czasami poczytać o językach, których nie znam.
Ale zmierzam do tego, że od daaawna nie mogę sobie wyobrazić, jak w językach z dynamicznym typowaniem można pisać większe / poważniejsze programy.
Konkretne pytanie do znawców: czy są jakieś języki programowania z dynamicznym typowaniem, gdzie mając źródła jakiegoś systemu (w środowisku IDE w szczególności) mogę się dowiedzieć, gdzie w kodzie są odwołania do klasy X, lub gdzie jest wywoływana metoda zdefiniowana