Remix.run Logo
whartung 5 days ago

I think folks upgraded to GML [0]

[0] https://wiki.c2.com/?GalacticModelingLanguage

icedchai 5 days ago | parent | next [-]

I love it. Even with GML, you run into problems. Diagramming is an art more than a science. You have to know your audience (technical people, marketing types, investors, customers...)

Leaving stuff out is also important. (Example: Unless you're building a DNS related product, don't bother to include "DNS" in your diagrams. Your use of it is assumed.)

oleggromov 5 days ago | parent | prev [-]

This is wonderful. Thank you.

smcameron 4 days ago | parent [-]

Wait until you discover IGML (intergalactic modeling language)[1]. The entire user interface of a space game I'm working on -- including menus, buttons, sliders, even text rendering -- is literally implemented via a form of IGML. It's a very old language. Games like Asteroids and Battlezone have used it since forever.

[1] https://wiki.c2.com/?InterGalacticModelingLanguage