Hacker News new | past | comments | ask | show | jobs | submit login
The single instruction C compiler (mov) (github.com/xoreaxeaxeax)
4 points by levodelellis 11 months ago | hide | past | favorite | 2 comments



This makes my brain hurt.


Tromp binary lambda calculus less hardware dependent.[0]

CFR[] makes for more dimensional programming.[9]

Sectorlisp blinking lights demo[10]

Adding unicode support / ansi escape color escape sequences to/with 'mov' would make for a single 'extended typed' mov[8] 64bit instruction set.

Nature uses coded color color blocks.

So, use ELVM[1] with LinearLisp[2] to do picturesqe tile programming[3] with Piet[4] or other suitable 'make brain hurt less' esolang[5]?

Although, diy direct brain programming is less of a reality today, may still 'make brain hurt' [6].

Adding some abstraction does make for easier comprehension.[7]

---------

[0] : a) https://news.ycombinator.com/item?id=4666562

    b) https://en.wikipedia.org/wiki/One-instruction_set_computer
[1] elvm : https://github.com/shinh/elvm

[2] linear lisp : https://github.com/ysharplanguage/LinearLisp

[3] tiling : https://writings.stephenwolfram.com/2023/11/aggregation-and-...

[4] https://esolangs.org/wiki/Piet

[5] list of esolangs :

    a) https://esolangs.org/wiki/Main_Page

    b) https://thecodebytes.com/esoteric-programming-languages/

    c) https://github.com/angrykoala/awesome-esolangs
[6]

   a) https://github.com/biomedia-mira/causal-gen

   b) https://www.science.org/content/article/ai-re-creates-what-people-see-reading-their-brain-scans
[7] :

   a) http://lambda-the-ultimate.org/node/5686

   b) https://pentominoes.river.me/#/R88R00077077

[8] : type setting a type system with color coding : http://lambda-the-ultimate.org/node/5679

[9] : cfr[] https://news.ycombinator.com/item?id=37956065

[10] : sector lisp blinking lights demo https://woodrush.github.io/blog/posts/2022-01-12-lisp-in-lif...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: