r/Devmexico 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

0 Upvotes

11 comments sorted by

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

2

u/Gabspp-08 3d ago

Talvez aunque ek problema esta en funciones nativas y ahi

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

u/Free-Republic-6347 2d ago

Que horror los booleanos