4 ms·
I absolutely agree! There are about 104/5 keys on a keyboard, and the most accessible are within the alphanumeric range, around 48 + the main control keys. This
by Seth_Kriticos 16y ago
I absolutely agree! There are about 104/5 keys on a keyboard, and the most accessible are within the alphanumeric range, around 48 + the main control keys. This is basically the effective writing area, with a core areas of the baseline and the alphabetic rows. Even the general ASCII characters are hard to fit in that, let alone the unicode palette.
Another reason this makes no sense is, that programming languages are actually little about syntax and much about paradigms (proc, func, oop, etc.) with technical details, like garbage collection and runtime features like interpretation. That's the important part, not the character set.
Yes, I'm one of the geeks that use Dvorak, vim and just got me a mechanical keyboard with tactile feedback. I care a lot about my typing, and I sure as hell don't want to type in unicode.
Really, I actually live in Germany, and have the extra 3 umlauts on my secondary layout, and that's already a royal pain in the ass. I also did some CJK text input (Japanese is a hobby of mine). well, don't get me started.
No, more than the ASCII character set is defiantly the very last thing you might want, eclipsed only by syntax highlighted critical path display. He could at least have taken the time to imagine what the result of that would have been, or make a mockup, then he would not post this crap!
- contextfree 16y agoWell yeah, maybe syntax isn't the most important thing, but for the question of which character set is better for syntax, syntax is important. That's like saying that we shouldn't be discussing programming languages at all because preventing nuclear war/ecological catastrophe/whatever is more important. I would also argue that syntax is important for the clarity and usability of those semantic and runtime/performance characteristics (as programming languages may somehow help in alleviating, or exacerbating, those bigger problems ...)