# HG changeset patch
# User Arne Babenhauserheide <arne_bab@web.de>
# Date 1789772539 -7200
#      Sat Sep 19 01:02:19 2026 +0200
# Node ID 1176f941d4f82db177cf136bd7ff346a7fdfa9ca
# Parent  177d5a3f51a6513161d0a13f1e4b17b26d890521
programming languages

diff -r 177d5a3f51a6 -r 1176f941d4f8 software/language-empiric.org
--- a/software/language-empiric.org     Fri Sep 18 00:42:10 2026 +0200
+++ b/software/language-empiric.org     Sat Sep 19 01:02:19 2026 +0200
@@ -32,6 +32,9 @@
 #+toc: headlines 1
 
 * Stefik’s Evidence page
+:PROPERTIES:
+:CUSTOM_ID: stefik
+:END:
[[https://quorumlanguage.com/evidence.html][Programming Languages and Learning]]
 
@@ -44,6 +47,9 @@
 - Quality of compiler error messages matters.
 
 * Dan Luu static types literature review
+:PROPERTIES:
+:CUSTOM_ID: luu
+:END:
[[http://danluu.com/empirical-pl/][Literature review on the benefits of static types]]
 
@@ -56,6 +62,9 @@
 #+end_quote
 
 * Robert Smallshire: The Unreasonable Effectiveness of Dynamic Typing for Practical Programs
+:PROPERTIES:
+:CUSTOM_ID: smallshire
+:END:
 
 A Python advocate talking at a Java conference.