Estoy buscando algún tipo de referencia que muestre la frecuencia de símbolos de lenguajes de programación populares. Estoy tratando de diseñar una distribución de teclado óptima para la programación.Frecuencia de símbolos en lenguajes de programación
Si no existe tal referencia, no me importaría crear una utilidad simple que resuelva esto. Sin embargo, necesitaría sugerencias sobre qué archivos analizar para cada idioma.
Uno de los problemas que puedo prever es decir consigo un cierto código Objective-C, si se trata de un programa sencillo con ningún objeto, a continuación, los [ y ] claves serán mucho menos frecuentes que un objetivo promedio -c archivo. Por lo tanto, diría que una de las directrices es que el código de ejemplo debe ser representativo de un archivo promedio y usar las características más comúnmente utilizadas del idioma.
Originalmente estaba pensando que debería obtener el mismo código escrito en diferentes idiomas, pero no estoy seguro de si es una buena idea, ya que algunos idiomas tienen diferentes usos que otros.
¿Está diseñando un diseño de teclado para una computadora portátil o un teclado de tamaño completo? (Mi corazonada es que quieres evitar que los usuarios presionen varias teclas de cambio para obtener símbolos de programación, pero eso no es realmente evitable en teclados pequeños ...) –
Suena interesante: siempre he notado que los tutores de tipeo 'Mavis Bacon' etc. no están realmente orientados hacia codificadores. Pero nunca había pensado cambiar el teclado yo mismo;) – StuartLC