Hola
Voy a "jalarle los bigotes a un tigre" con el siguiente planteamiento:
A raíz de que tincho está ampliando las Classes de algunas librerías String, se me ocurrió; por qué no existe un lenguaje de programación en Español?...
Es posible que alguna Convención Internacional establezca que todos los lenguajes deben ser en Inglés y es por eso que todos(?) en el mundo se rigen para programar en ese idioma ?.
Digamos que tenemos el siguiente ejemplo:
Public cmdBoton1_Click()
Dim a As Integer
Dim linea As String
Dim hArch As File
hArch = Open "textto1.txt" For Read
Input Line hArch, linea
Select Case linea
case "A"
a += 1
case "B"
a -= 1
End Select
End
Con el lenguaje en Español tendríamos:
Publico cmdBoton1_Click()
Reserva a Como Entero
Reserva linea Como Cadena
Reserva hArch Como Archivo
hArch = Abre "textto1.txt" Para Leer
Ingresa Linea hArch, linea
Seleccion Caso linea
caso "A"
a += 1
caso "B"
a -= 1
Fin Seleccion
Fin
Es decir, en el idioma nativo las personas que hablan el inglés prácticamente les están dando instrucciones a la computadora en su mismo idioma, entienden los programas tan solo de echarles una mirada, están en su ambiente.
Para los jóvenes y viejos de otras lenguas maternas, hay que traducir y ése esa acción es una barrera en la comprensión global de lo que se hace, creo yo. Sin embargo, como ya estamos acostumbrados a que los programas sean en inglés se nos hace que ésa es la Ley y no podemos hacer otra cosa al respecto.
De todos modos, sea en el lenguaje que sea, las APIs contenidas en los Kernels de los SO hacen lo que hacen, si se les "llama" desde un DIM o un RESERVA, o un Print o un Imprime o Escribe....
Bueno ya hablé de más, pero es una espinita que tengo desde los 70's cuando comencé a programar en Flares.....
Saludos...
Es mejor saber un poco de todo, que todo de muy poco. Lo primero, garantiza la supervivencia humana.