Re:The V language now compiles itself in 0.09 seconds
by tastroder on Saturday October 19, 2019 @03:33AM
(#21297329)
> Using codegen to handle the JSON stuff is clever, sure, but it certainly makes me uneasy!
Why? That thread seems to talk about this in the context of serialization and the way your parent poster is proposing is pretty common in the microprocessing world since dynamic parsing would be wasteful and, given fixed data structure, can be unnecessary in some cases.
Honestly, the most interesting thing to me as an outsider in that whole github issue you posted is how much mudslinging and animosity seems to be going around in the PL development community. It's not like people are forced to use alpha releases of random programming languages popping up on github.
Re:The V language now compiles itself in 0.09 seconds
by Yoric on Saturday October 19, 2019 @01:40PM
(#21299675)
> You don't sound diametrically opposed to ASTs (which are evident in essentially any modern language)
Fwiw, I'm not sure what you mean by AST in the context, but if you're talking about an actual in-memory AST, there's (once again) research in getting rid of it for compilation.
Using codegen to handle the JSON stuff is clever, sure, but it certainly makes me uneasy! It gives a very Jenga Tower impression of the state of the project...