Tag: programming

JavaScript Execution Context
Post

JavaScript Execution Context

Originally posted on dev. It is important to view knowledge as sort of a semantic tree — make sure you understand the fundamental principles, ie the trunk and big branches, before you get into the leaves/details or there is nothing for them to hang on to. — Elon Musk on reddit In this article we will take...

An introduction to typeclass metaprogramming
Post

An introduction to typeclass metaprogramming

Originally posted on lexi-lambda.github. Typeclass metaprogramming is a powerful technique available to Haskell programmers to automatically generate term-level code from static type information. It has been used to great effect in several popular Haskell libraries (such as the servant ecosystem), and it is the core mechanism used to implement generic programming via GHC generics. Despite this, remarkably little material...

Top 10 Python Tools For Time Series Analysis
Post

Top 10 Python Tools For Time Series Analysis

Originally posted on analyticsindiamag. Time series is a sequence of numerical data points in successive order and time series analysis is the technique of analysing the available data to predict the future outcome of an application. At present, time series analysis has been utilised in a number of applications, including stock market analysis, economic forecasting,...

Composing functions in JavaScript
Post

Composing functions in JavaScript

Originally posted on dev. Taking functional programming approach to pipeline functions in JavaScript Cross-posted from my dev.to article with a same title. Recently I read an article, here on Medium, about using Pipeline style in JavaScript. An article described how to pipe functions together so data flows through all of them. What I’ve missed in this article was...

Why developers love Go
Post

Why developers love Go

Originally posted on sdtimes. The open source Go programming language, also known as Golang, has worked to simplify developer lives since it first appeared in 2009. While it may have been Google’s backing that gained developers’ attention, its efficiency, simplicity and tooling are the reason developers keep coming back, according to Nathan Youngman, author of Get...

Python remains most popular programming language to learn
Post

Python remains most popular programming language to learn

Though Python may be tops, interest is also growing in other languages, including JavaScript, C, and C++, says O’Reilly. With so many programming languages in use, professional developers and potential developers alike face a challenge in deciding where to focus their efforts. This is especially true when it comes to learning and studying a particular...

Why Rust Has a Bright Future in the Cloud
Post

Why Rust Has a Bright Future in the Cloud

Originally posted on qovery. Rust is a programming language? Have you heard the question from your developer friends?  Well, Rust has broken into TIOBE Top 20 Most Popular Programming Languages. Briefly stated Rust is a direct competitor to C and C++ and at a lesser level competes with Java and C#.  There has been rapid adoption...

Should You Learn Javascript in 2021?
Post

Should You Learn Javascript in 2021?

Originally posted on hackernoon. So, you want to learn programming but you’re unsure what programming language to learn, This is a position that every programmer has been in at some point. Over the last few years, JavaScript has made a name for itself as an incredibly popular programming language, especially for beginners. You may be...

The rise of the coroutines
Post

The rise of the coroutines

Originally posted on itproportal. Coroutines are useful, are gaining popularity, and are here to stay, which means that developers will need to learn best practices of using coroutines. Coroutines have been known as a concept and used in various niches for ages, since Melvin Conway coined the term in 1958. Coroutines are lightweight, independent instances...

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...

The Renaissance Of No-Code For Web Designers
Post

The Renaissance Of No-Code For Web Designers

Originally posted on smashingmagazine. Just like during the Renaissance, we’re living in times of incredible cultural and artistic innovation. As the Internet evolves, browsers align, capabilities are added and accessibility of technology becomes easier, designers face new opportunities to create, think, and change their status with no-code tools. The word Renaissance — which means “rebirth” in...