Ask DN: Should future code?
He shouldn't even rap.
Only on designer news, an article like this would get upvoted.
A future without code would allow developers to focus on solving higher level technology problems instead of working directly with the code to build something.
Cars are made by robots and so is software. It's not like you just tell a robot at Ford how to build an engine part, it needs specifications before it knows how to perform the process. The same goes with software, developers don't actually build anything. They design a process so that the computer can perform it repeatedly. Even if the process of inputting that design changes, there is still a need to design it.
The point isn't to know how to code, it's to understand how technology works. Right now, knowing code is a huge part of understanding technology and what it's possibilities are.
I don't know why yet, but I strongly disagree with this!
This will never happen.
I agree that a future without having to code would be ideal, but since we're here right now, I'd suggest Intercom improving their code a little to improve the rendering performance of their blog.
Currently, you guys are using position: fixed for two elements (.nav__primary and .banner-follow) which is freezing my browser. Harry Roberts has a short video on how to fix this (it requires coding): https://www.youtube.com/watch?v=2vFrZXWiwIc
I think the larger sentiment here of separating the concepts of "programming" from "coding" is spot on, and something that could benefit both traditional programmers and those builders / product creators who don't know how to code.
Another product that is pursuing this approach is www.Bubble.is. They're still young and certainly have a few rough edges but it's very impressive how much can be created with a tool like this. Also, the process of creation is direct, as opposed to the abstraction code presents - the effect of which is hard to overestimate.
There is so much more to programming than code (like scalability, security, ...).
But even neglecting these aspects code is just a text interface to an algorithm. While this text replaces text with gestures and diagrams, the conversational UI movement does the opposite...