[bitc-dev] Syntax Poll: Punctuation
aleksi.nurmi at helsinki.fi
Thu Mar 5 17:08:59 EST 2009
`op` was supposed to have two backticks, as used in Haskell.
2009/3/5 Jonathan S. Shapiro <shap at eros-os.com>:
> More detail here than I can process. What I (think I) need is a quick
> summary of keys to avoid because they are dead keys on some keyboards.
> Is there a summary of something like that somewhere?
At least on western keyboards, dead keys are those that can be placed
on top of a latin character, such as accents (ticks), caret, umlaut
and tilde. I think that's it: avoid accents, caret and tilde. In
addition, I've noticed that the pipe symbol is sometimes hard to type
on laptops, but I haven't got any alternatives in mind.
In truth, even dead keys are probably not that bad: everyone finds a
way to write C-like languages. I haven't felt the need to switch
keyboard layout when coding Haskell - I just automatically hit space
after typing a dead key. C bitwise operators (incl. caret and tilde)
are fine because they are not needed all that often. In addition, some
Linux distributions have an easy installation option to switch dead
Just no ^~~~> operators, thanks. :)
More information about the bitc-dev