F (2006)
nsl.com
F (2006)
1–10 of 17 posts
Re: F (2006)
#2Re: F (2006)
#3F (2006) - https://news.ycombinator.com/item?id=24238846 - Aug 2020 (56 comments)
F – a pure functional concatenative language (2006) - https://news.ycombinator.com/item?id=10776314 - Dec 2015 (7 comments)
Re: F (2006)
#4Take an axe to the troubleshoot-ability of your language with this one weird trick that makes it impossible to google.
Re: F (2006)
#5Re: F (2006)
#6> All primitives are denoted by single symbols Take an axe to the troubleshoot-ability of your language with this one weird trick that makes it impossible to google.
I bet all these languages come from people with a thick CS theory background, and thus a tradition and a need to write formulae on a blackboard.
Unlike a keyboard, a blackboard is a graphical device, it's slow to produce long character strings, but basically any one glyph takes about the same time to write, be it an x, ≡, ∉, ⊕, ℵ, etc.
Then you want to plainly represent the same concepts in the computer language, et voilà.
Re: F (2006)
#7> All primitives are denoted by single symbols Take an axe to the troubleshoot-ability of your language with this one weird trick that makes it impossible to google.
Hello from APL! (And also Haskell, to a smaller extent.) I bet all these languages come from people with a thick CS theory background, and thus a tradition and a need to write formulae on a blackboard. Unlike a keyboard, a blackboard is a graphical device, it's slow to produce long character strings, but basically any one glyph takes about the same time to write, be it an x, ≡, ∉, ⊕, ℵ, etc. Then you want to plainly…
Re: F (2006)
#8Earlier quoted context omitted.
Hello from APL! (And also Haskell, to a smaller extent.) I bet all these languages come from people with a thick CS theory background, and thus a tradition and a need to write formulae on a blackboard. Unlike a keyboard, a blackboard is a graphical device, it's slow to produce long character strings, but basically any one glyph takes about the same time to write, be it an x, ≡, ∉, ⊕, ℵ, etc. Then you want to plainly…
Yes, blackboard-simple is not the same as keyboard-simple. Unless the language is specifically for code-golfing, such design choices suggest the creators haven't thought very holistically about their product.
Re: F (2006)
#9Earlier quoted context omitted.
Hello from APL! (And also Haskell, to a smaller extent.) I bet all these languages come from people with a thick CS theory background, and thus a tradition and a need to write formulae on a blackboard. Unlike a keyboard, a blackboard is a graphical device, it's slow to produce long character strings, but basically any one glyph takes about the same time to write, be it an x, ≡, ∉, ⊕, ℵ, etc. Then you want to plainly…
Yes, blackboard-simple is not the same as keyboard-simple. Unless the language is specifically for code-golfing, such design choices suggest the creators haven't thought very holistically about their product.
Re: F (2006)
#10> All primitives are denoted by single symbols Take an axe to the troubleshoot-ability of your language with this one weird trick that makes it impossible to google.
Hello from APL! (And also Haskell, to a smaller extent.) I bet all these languages come from people with a thick CS theory background, and thus a tradition and a need to write formulae on a blackboard. Unlike a keyboard, a blackboard is a graphical device, it's slow to produce long character strings, but basically any one glyph takes about the same time to write, be it an x, ≡, ∉, ⊕, ℵ, etc. Then you want to plainly…