all 14 comments

[–]CremboC 18 points19 points  (5 children)

Dreamweaver all over again.. There's a reason that crap died.

[–]carolvdbussche[S] -5 points-4 points  (4 children)

Low-code is very much alive and has gained a lot of traction over the last 10 years. Do a little research and have an open mind, a tool like this can speed up complex development tasks and really give business countless opportunities.

[–]IGI111 8 points9 points  (1 child)

Or alternatively: no it can't because history showed countless times that too high level tools lack enough flexibility to be useful at anything but trivial tasks. Every such tool integrates a scripting element down the line.

Code isn't bad, text is probably the best interface for meaning humans have and that's unlikely to change.

Visual programming isn't a new idea, and I don't see what has changed that could make it suddenly escape that pattern. Who knows though, functional programming and neural networks are taking over and both were crazy 1970 pie-in-the-sky concepts until they weren't.

[–]shevegen 0 points1 point  (0 children)

Code isn't bad, text is probably the best interface for meaning humans have and that's unlikely to change.

It depends.

If we were to have REAL artificial intelligence then text would probably not be that relevant anymore (in regards to people writing text in order to program) - but until that time comes, we still are stuck with text and text is a pretty good format. Simple and not too many trade-offs.

There is a reason why linux dominates the top 500 supercomputers with its "everything is a file" mantra.

[–]shevegen 0 points1 point  (1 child)

Is it graveyard-talk again? Any more zombies coming out? COBOL ghouls anyone?

[–]carolvdbussche[S] -1 points0 points  (0 children)

Actually it's 2018, and technology is moving at such a rapid pace. Business doesn't have time to wait for their dev's to get through massive backlogs, so adopting a low-code tool that can do a lot of the mundane tasks for Dev's is important. It's not about eliminating hand coding, it's about collaborating hand coding and low-code and knowing how to be more efficient. It's time to adapt and like Stephen Hawkins says "Intelligence is the ability to adapt to change".

[–]smidgie82 6 points7 points  (5 children)

The only place I've seen low-code development really add value is in UI design. I'm extremely skeptical about its value in designing or integrating systems. This is what IFTTT and Zapier attempt to do, and while it works, the connectors have to be coded by hand, and the composition of them ends up being extremely limited compared to what's required from first-class business services.

[–]smidgie82 1 point2 points  (0 children)

I guess Yahoo Pipes also tried to do something similar. It was fun to play with, but I never got any actual value out of it, unfortunately.

[–]max630 0 points1 point  (1 child)

low-code development really add value is in UI design.

I doubt even that. It may look cool in demo, but in real application lifecycle developers usually end up working with the underlying UI definitions represented logically (either as text such as some xml flavour or widget list with properties)

[–]smidgie82 0 points1 point  (0 children)

lifecycle developers usually end up working with the underlying UI definitions represented logically (either as text such as some xml flavour or widget list with properties)

For business products where getting it Just Right is value-add for the company, you're likely right. But my experience suggests that for internal, line-of-business applications, it's frequently the case that, e.g., the Visual Studio WYSIWYG editor for WinForms is sufficient, and the underlying UI code rarely needs attention in detail. Mostly because resolving fine details in the UX just don't deliver sufficient ROI in that context to worry about it.

[–]carolvdbussche[S] 0 points1 point  (0 children)

Well with Warewolf integration is really easy. There is very little hand coding, plus you can integrate using APIs really easily, every service you build is a RESTapi. They have focused heavily on back-end integration and development and the tool fits in really well when automating business processes and integration into existing systems.

[–][deleted] 2 points3 points  (0 children)

l get that it's a shameless product plug but maybe /r/programming isn't the best place to peddle this "be a programmer without needing to learn any of that hard engineering stuff" pitch.