3 ms·
Hey jblow. I have a tremendous amount of respect for your work, and advocacy. Thanks. Something that I've been wondering -- isn't inventing a new language for
by JabavuAdams 11y ago
Hey jblow. I have a tremendous amount of respect for your work, and advocacy. Thanks.
Something that I've been wondering -- isn't inventing a new language for game developers fighting yesterday's battle?
I've been blown away looking at what Google is doing with C++ indexing, LLVM integration, etc.
I'm experimenting with model-based programming. I.e. toying with the idea that I'm not allowed to write any C++ code, only declarative models that generate C++ code.
This is part of a larger project to essentially automate myself away / transcend, which may or may not be quackery.
- jblow 11y agoIf it were "yesterday's battle", I would have a good programming language to use in my domain, without having to make one. But I don't. Experimenting with model-based programming or whatever other future programming paradigm is healthy. I think we should do a lot of that, because the way we program hundreds of years from now hopefully doesn't look that much like today. BUT, you have to also be aware that there's a reason why these are future paradigms and not current paradigms, and that people building real programs today need to do something that works today. There is no way we could have built The Witness in any model-based system known today.