Category: Software Development

Go: The language of cloud-native development
Post

Go: The language of cloud-native development

Originally posted on sdtimes. The Go programming language is continuing on a path of accelerated adoption and is beloved by the developers that use it. This is evidenced by several recent developer surveys, as well as sentiments expressed by developers who use the language. In JetBrains’ 2021 State of Developer Ecosystem report, Go was among the top...

Programmatic SEO with Next.js
Post

Programmatic SEO with Next.js

Originally posted on dev. This article will cover one of the hottest terms today in the marketing world – Programmatic SEO, and show real-life examples using Next.js. What is Programmatic SEO? In short, we are leveraging code to generate organic landing pages at scale, specifically for SEO. Remember how when you search Google for the best romantic...

Top blockchain programming languages for Web3
Post

Top blockchain programming languages for Web3

Originally posted on benzinga. Learning a new language takes time, energy and perseverance. However, only when you apply the language in the right setting does it really stick in your mind. The most popular programming languages in the blockchain ecosystem are starting to take hold, and the demand for these sets of skills is continuing...

How I patched Python to include this great Ruby feature
Post

How I patched Python to include this great Ruby feature

Originally posted on opensource. What I learned from adding “else-less” functionality to Python, as inspired by Ruby. Ruby, unlike Python, makes lots of things implicit, and there’s a special kind of if expression that demonstrates this well. It’s often referred to as an “inline-if” or “conditional modifier”, and this special syntax is able to return one value when...

Nearly a quarter-century later, why is C++ still so popular?
Post

Nearly a quarter-century later, why is C++ still so popular?

Originally posted on sdtimes. Despite C++’s downward trend on the TIOBE Programming Community index since 2001, the language’s fall from the coveted top two slots in 2020, vociferous and persistent claims that C++ is “dead like COBOL,” and the inroads the Rust is making in developer circles – C++ is still as viable, vital and relevant as ever. There’s no arguing...

Programming language popularity: JavaScript leads – 5 million new developers since 2017
Post

Programming language popularity: JavaScript leads – 5 million new developers since 2017

Originally posted on zdnet. But Python has also gained 2.2 million developers over the past year while Java adds 1.7 million since 2017. avaScript remains by far the most popular programming language with developers, followed by Python and then Java, according to analyst firm SlashData’s latest survey of developers.  The company’s State of the Developer Nation...

Angular vs React vs Vue: Stats about the battle of Javascript technologies
Post

Angular vs React vs Vue: Stats about the battle of Javascript technologies

For several years, software engineers have been debating between Angular and React. Lately, this never ending battle has changed a bit with the release of Vue. Vue has surely increasing developers’ choice of application frameworks by one but also reignited the discussion on which one is more appropriate to use. You probably already know that...

Reading and Writing Files in Python (Guide)
Post

Reading and Writing Files in Python (Guide)

Table of Contents What Is a File? File Paths Line Endings Character Encodings Opening and Closing a File in Python Text File Types Buffered Binary File Types Raw File Types Reading and Writing Opened Files Iterating Over Each Line in the File Working With Bytes A Full Example: dos2unix.py Tips and Tricks __file__ Appending to...