Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's true, but I wonder if that's not a result of having too few of them, which makes it harder to abstract basic components that can work for many languages, like letters and lines in text.

Imagine saving the visual programs as SVG images of boxes and lines, with properties attached. Then you could easily make a generic merging tool that worked on those objects. It would sometimes make senseless combinations, but so do text version control utilities.

Likewise, merging a move would be implementable, even if the result might have to be tweaked manually. But then again, git and hg have merge conflicts too.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: