Code Optimization

More often than not, when a professional coder takes on the project, it does not necessarily mean that he or she will be providing any further support for it. Still, as sometimes the project requires due dligence and maintenance, optimizing as much as...

The Power of the Coding Community

I've always been saying that out of all professions, being a coder gives you a true blessing of having a huge, worldwide and a vibrant community for help, guidance and research. This means that while some questions can be only tested personally...

Nvidia’s Cuda is Amazing!

While there are literally hundreds of programming languages and its dialects, some of them are older, some of them are newer and some of them are more prominent than the others. This is absolutely true when we talk about Nvidia's Cuda graphic lang...

Facebook’s Hack is Outstanding!

Learning a brand new programming language is never an easy job. But while some of them can feel just too complex and foreign (like Google's Go or Apple's Swift), others are not. The new one, launched recently by the tech giant called the Facebook, is a...

Advantages of the Scala Language

Just as its name implies, the Scala programming language is the one that is quite scalable and flexible. The functionality and beauty of it, though, was not very much in the mainstream view in the last few years, despite the fact that the first time its been...

Another Lang by Google

Yes, folks. In case you've been living under the rock, besides launching their Google Go language to an unprecedented level of public acclaim and success, Google also has another one - called Dart. The difference between these two is just as drastic as...