[0] https://github.com/ivanreese/visual-programming-codex/blob/m...
Nodes.io – A new way to create with code
71–80 of 100 posts
Re: Nodes.io – A new way to create with code
#72Unpopular idea here (from a hobbyist programmer). I would "kill" for a text editor/IDE/REPL shaped as a spreadsheet where each cell is a block of code with 2 possible views (text or result) linkable to other cells. This "spreadsheet" would be programming language agnostic (each cell could use a different language) and I could organize/format my cells (location, colors, size, etc) as I wish.
Re: Nodes.io – A new way to create with code
#73Tangentially related, I've been thinking about how it is somewhat difficult to describe state machines in regular textual code, and it would be nice to have a drag-and-drop visual interface for mapping out the states and transitions, then tie regular code to the transition events. Is there anything like that out there? Or a good open source diagramming library that might lend itself to prototyping this?
You might be interested in XState[0] and its visualizer[1]. It is not drag and drop, but it does provide a nice visualization that can help debug state logic. I imagine it’s possible to extend it to support visual manipulation and code generation. Project is JS/TS-specific, however. [0] https://github.com/davidkpiano/xstate [1] https://xstate.js.org/viz/?gist=bbcb4379b36edea0458f597e5eec...
> It is not drag and drop
> I imagine it’s possible to extend it to support visual manipulation and code generation
It will be soon ;-)
Re: Nodes.io – A new way to create with code
#74Unpopular idea here (from a hobbyist programmer). I would "kill" for a text editor/IDE/REPL shaped as a spreadsheet where each cell is a block of code with 2 possible views (text or result) linkable to other cells. This "spreadsheet" would be programming language agnostic (each cell could use a different language) and I could organize/format my cells (location, colors, size, etc) as I wish.
Ellx.io is doing this at the moment afaik
- not language agnostic (JS only, AFAIK).
- lack of native desktop app to keep it fast.
- not spreadsheet view only. I would then hide/collapse syntax highlighted code inside of cells as I wish.
Re: Nodes.io – A new way to create with code
#75Nodes.io is looking great! *For other HN readers: If you're going to leave a message, can you ask yourself, if it's really worth to be so negative? *
I very seldom share anything of my own here for this reason. It’s cool to have high expectations but it’s really a shame how much people just dump on everything without any consideration for the intent or level of effort that went into something. It’s disheartening. I have a project I’ve just launched that I’m incredibly proud of, with all the warts a just launched thing might have, and I’ve barely mentioned it here…
Re: Nodes.io – A new way to create with code
#76Earlier quoted context omitted.
I very seldom share anything of my own here for this reason. It’s cool to have high expectations but it’s really a shame how much people just dump on everything without any consideration for the intent or level of effort that went into something. It’s disheartening. I have a project I’ve just launched that I’m incredibly proud of, with all the warts a just launched thing might have, and I’ve barely mentioned it here…
Why are negative comments bad? I wouldn’t mind at all. Rudeness is not acceptable but people poking holes at your project is a good thing. People poked holes at Dropbox back in the day. Just take negative comments, grow a thick skin and move on. Please don’t hesitate one iota, would love to see your work. The thing is, HN is a pretty safe place to test and get early feedback. Are the comments tell you it sucks? Hey,…
Re: Nodes.io – A new way to create with code
#77Unpopular idea here (from a hobbyist programmer). I would "kill" for a text editor/IDE/REPL shaped as a spreadsheet where each cell is a block of code with 2 possible views (text or result) linkable to other cells. This "spreadsheet" would be programming language agnostic (each cell could use a different language) and I could organize/format my cells (location, colors, size, etc) as I wish.
Re: Nodes.io – A new way to create with code
#78After taking a quick look at existing visual scripting tools[0], it seems like the main feature differentiating this from the others is that the nodes are code modules instead of primitives. I think this is where visual programming can really shine, write modules in a text editor and then wire them up in a visual editor. This gives you the high level, conceptual view of the program flow without the excessively verbos…
Re: Nodes.io – A new way to create with code
#79I'm so sick of this ironic brutalist web design. That HTML blue. It's so frequently paired with that gross salmon color.
All of this has nothing to do with the software, which looks really interesting and may be quite successful in the future. But it's worth noting and there's nothing wrong with pointing these things out. ralusek's post should not be so grey.