Live data from Hacker News

Recto – A Truly 2D Language

masatohagiwara.net

71–72 of 72 posts

Re: Recto – A Truly 2D Language

#71

Earlier quoted context omitted.

> musical score sheet music isn't a language, it's a notation. it's just a concise way to represent a waveform (a song). and it's certainly one dimensional because you either play the song forwards or backwards.

>written language written language isn't a language, it's a notation. it's just a concise way to represent a waveform (a spoken sentence). and it's certainly one dimensional because you either read forwards or backwards

> written language isn't a language, it's a notation. it's just a concise way to represent a waveform (a spoken sentence

My guy you realize that not all alphabets are phonetic lol

> it's certainly one dimensional because you either read forwards or backwards

Umm yes thank you for reiterating my point

Re: Recto – A Truly 2D Language

#72
post #69
post #65

Aw man, no mention of Funciton :) [0] I believe I understand where the designer is coming from. Traditional languages use a 1D syntax to express a structure that is really not 1D (the parse tree). However, I don't think it's really 2D either. If you think about how an interpreter would have to proceed to execute Recto code, it would still parse it into an internal representation and then execute that , and this inter…

> how an interpreter would have to proceed to execute Recto code, it would still parse it into an internal representation and then execute that, and this internal representation no longer uses the 2D layout of the code. Adding parallel execution will make it true 2D at execution time. Even though it's sequential code. More over it can be logically, architecturally 2D while being 1D from interpreter's standpoint. If i…

That has nothing to do with the 2D syntax though. That's just a separate language feature. A feature that 1D languages can (and already do) provide just fine.
Post reply on HN