Anonymous user
User:Amakukha: Difference between revisions
no edit summary
No edit summary |
No edit summary |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1:
{{mylangbegin}}
{{mylang|APL|Beginner}}
{{mylang|AWK|Experienced}}
{{mylang|BASIC256|Experienced}}
{{mylang|Batch File|Experienced}}
{{mylang|C|Professional}}
{{mylang|C++|Professional}}
{{mylang|Java|Beginner}}
{{mylang|JavaScript|Experienced}}
{{mylang|Pascal|Experienced}}
{{mylang|PDP-11 Assembly|Experienced}}
{{mylang|PHP|Experienced}}
{{mylang|Python|Professional}}
{{mylang|Rust|Beginner}}
{{mylang|Swift|Beginner}}
{{mylang|TMG|Experienced}}
{{mylang|UNIX Shell|Professional}}
{{mylangend}}
My name is Andriy Makukha.
I'm from Ukraine
In 2012, I
In 2020, I ported the [[:Category:TMG|Unix TMG]] compiler-compiler from PDP-11 assembly to portable C. TMG was the first high-level programming language running on UNIX. This tiny historic language, especially intended for grammar parsing and translation tasks, impressed me, and I decided to share some TMG programs on RosettaCode.
== My gallery ==
* [http://en.wikipedia.org/wiki/User:Amakuha My page in English Wikipedia]▼
My BASIC-256 implementations:
<gallery widths="150" heights="150">
File:Dragon curve BASIC-256.png|[[Dragon curve]]
File:Mandelbrot BASIC-256.jpg|[[Mandelbrot set]]
File:Fractal tree BASIC-256.png|[[Fractal tree]]
File:Galton box BASIC-256.gif|[[Galton box animation]]
File:Game of life Herschel BASIC-256.gif|[[Conway's Game of Life]]
File:Minesweeper game BASIC-256 won.png|[[Minesweeper game]]
File:Forest fire BASIC-256.gif|[[Forest fire]]
</gallery>
I also implemented [[Ackermann_function#BASIC256|Ackermann function]] in BASIC-256 before this language got proper functions (I might be the one who inspired the authors to finally add that feature).
== Reach me ==
* [https://github.com/amakukha Me on GitHub]
* [http://www.facebook.com/andriy.makukha Me on Facebook]
|