How to Improve Your Programming Skills

By | For Developers
Improve your programming skillsEDITOR’S NOTE: Due to the popularity of this blog, we’ve updated it to add more sources and ways to improve your programming skills. Look for an even newer link below for advice from John Sonmez on what technical skills you need.

Computer programming and bodybuilding are not often mentioned in the same sentence.   But they should be. What Arnold Schwarzenegger said about bodybuilding can apply to programming as well: “To be successful, you must dedicate yourself 100% to your training, diet and mental approach.” Read More

Why Choose C# over Java?

By | For Developers
C# favored over JavaSince before the World Wide Web was out and about, programmers have loved to debate over which languages are better. What started out as a debate over which had easier syntax has evolved quite a bit. Today you may be wondering about what to develop your applications in: C# or Java? Let’s take a look at the pros and cons of selecting C# over Java. Read More

Is Java Dying?

By | For Developers
Is Java dying?As technology evolves, the underpinnings of that technology need to change. Or do they? While Fortran is no longer the dominant language, there is still a large amount of code out there written in it. That code will likely never be updated. And so that brings us to Java. Is Java on the way out? Read More

What Does the Future Hold for JavaScript?

By | For Developers

Javascript code exampleWill JavaScript take over the programming world? Or is it a lady already wearing too much make-up, only getting worse? This question has been up for discussion on the O’Reilly Programming website and further discussed on the web.

While it might actually top the list of programmers’ least-liked languages, JavaScript could end up dominating through its sheer ubiquity. It’s everywhere and it’s popular. However, the author doubts it will take over the general-purpose language space. This is for a couple of reasons, particularly the shift towards more of a compilation approach in spaces where JavaScript was for a long time the only way to do it — or at least was the dominant way. This frees developers who weren’t too keen on JavaScript to work with something more comfortable to them. And it leaves the door open for those who do enjoy JavaScript, but still want to try another tool.

Read More