3 ms·
We use an internal language at work thats a graph based language with first party GUI support. Some interesting info about it: * There is just a few primitive
by km3r 4y ago
We use an internal language at work thats a graph based language with first party GUI support. Some interesting info about it:
* There is just a few primitive node types (Class, Method, Attribute, Relationship, GUI Bucket) with the rest of the system being derived off of that.
* Underneath is a replaceable layer of java (+js/html for UI).
* Still not sure if it's quite front or back end code, as it contains business logic, GUI info, and largely runs on the server.
* Back end improvements happen automatically and system wide. The limiting nature of the graph ensures minimal regressions.
* Most of the SKU product code is contained within this graph, making for definable relationships between any part of the code.
* Internal languages mean lots of internal tools that enable better management of the graph.