News for hackers. Stuff that matters.
Re:No-code startup Bubble raises $100M by redisman on Wednesday July 28, 2021 @02:30AM (#27980832)
It's frustrating. Especially now that I'm nearing 15 years as a professional coder, I already spend less and less time typing and more thinking and working on different views on the problem. Typing or reading text is not difficult!
Re:No-code startup Bubble raises $100M by lionkor on Wednesday July 28, 2021 @04:13AM (#27981459)
This touches on the real issue here -- the assumption that, somehow, the logic gets easier to understand if it's in diagrams instead of text. Text is the arguably the best way to reason about logic, since there are millions of people wo do nothing else but read text-code all day, me included.

All you do with no-code programming is outsourcing writing the actual code to some other company, who already did all the work for you, and you just plug it together. To me, that doesn't reduce complexity, or mental load, it just offloads it to someone else. There's no "no-code" here, they just let you use the code they engineered.

Re:No-code startup Bubble raises $100M by asoneth on Wednesday July 28, 2021 @01:11PM (#27986233)
> the assumption that, somehow, the logic gets easier to understand if it's in diagrams instead of text

One advantage of diagrammatic/block/flow-based programming is that it lets the programmer avoid fiddly syntax. Many experienced programmers have internalized this to the point that it barely registers as a concern except when learning a new language, but for novices doing things like correctly using tags/brackets/semicolons often lead to more failure and frustration than correctly implementing "hard" concepts like recursion.

For examples, check out the Alice project's papers from Dann, Cooper, Pausch, et al.

Re:No-code startup Bubble raises $100M by rightbyte on Wednesday July 28, 2021 @08:31AM (#27982975)
> Text is the arguably the best way to reason about logic

Math used to be written in prose. Arguably symbols are better.

I think feedback systems are a good example of where diagrams are nice.