Jeśli jesteś właścicielem tej strony, możesz wyłączyć reklamę poniżej zmieniając pakiet na PRO lub VIP w panelu naszego hostingu już od 4zł!
Strony WWWSerwery VPSDomenyHostingDarmowy Hosting CBA.pl

Archive for Lipiec, 2012

Racket i budowanie własnego jezyka.

środa, Lipiec 25th, 2012

Język programowania zorientowanych językowo[ang. Language oriented programing] wspomagają tworzenie nowych języków. Mało jest takich języków. Jednym z narzędzi twórców nowego języka jest “Racket”. Może on być użyty do nauki języków programowania.
Oprogramowanie jest do pobrania ze strony producenta.

Autor, Danny Yoo, opracował przewodnik jak zbudować własny język na przykładzie języka brainfuck. Cały tutorial można znaleźć tutaj [Niestety w języku angielskim].
Kilka przykładów możliwości Racket zapożyczona z powyższej strony:

Brainfuck:


Datalog:

Procedury, funkcje… czyli jak zmniejszyć wielkość kodu.

sobota, Lipiec 14th, 2012

Wraz z zwiększeniem objętości kodu pewne jego części mogą się powtarzać. Rozsądnym było by ich użycie w bardziej zwięzłej formie niżeli jego całe kopiowanie. Użycie tych form języka może poprawić czytelność kodu jak i edytowanie kodu stanie się łatwiejsze.
(więcej…)