http://drdobbs.com/vnos-the-visual-network-operating-system/...
Bubble – Visual Programming
51–60 of 124 posts
Re: Bubble – Visual Programming
#52Earlier quoted context omitted.
Yes, that's the vision. But then other people can use the plugin without coding, so the work is only done once. Disclaimer: I'm the founder, but didn't initiate this thread. Happy to answer questions though.
Can you reverse-bubble websites?
Re: Bubble – Visual Programming
#53Bret Victor has done a lot of work on visual and reactive programming - http://worrydream.com/
Re: Bubble – Visual Programming
#54Professional programmers often scoff at these kinds of tools, a lot of time for good reason. However I believe that with the right approach such a system could also speed development for a lot of serious and complex development efforts. It would have to use standard pro level libraries and tools underneath, with the easy UI being essentially and abstraction over of subset of the functionality. This would allow it to…
If by "easy UI" you mean a WYSIWYG UI editor, those exist for most serious development of applications, such as for Windows, iOS, and Android, though they still aren't the norm in web for some reason. But if by "easy UI" you mean the visual programming language, or the graphical DDL, then I'm skeptical it has any value to programmers. No programmer I know would want to use a visual programming language at all, even w…
But the basic idea: data-flowing through visible pipes is valuable. For one thing, functional programming shows that movement-of-data is a viable programming model. Secondly it's a great way to trace causality, helping with those debugging sessions you ask "how did this thing come to hold the value that it holds".
Re: Bubble – Visual Programming
#55Anyone know of a decent programming flow chart system? With drag and drop ifs, etc. This is for educational purposes.
Re: Bubble – Visual Programming
#56LabView is the classic example of graphical programming used in professional practice. It works well, but has a large learning curve. My first paid programming job was an undergraduate summer research project. I was tasked with re-writing a LabView function, a simple coefficient of variation - mean divided by standard deviation, in C++. LabView can call C++ DLLs. The resulting function was 5x faster and meant that ou…
>line-by-line in c++ I don't understand how/why people do this? the languages are so different I can't imagine doing it - libraries, control structures, types! what exactly are you prototyping then? just the shape of the code?
Re: Bubble – Visual Programming
#57I think a hybrid like that, where the visual aspect controls the order of the program steps, where as the steps are encapsulated and implemented in code can be pretty powerful. Not sure it would work for all domains though.
Re: Bubble – Visual Programming
#58There isn't any information about what kind of programming language Bubble is. Visual languages are usually either procedural (Drakon, Scratch), or dataflow (Prograph, LabVIEW, Max, Full Metal Jacket) or its variant flow-based programming. There have been a few attempts at functional ones too, I think.
It's obvious a lot of work went into it, and there might be a few good user-interface ideas in Bubble, but it's hard to tell from the web site.
Re: Bubble – Visual Programming
#59No code required!.. unless you want need something that isn't a date picker or Google maps widget, then yeah you need to write code [0]. [0] https://manual.bubble.is/building-plugins/building-actions.h...