Ručně zapsaná:
https://raw.githubusercontent.com/tisnik/presentations/master/Python_GUI/PySide/generate_logo.py
Vygenerovaná z Hy transpřekladačem (s podivnými názvy funkcí):
https://raw.githubusercontent.com/tisnik/lisps-for-python-vm/master/hy/logo_2.py
PS: další verze nemám, takže žádný assembler ani brainf*k :-)
Ja se k HY dostal pres Python -> Racket -> Clojure a nejdriv jsem na nej koukal trochu skepticky.
Zadna major verze, nekompletni dokumentace, mutabilita vsude...
To byla chyba. Jak jsem zjistil, ze primo v REPLu dochazi k prekladu HY -> Python podobne jako to dela LFE (Lisp Flavoured Erlang), zacal jsem se ucit prepisovanim Pythonu do HY.
Tu ne-dokumentaci to celkem zastoupi.
Pak jsem si nahral Pyrsistent, udelal si tag macro a ... #[1 2 3 4] je immutable vector.
Je to sranda.
Mnohem vetsi zabava nez analyzovat stack trace Clojure, bohuzel...
Diky za clanek.