137 karma · joined October 13, 2013
If you really need security, get a computer , disconnect it from the internet. The end.
Sure you could still write super ugly code but super ugly simple code is far better than super ugly complex code. Even if it comes with a forest of gotos.
I have also designed it that way to do live coding in C and I have made a similar library for live coding python .
I am addicted to DLLs , send help :D !
Ideone is a popular example https://ideone.com/
Set up is rarely an issue, once you set up a language even as complex as C++ its completely automated. You press a button and magic happens.
If the biggest selling point of a programming language is that it comes preinstalled with the OS of your choice, its not much of a selling point when the average user downloads and installs GBs of data just to play the latest game hype like Fortnite.
The only people who mind installing stuff are predominately web devs. 99.9% of users out there are fine with it for more than 6 decades now and that wont be changing any time soon.
oh wait ... I now know why
It's a C++ article.
I could not agree more
It's definitely cheating to use C code with the exception of most Python libraries that already are to a large extent nothing more than thin wrappers over existing C libraries or the tiny fact that the most popular by far implementation of Python , CPython, is almost 50% implemented in the C language, including the standard library.The author even dared include "C" in the name of the implementation.
Those cheaters, becoming bolder and bolder every day.
Damn them !!!
Calling a home computer a PC is showing a fundamental lack of understanding not only what PC is and was but more importantly what home computer was and why its named home computer and not pc or game computer or whatever.
You are absolutely correct though that we are indeed driving off a cliff of incomprehensibility , I cannot count the times when I have caught , including myself, lawyers and coder not understanding even basic concepts like OOP or legal responsibility under the influence of drugs and alcohol. It's not that the concepts are hard to understand but they are so numerous it becomes so easy to get lose track of where you are , where you were and most importantly where you are going.
When I started coding back in the end of 80s coding in Assembly was not that hard. After 30 years of coding I decided to go back to Assembly I just got blown away how much more complex it became, though obviously not surprised, and of course I discovered that even Assembly coder mostly use C libraries cause well, otherwise it gets insane really fast.
My solution to this may sound insane but in life I have learned that when I have a crazy idea ,usually, I end up being correct. I do believe that AI wont replace us but rather augment us. I am not talking about cyborgs , singularity and these nonsense I am talking about software that helps you navigate through the chaos of information. And when I say AI I mean it in the most vague way possible obviously the technology will change in the future in so many ways.
The only viable solution for the human being is to either find news ways to take advantage of the potential of his own intelligence or augment himself in some way.
Afterall its not a secret that AI is already used to construct AI and this opens the door to a ton of potential.Afterall is it not coding all about automated decisions making ? It's not as if we have not being trusting automated machines for thousands of years. But nonetheless humans are terrified of technology. The marvel of the human condition.