Email or username:

Password:

Forgot your password?
Top-level
max22-

@neauoire i've seen that yesterday, maybe it could be interesting for you :
"The Blissful Elegance of Typing Joy"
joypy.osdn.io/notebooks/Types.

5 comments
Devil Lu Linvega

@maxime_andre oh! thanks, I hadn't seen this before. Very relevant to my current project :>

Devil Lu Linvega

@maxime_andre I feel like picking joy just makes things more complicated for nothing in this article. They could have used forth and not have to get entangled in all that array-on-stack mess, and their point would still have held. Using De Bruijn style indexes for items on the stack is the central idea here, which is a pretty good idea.

max22-

@neauoire j'avoue que j'ai pas beaucoup regardé la page sur les types... je suis toujours dans l'idée de faire mon propre langage dans le genre joy/factor/xy, et si j'arrive à faire quelque chose sans types ce sera déjà bien 😂 . c'est la n-ième fois que je recommence from scratch...

Devil Lu Linvega

@maxime_andre as tu essayez de faire un implementation de spagetti stack deja? ou les items sur le stack sont des cons cells?
du genre: git.sr.ht/~rabbits/psi-forth/t

Si tu veux je peux t'aider avec cette partie la

max22-

@neauoire en fait mon problème c'est que j'aimerais bien le faire en C, et que ça demande vachement de boulot pour parser, pour faire un garbage collector, etc... (le meilleur essai que j'avais fait c'était en Go, c'est un peu plus facile déjà). Mais hier soir je me suis dit "pourquoi pas faire un compilateur à la place d'un interpréteur", comme ça peu importe le langage, je peux générer du C à la sortie si j'ai envie, (ou du uxntal, hehe))

Go Up