Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I can't type them in on my keyboard without...

You mean like how you've got to find out how to type accented characters - á or ö for example?

The glyphs are available as a keyboard layer which you can easily find and install, or simply enable on Linux.

Yes there is an initial hurdle when you're learning, but the same applies with +-×÷, and any languague with a different alphabet/symbol set! Once learnt however, the ~50 odd symbols are all the primitive functions, and then have speed and ability like maths to write and play with expressions.



> Yes there is an initial hurdle when you're learning, but the same applies with +-×÷, and any languague with a different alphabet/symbol set!

Thee difference is, with any other new programming language I already know those! IOW, it's not a barrier.

> Once learnt however, the ~50 odd symbols are all the primitive functions, and then have speed and ability like maths to write and play with expressions.

50? You'll forget them if you don't use them. Still a barrier, even when not learning anymore.

Look, I get that there's a speed upgrade, but it's a balance, and 50 is way too much for something that you'll forget easily due to lack of usage.

For example, why bother with 26 elements that compose to all the words in the English language? One can simply memorise the most frequent 30000 words and assign a different rune to each one.

Obviously, we don't do that. The languages that do do that get outcompeted by the ones that don't.

The simple reality is that languages, both human and programming, have to match what the average human is most productive in. It doesn't matter that genius developers are more productive with esoteric runes; their experience is irrelevant because they aren't doing the grunt work that 99.9999% of programming entails.


People who need to type those characters often have localized keyboards where this is obvious. In addition, those are not special characters but compositions of characters, so adding them to a keyboard is relatively inexpensive in terms of key cost.


Yes, exactly like that.

I don’t want any characters in my computer program I don’t see on my keyboard.




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

Search: