Я ищу какую-то ссылку, которая показывает частоту символов популярных языков программирования. Я пытаюсь разработать оптимальную раскладку клавиатуры для программирования.
Если такой ссылки нет, я бы не прочь создать простую утилиту, которая это понимает. Однако мне нужны предложения относительно того, какие файлы нужно анализировать для каждого языка.
Одна из проблем, которую я могу предвидеть, - это сказать, что я получаю код objective-c, если это простая программа без объектов, тогда клавиши [ и ] будут намного реже, чем средний objective-c файл. Итак, я бы сказал, что одно из рекомендаций заключается в том, что образец кода должен быть репрезентативным для среднего файла и использовать наиболее часто используемые функции языка.
Изначально я думал, что должен получить тот же код, написанный на разных языках, но я не уверен, что это хорошая идея, поскольку некоторые языки имеют разные приложения, чем другие.