Earlier quoted context omitted.
Especially on keyboards with blank keycaps. :)
Now that's a blast from the past in typing class. I remember hearing people complaining about this or rather using it as a horror story about the class. Of course by the point in the class you use these, you've passed the point of being expected to know where the keys are and it is pretty much an advanced part of the class. Not sure if that's your reference or not???
Underscores are stupid? Get a Japanese keyboard (2012)
31–40 of 78 posts
Re: Underscores are stupid? Get a Japanese keyboard (2012)
#3210% of the remaining advantage of Scheme today is not needing to use the Shift key to type identifiers on US keyboards. Instead, you use minus rather than underscore, and there's no camel-case, and mostly no all-caps (except for syntax transformer pattern variables, IMHO). However, Scheme and other Lisps have the problem of parentheses being a shifted character on most US keyboards. For Scheme, my Emacs tweaks includ…
R6RS scheme lets you use square brackets equivalently to parentheses.
Re: Underscores are stupid? Get a Japanese keyboard (2012)
#33Re: Underscores are stupid? Get a Japanese keyboard (2012)
#34That's an Apple Japanese keyboard. Apple messes with the standard keyboard of all layouts.
Re: Underscores are stupid? Get a Japanese keyboard (2012)
#35You can remap keys on any keyboard layout, no need to get a Japanese keyboard. Many years ago, I was working in a German lab and their keyboard layout is really impractical for programming in C-like languages because all commonly used symbols are really awkward to type. I wasn't well-versed in XFree86 then (or today for that matter) but I remember I could solve the problem by simply changing they map that Emacs uses…
[0] https://software.sil.org/ukelele/
[1] https://www.microsoft.com/en-us/download/details.aspx?id=102...
Re: Underscores are stupid? Get a Japanese keyboard (2012)
#36I think underscores are pretty painless, but maybe it's just that my hands being like Trumps tiny hands make it less painful? I never liked the idea of a short space bar, but thinking about it now with the comment of having a couple useful buttons does sound kinda nice.
Re: Underscores are stupid? Get a Japanese keyboard (2012)
#37Earlier quoted context omitted.
As a decade long Emacs user, I can not follow: what's the problem with modifier keys?! Just kidding, I know that some people have a hard time typing them, especially when your day job consists of doing exactly that for eight hours.
> what's the problem with modifier keys?! Lets say your keyboard requires modifier keys for a specific symbol, but your program treats that input differently depending on whether modifier keys are held or not. Or another bad one, lets say your keyboard requires multiple strokes for a specific symbol, for example backticks, and your language uses backticks as quotes... So many language and programs designed with stran…
Re: Underscores are stupid? Get a Japanese keyboard (2012)
#38I always buy Macbooks with JIS layout, not because underscores are convenient to type. It's convenient to push the かな button to start writing in Japanese then 英数 when finished. On an ASCII keyboard, Mac OS requires either C- or pushing the Fn key, both of which waste an entire second to display a modal, then another second to actually switch keyboard layout. I will admit, JIS layout makes writing Clojure a bit easier…
Re: Underscores are stupid? Get a Japanese keyboard (2012)
#39You can remap keys on any keyboard layout, no need to get a Japanese keyboard. Many years ago, I was working in a German lab and their keyboard layout is really impractical for programming in C-like languages because all commonly used symbols are really awkward to type. I wasn't well-versed in XFree86 then (or today for that matter) but I remember I could solve the problem by simply changing they map that Emacs uses…
Re: Underscores are stupid? Get a Japanese keyboard (2012)
#40I always buy Macbooks with JIS layout, not because underscores are convenient to type. It's convenient to push the かな button to start writing in Japanese then 英数 when finished. On an ASCII keyboard, Mac OS requires either C- or pushing the Fn key, both of which waste an entire second to display a modal, then another second to actually switch keyboard layout. I will admit, JIS layout makes writing Clojure a bit easier…
Bring your own keyboard to work and have JIS keyboards shipped in from overseas. Imo it's worth it to not ruin/fight muscle memory.