Live data from Hacker News

Recto – A Truly 2D Language

masatohagiwara.net

41–50 of 72 posts

Re: Recto – A Truly 2D Language

#41

I'm guessing the author doesn't speak Spanish. :)

At least here in Argentina you can say "recto" with a straigh face everywhere. And it means straigh or perpendicular.

The other meaning of "recto" is used only in medical literature or in mean jokes where you pretend to talk seriously.

I worked with teachers of other countries of Latam, sometimes in geometry problems for children. For example, it's usual "ángulo recto". I don't have it in my list of taboo or problematic words.

For example a kite-like cuadrilateral has a different names in each country, none in offensive, but you must be very cautios to ensure everyone understand the same meaning.

Also, ur kids dont understand am/pm that is usual in other countries. To avoid problems everything must be between 1:01 and 11:59.

Re: Recto – A Truly 2D Language

#43

>Virtually all the languages we humans use—spoken, written, or artificial (such as programming languages)—are fundamentally one-dimensional. Anyone having a look at a musical score can conclude this is wrong. Even when it comes to spoken language, intonation is conveying a lot, even in languages which are not classified as tonal. All that said, that's nice to see an exploration of exotic expression form. It doesn't n…

It's all about semantics and representation. All data is (can be represented as) one dimensional. Musical scores are definitely on the one dimensional side of the spectrum however (e.g., see Lilypond).

Re: Recto – A Truly 2D Language

#44

>Virtually all the languages we humans use—spoken, written, or artificial (such as programming languages)—are fundamentally one-dimensional. Anyone having a look at a musical score can conclude this is wrong. Even when it comes to spoken language, intonation is conveying a lot, even in languages which are not classified as tonal. All that said, that's nice to see an exploration of exotic expression form. It doesn't n…

It's all about semantics and representation. All data is (can be represented as) one dimensional. Musical scores are definitely on the one dimensional side of the spectrum however (e.g., see Lilypond).

Music notation is definitely not one-dimensional because it encodes simultaneous occurrence and simultaneous time-progression of independent pitches (e.g. a sequence of cords played legato).

Re: Recto – A Truly 2D Language

#45

>Virtually all the languages we humans use—spoken, written, or artificial (such as programming languages)—are fundamentally one-dimensional. Anyone having a look at a musical score can conclude this is wrong. Even when it comes to spoken language, intonation is conveying a lot, even in languages which are not classified as tonal. All that said, that's nice to see an exploration of exotic expression form. It doesn't n…

> 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.

>sheet music isn't a language

of course not a language in the same way English or Spanish are languages, but certainly a language in the same way mathematical formula, Lisp, or Java are languages.

>certainly one dimensional

The X axis represent time and the Y axis represent pitch. Moreover, you can have multiple pitches at the same time. I'm not a musician nor a geometrician but it does seems 2D to me, in a way regular text is not.

Re: Recto – A Truly 2D Language

#47
post #44

Earlier quoted context omitted.

It's all about semantics and representation. All data is (can be represented as) one dimensional. Musical scores are definitely on the one dimensional side of the spectrum however (e.g., see Lilypond).

Music notation is definitely not one-dimensional because it encodes simultaneous occurrence and simultaneous time-progression of independent pitches (e.g. a sequence of cords played legato).

And text encodes multiple bits per character. That's a meaningless distinction (or it means as much as you want it to mean in a subjective semantic debate)

Re: Recto – A Truly 2D Language

#48
In the very early 2000s, a coworker of mine, who was frequently banned from the Something Awful forums, shared with me a language, which I think was called “Path”, that was 2D. IIRC, execution of code followed a textual path through the file. I seem to remember it being sort of like a 2D brainfuck. You essentially drew a map to compute.

When I look at Orca (https://100r.co/site/orca.html) I’m reminded of it, but it was definitely unique. Anyone happen to remember / have a link to a successor?

Re: Recto – A Truly 2D Language

#49
post #44

Earlier quoted context omitted.

It's all about semantics and representation. All data is (can be represented as) one dimensional. Musical scores are definitely on the one dimensional side of the spectrum however (e.g., see Lilypond).

Music notation is definitely not one-dimensional because it encodes simultaneous occurrence and simultaneous time-progression of independent pitches (e.g. a sequence of cords played legato).

Yet that maps to MIDI, which is a linear sequence of events

Re: Recto – A Truly 2D Language

#50
post #45

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.

>sheet music isn't a language of course not a language in the same way English or Spanish are languages, but certainly a language in the same way mathematical formula, Lisp, or Java are languages. >certainly one dimensional The X axis represent time and the Y axis represent pitch. Moreover, you can have multiple pitches at the same time. I'm not a musician nor a geometrician but it does seems 2D to me, in a way regul…

> of course not a language in the same way English or Spanish are languages, but certainly a language in the same way mathematical formula, Lisp, or Java are languages.

It is mostly certainly not - the defining feature of all languages (human, formal, mathematical, programming) is that you can define new words/concepts/primitives. Sheet music is notation.

Post reply on HN