Posts

Showing posts with the label C#

Know your programming language and what its best suited for.

Image
As open source projects  continue to thrive  with increasing momentum, even large corporations like Google, Microsoft, and Facebook are adopting such projects of their own. Contrary to the direct opposition faced by pioneers of early open source projects, today most open source developers are hailed in high regards within the community. Thanks to the smart implementation of most popular programming languages, open source development has turned the tide on its favor. The open source ecosystem has become massive, thanks to the ongoing contribution of loyal community members. Long gone the days when big corporations used to incorporate personalized computer programming languages and techniques to curate their proprietary projects. Today, most commercial applications are being fueled by more than one opensource technologies. And as the  scope of opensource projects  continues to increase, we’re seeing a lot of experimentation aimed at breaking the traditional boundar...

Programming language popularity

Image
Python sits firmly in top place in the newest annual ranking of popular programming languages by IEEE Spectrum.    The ranking and others like it are meant to help developers understand the popularity of languages in a world where no one really knows what programmers are using on their laptops.  IEEE Spectrum has placed Python in first spot since 2017, and last year it was just ahead of C++. The top language is given a score of 100, and all languages with lower scores are scaled in relation to it.  C++ last year scored 99.7 , followed by Java at 97.5, and C with 96.7. SEE:   Six in-demand programming languages: Getting started  (free PDF) Today, in the IEEE Spectrum's sixth annual ranking, Python's 100 is a long way ahead of runner-up Java's 96.3 score, while C is in third place with 94.4. C++ has slipped to fourth with 87.5, while in fifth is specialist statistical computing language R with a score of 81.5.  The magazine for engineering me...