3 ms·
What outworlder suggested is not that extreme though. Certain scheme implementations are extremely small and you get a lot of advantages from using one for your
by dependenttypes 6y ago
What outworlder suggested is not that extreme though. Certain scheme implementations are extremely small and you get a lot of advantages from using one for your config files, just look at emacs for example and compare what you can do with it to the notepad++ config. Surely you can see the advantage of being able to do (bind "C-x" (lambda (state) ...)) compared to (bind "C-x" predefinedaction), or the ability to use functions rather than have to duplicate code all over.
Another positive is that it will make modding/shipping custom levels extremely easy. Just ask these that tried to mod (or config) return to castle wolfenstein or wolfenstein: enemy territory.
- platinumrad 6y agoYeah embedding a scripting language is not a crazy idea in the context of building a full game but what bothered me enough to make a snarky post was the multiple condescending replies ("I am scratching my head", Greenspun's Tenth Rule, etc.) in response to a small piece about writing a config file parser.