4 ms·
Weird flex, but ok. Is it true that there are dozens of internal language and DSLs? Why does G have so many?
by akhilcacharya 7y ago
Weird flex, but ok.
Is it true that there are dozens of internal language and DSLs? Why does G have so many?
- joatmon-snoo 7y ago1. use plain .textproto as your config 2. find a use case where you want a config with ~700 lines, most of it just a repeated variant of something 3. add more fields to your config to reduce the verbosity 4. realize that your configs are now obscenely complex, and build a limited-purpose DSL 5. five teams now use your limited-purpose DSL and make more feature requests 6. cry because you now maintain a DSL 7. ??? 8. promo for cross-team impact