Возникла мысль оптимизировать/упростить написание кода. qwerty клава никак не создана для удобного написания кода. Как и в оффтопике так и в линуксе можно создать свою раскладку.
Кое какие идеи
* в хороших программах нету хардкода данных (числа, строки) хотя все еще есть физ./мат. константы которые вбиваются редко и 0, 1, битовые маски, номера портов итд. Зато гораздо чаще нужны операторы те что на цифрах но с шифтом. Имеет смысл набирать операторы без шифта когда цифры с шифтом
* в языках си подобных гораздо чаще нужны {} чем []. Тоже меняем относительно шифта.
* неплохо бы спустить по шифту <> для тех кто работает с xml/html, но они на часто юзаемых ,. те не нужно перенести куда то вообще
* так же можно вынести + куда нибудь от = чтобы писать без шифта
* во современных языках ; - анахронизм зато куда более нужно : Меняем по шифту
* цифры все же приходится набирать (см. первый пункт) и с постоянно нажатым шифтом это физически трудно. Хорошо если есть намлок. Для безнамлочников предлагаю в режиме капслока набирать их без шифта
* касательно режима капслока - в нем мы часто набираем КАКИЕ_ТО_КОНСТАНТЫ Имеет смысл пробел в капслоке сделать за _
Прошу дополнять.
Ну и я не предлагаю менять порядок букв к которому все привыкли. Для этого надо проводить более фундаментальные исселования и переучиватся на собственную клаву будет дольше.
Перемещено tazhate из development