[Answered in March 2017] Visual Studio, 2015 currently to be precise. I have been using Visual Studio for about 20 years now, and I can …
What Is The Coolest Thing You Have Created As A Programmer?
A program that crippled itself. Not sure if this could be called “cool,” but interesting, yes. This was in the pre-Windows 95 days. My program …
Why Doesn’t It Matter If We Use i++ or ++i In A for Loop?
If we are talking about the effect of this on the overall result of the operation in the for loop, the answer is, it doesn’t matter. …
Why Does Robert Love Say That Even Stroustrup Isn’t An Expert In C++?
C++ is an amazing language, with loads and loads of features, not to mention some really great libraries that go with it. I liken C++ …
How Can An Android Application Run Without A Main Method?
I haven’t done any Android programming, but then I do know one thing about frameworks: the main method is typically located somewhere deep within the …
How Far Can You Go Using An XMPP Server In Production Without Knowing Erlang?
I think you mean to ask about ejabberd, and not Erlang, which is the language that ejabberd is implemented in. My recommendation would be to …
Can You Sell Modified Open Source Software?
Broadly speaking, yes, you can sell modified open source software. However, you *usually* don’t sell the software itself, but the services that go around it, …
My Answer: Has Anyone Truly Mastered C++?
If by mastering you mean knowing every single aspect of the language, I don’t think so. I’ll bet anything even Bjarne Stroustrup is nowhere close …
What Are The Signs That Show You Won’t Succeed As A Programmer?
[This has been one of my more popular posts on programming on Quora. It has also been translated to Portuguese.] Here’s my 2-penny’s worth. Unwillingness …