JLeng
JLeng:
Es un nuevo lenguaje de programación en desarrollo, dicho lenguaje de programación es inventado y creado por Jorge Chaves Román.
Con una sintaxis nueva aunque algo *(un poco parecida) a los lenguajes comunes pero tiene sus diferencias, se notará las diferencias bastantes con respectos a los lenguajes comunes por ser diferente sintaxis (nueva, creada desde cero e inventada de cero).
Próximamente más información al respecto. Como mencioné anteriormente está en desarrollo todavía. Y no habrá todavía ninguna descarga (habilitada, hasta que esté en una versión estable). Gracias de antemano por la espera para que se desarrolle la 1ª versión estable.
Información parcial:
Se intentará implementar JUnicode (que es una nueva versión modificada de Unicode), que también es inventado y creado por Jorge Chaves Román. Nota de advertencia: No confundir "JUnicode" con "Junicode (font)", que es una fuente (tipográfica) de letras, del que no está relacionado este tema.
Información de JUnicode (nueva versión modificada de Unicode):
JUnicode es una nueva versión modificada de Unicode que remapea todos los caracteres *(por lo que no será directamente compatible con Unicode) en una distribución diferente dichos caracteres para ser una mejora de estructuración de caracteres para una mejor manejo de información.
Información de JLeng:
JLeng el dicho lenguaje de programación tendrá pensado la implementación de JUnicode, aparte de eso, el JLeng será un lenguaje de programación que tendrá una nueva sintaxis creada desde cero, por lo que los operadores entre otros aspectos será diferentes para una mayor capacidad de escritura de código,:
Por ejemplo, en la escritura lineal, la suma y la resta tendrá los siguientes símbolos respectivamente ("+" y "-"), pero la multiplicación y la división serán diferentes a los respectivos símbolos de programación comunes ("*" y "/") por los siguientes símbolos ("×" y "÷"), por lo que hacen que los símbolos siguientes ("*" y "/") sean utilizados para otros propósitos. También utilizará el siguiente símbolo ("^") para las potencias. Además usará el siguiente símbolo ("&") para poder concatenar los strings de caracteres.
Por otro lado mencionar que tendrá una forma de tener formato el texto con las siguientes características:
Posibilidad de colores en los textos, índices (subíndices, superíndices, interíndices, infraíndices, supraíndices, etc), estilos de formato (negrita, cursiva, subrayado, tachado, etc), etcétera.
JLeng será/tendrá la posibilidad de precisión arbitraria en los cálculos, pero especificando los tipos de datos respectivamente. También tendrá la posibilidad de representar fracciones directamente con el símbolo ("\"), porque internamente los cálculos serán con fracciones, a menos que se especifiquen respectivamente con funciones especializadas para tales casos.
Aparte de ser "case sensitive" también será "sensible al formato de texto".
También podrás poner en los identificadores espacios en nombres de identificadores, e incluso la letra "ñ" o "Ñ". Entre otras cosas. Además se podrá llamarse de igual nombre una variable que una función sin que de problemas al ejecutarse. Y las palabras reservadas también se podrán usarse/utilizarse en los identificadores de las variables y funciones. E incluso podrás tener formato los identificadores de las variables y funciones, como colores, negrita, etcétera.
Será un lenguaje de programación de nueva generación.
Será un desarrollo colosal, pero cuando esté terminado la primera versión estable se comunicará respectivamente a los usuarios lectorxs para poderles avisarles.
Gracias de antemano.
Extras:
Jorge Chaves Román tiene varios proyectos en mente y en marcha:
Proyectos en desarrollo, pero no (están) disponibles todavía:
JLeng (lenguaje de programación), JUnicode ((nueva) versión modificada de Unicode), JCalc (Calculadora de precisión arbitraria).
Proyectos en desarrollo, pero sí están disponibles (todavía):
Supramegapedia, Wikia Supramegapedia.
Comentarios
Publicar un comentario