|
|
|
How will the Software Engineering be in 20 years?
|
|
2 points
by aeroxis
1362 days ago
|
|
20 years ago, we were dealing with PHP mainly and the LAMP stack, or JSPs and deploying to JBoss/Tomcat. Today we deploy apps written in any language to containers. Where do you think software engineering will be in 20 years? |
|
In 20 years, we'll finally have capability based security in our operating systems. We won't need virtualization, containers, "safe" programming, or the chiding of users.
We'll finally get back to the levels of productivity that we had back in the days of HyperCard, Visual Basic, Delphi and SmallTalk.
We'll have renamed the mutex and lock to "bottleneck". We'll have a far better understanding of the physics of software when you have multiple processors.
Source code won't be straight text. You'll be able to include other media in the source.
If all goes wrong ---
Software will only be written in legally authorized environments by legally licensed people using clearly specified "safe" techniques.
General purpose computing won't exist.
All data will be periodically scanned to protect the children, protect against forbidden ideology, etc.