Hacker News new | past | comments | ask | show | jobs | submit login

The fundamental shape of all our current computer languages is one dimensional. You can take any current program/file, "encode it" to lego blocks, and it would be a one-dimensional string. This probably arises because our foundational layer is one dimensional binary.

Tree Notation/2D/3D languages are like a higher dimensional binary. Where you can traverse the program in multiple dimensions. Where physical layout matters.

Now all our current languages can be represented in this way. And that's what most of my stuff focuses on now.

But there are things that you can do with these languages and this style of 2D/3D architecture that you just cannot do with our current 1D register technology. (I mean maybe you could do them, but it would take billions of years to compute).

Wait, am I claiming that 2D/3D computers would be as big a development as Quantum computing?

No, much fucking bigger. Quantum computing is a fucking joke compared to this.

(pardon my french, I just find the occasional f-bomb as a good way to communicate my excitement about the OOM I am seeing)




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

Search: