What I wish I knew before becoming a code-free programmer
airdev.co
airdev.co
Given the level of knowledge the author now has of the underlying data structure and algorithmic thinking, I suspect that learning a "real" programming language would only be a small leap and would open up a ton of capabilities for them.
That's pretty much been my experience with visual SQL query builders as well - by the time someone is able to use it efficiently, they are not only a small step from just writing the code, but they'll end up being many times faster if they did. That said, I think visual development definitely has a place; it's great for visualizing the relationships between things and reducing complexity. Once that's done, optimizations and sometimes the actual implementation of the blocks you're connecting is best done in traditional code.
Why is it you think that someone like the author would be able to code many times faster than they could develop software visually through Bubble?
Thinking about how things go together is the hard part of writing software. Every time I've ever used a visual interface to show that, I've had to spend additional time to "translate" what I'm building into what's actually happening on the layer underneath. The abstraction is too leaky to be of use to me.
It's possible that there is a visual language out there that's not so leaky, but I've not seen it. Granted I've not used Bubble.
"That said, there are some limits to what the core language can do. Bubble’s language is comparable in power to spreadsheet formulas: you can do a lot, but anything requiring recursive or looping operations on data (such as, for instance, writing a custom machine-learning algorithm) would be difficult."
https://bubble.is/faqCode really is the best representation of a coding problem.
But for chess or go, you can certainly create a solid interface for two real players to play the game on Bubble. To build in a "computer player" would probably be difficult.
> Your browser was unable to load some necessary resources, contact your IT network administrator and ask him or her to allow access to
dhtiece9044ep.cloudfront.net
dd7tel2830j4w.cloudfront.net/
d1muf25xaso8hp.cloudfront.net
Even from sites with ad blocker blocker have I ever seen such a failure to even load the page at all."Finally, we want to make sure you feel secure about building on the Bubble platform, so, although we plan to be around for a very long time, here's our guarantee: if we ever for some reason have to close down shop, we will release the Bubble source code under an open-source license so that you can set up your own Bubble server and keep your app running."
I'd also argue that a game like cargo-bot (which is effectively a game-ified assembly language) is very much programming, even though you do nothing but drag some boxes around.
The website says you're looking at paying $100k+ if you want "fully custom responsive design". Seems designed to prey on people who don't understand tech...