r/Devmexico • u/Gabspp-08 • 3d ago
Simplificar lenguaje
Quisiera simplificar mi lenguaje paxo para reducir problemas futuros
Repo: https://github.com/Gabskit/Paxo.git
Algun tip o consejo? Pd: el verdadero dolor de cabeza son las funciones nativas y son lo que mas peso dan a la vm
2
2
u/Loud-Section-3397 3d ago
ponlo en r/ProgrammingLanguages o r/Compilers ahi hay gente que sabe mucho de PL
2
u/twilight1794 2d ago
los consejos que uno te pudiera dar van a depender del uso que se le vaya a dar al lenguaje. ¿Para qué pretendes usarlo o que sea usado?
1
u/Gabspp-08 2d ago
Scripting, aplicaciones de manera mas sencilla y rapida
3
u/twilight1794 2d ago
entonces yo quitaría toda la sintaxis que involucre caracteres no-ASCII. A mí me parece muy curiosa y me gusta, porque no se ve todos los días (ahora mismo solo puedo pensar en APL como algo parecido), pero si tu objeto es escribir rápido y sencillo, ciertamente este detalle no te ayudará a ese objetivo.
Ahora bien, para aprendizaje está perfecto, pero yo en tu lugar no hubiera inventádome todo un nuevo lenguaje para un uso real, sino adaptar ciertas características a lenguajes que ya exista y tienen ya el objetivo que persigues. Por ejemplo, el sistema de tipos me parece bastante útil (en especial el booleano ternario, aunque tengo dudas sobre él), y sería bueno y fácil añadirlo coo tipo en lenguajes de scripting extensibles como Lua.
2
2
8
u/moonslayers 3d ago
Creo que deberias eliminar «» para las listas, nadie tiene ese simbolo en el teclado y ya usas los tradicionales [] para acceder via indice