Comp Lang Perving
Syntax Soup
Semantic Noodle
On LISP
Python
Expressiveness
Which to Learn
Popularity
- What Determines Programing Language Popularity (2007)
- Programing Languages Popularity, 1997 to 2006
- Python Surpassed Perl In Popularity (2008)
- Programing Language Websites Popularity (2008)
- Programing Language: Will Lisp Ever be Popular (2008)
- What Programing Language Does Google Facebook Twitter Paypal Wikipedia Etc Use? (2011)
- Programing Language Popularity 2017
- Clojure's Popularity — a Tango with Java (2016)
- Why is Java Popular (2022)
- Why is Python Popular (2022)
Coding Style
Formatting
- Indentless Code Formatting Style
- Elisp: Automatic Code Formatting
- A Text Editor Feature: Extend Selection by Semantic Unit
- the Harm of Hard-wrapping Lines
- Tab vs Space in Source Code
- Unixer Plain-Text Email Fetish (2002)
- Unix, RFC, Line Truncation (2002)
- Emacs Why line-move-visual
- Emacs Form Feed ^L
Tail Recursion
- Why You Should Avoid the Jargon Tail Recursion (2002)
- JavaScript Tail Recursion Optimization (2023)
- Does Tail Recursion Optimization Necessitate Mutable Variable (Bob Martin) (2025)
More Misc
More articles. (Due to the essays written over past 20 years, the articles are in different directory and hard to organize in a coherent way.)