Digests » 236


What are the Most Disliked Programming Languages?

This offers us an opportunity to examine the opinions of hundreds of thousands of developers. There are many ways to measure the popularity of a language; for example, we’ve often used Stack Overflow visits or question views to measure such trends. But this dataset is a rare way to find out what technologies people tend to dislike, when given the opportunity to say so on their CV.

A Minimalist Guide to SQLite

SQLite 3 isn't a toy. It's a powerful SQL-language interface enabler. As storage speeds and single core performance in CPUs increase the amount of data that can be sensibly handled within a reasonable time by SQLite 3 continues to grow.

How APIs work  —  An Analogy For Dummies

I was working on an university project with some course mates when I had this conversation. My course mate said: “I don’t understand this design with APIs; why don’t we just make life easier for them and allow them to directly create objects in <framework in language X> and send them over the internet?”

The Web began dying in 2014, here's how

Before the year 2014, there were many people using Google, Facebook, and Amazon. Today, there are still many people using services from those three tech giants (respectively, GOOG, FB, AMZN). Not much has changed, and quite literally the user interface and features on those sites has remained mostly untouched. However, the underlying dynamics of power on the Web have drastically changed, and those three companies are at the center of a fundamental transformation of the Web.

The Carmack Plan

A couple of years ago I read Masters of Doom, which tells the story of id Software (of Doom and Quake fame). Programmer John Carmack had an interesting approach to keeping track of his daily work.