by john.warden@gmail.com

Dear Pico, See this: https://www.weforum.org/agenda/2016/07/rich-and-poor-teenagers-spend-a-similar-amount-of-time-online-so-why-aren-t-we-closing-the-digital-divide Richer people do more real-world stuff and poorer people do more fictional stuff. It is

Posted in The Dialogs of Pico and Fweb Tagged with:

by john.warden@gmail.com

Dear Pico, (for I am Fweb) To see why I am Fweb and you Pico, just decrement each character in

Posted in The Dialogs of Pico and Fweb Tagged with: , , ,

by john.warden@gmail.com

The John and Dave cooperative has resolved to publish the full, un-edited dialogs of Pico and Fweb, here. — Dear

Posted in The Dialogs of Pico and Fweb

unicode identifier dilemma
by john.warden@gmail.com

Abstract: In this post I summarize the Unicode Consortium’s Recommendations for Identifier Syntax and Security (TR31 and TR39), and introduce

Posted in Programming Language Design Tagged with: ,

2013-09-27-bcfd3b8
by john.warden@gmail.com

The Problem Why were keywords and vectors added to LISP, a language that was already based on symbols and lists?

Posted in Programming Language Design Tagged with: , ,

9d80511470b05582fdb13329de734bda_400x400
by john.warden@gmail.com

In my post on Procedures in a Pure Language – Part 1, I discuss how even pure functional languages can

Posted in Programming Language Design Tagged with: , ,

bea6047db6
by john.warden@gmail.com

Global environment variables violate a core principle of functional programming. For example, this is not very acceptable in the FP

Posted in Programming Language Design Tagged with: ,

Syringe_052712
by john.warden@gmail.com

The terms Dependency Injection and Inversion of Control tend to be used in OOP circles, though these concepts are applicable

Posted in Programming Language Design Tagged with: , , ,

Pure
by john.warden@gmail.com

In my last post on Procedures in a Pure Language, I discussed how even a “purely functional” programming language such

Posted in Programming Language Design Tagged with: , , , ,

Pure
by john.warden@gmail.com

The fact that you can write procedures, which produce side-effects, in Haskell, which is supposed to be a pure language,

Posted in Programming Language Design Tagged with: , , ,