3 ms·
Surely it's no different to how IDEs can support autocomplete and intellisense for multiple languages. Something like a LSP definition would tell the editor wha
by andybak 2y ago
Surely it's no different to how IDEs can support autocomplete and intellisense for multiple languages. Something like a LSP definition would tell the editor what nodes were supported and what the syntax rules were.
Previews and feedback would be the toughest problem - a lot of node editors are very closely tied to rendering (or the equivalent) and real time feedback is common.
But - these are challenges more than they are blockers.
- nox101 2y agoThey aren't. For proof I give 50 years of this problem not being solved anywhere except text files effectively because text files have no structure except line feed. There is no universal format for formatted text. You could point to HTML but try exporting to HTML from Word and then importing back in and you'll see what's missing. There is no universal format for structured graphics. No universal format for raster graphics. No universal format for 3D. No universal format for spreadsheets. Etc..... They all have the same issue. There are infinite possible features and infinite possible ways to represent those features, each with their own tradeoffs.
- andybak 2y agoAnd yet somehow every day people are importing files from one application into another application. A solution doesn't have to be 100% to be useful. 3D file formats are a complete mess and yet somehow movies get made.