Programming Beyond Paradigms

micahcantor.com
programming-beyond-paradigms

Why the next paradigm in programming is no paradigm at all. Published: March 31, 2024 Since the invention of high-level programming languages, programming has been dominated by paradigms. From imperative to object-oriented to functional, paradigms shape much of the modern … Read more

The Cell Programming Language

cell-lang.net

Cell is a very high-level embeddable language designed to implement some fairly general classes of software systems (described below) that are difficult to implement using conventional languages. For those specific types of software Cell allows the developer to work at … Read more

The Shen Programming Language

shenlanguage.org
the-shen-programming-language

Our mission is to bring the power of Shen technology to every major programming platform used by industry and deliver to programmers the great power of Shen. The word ‘Shen’ means ‘highest spirit’ in Chinese and indicates our goal is … Read more

Pure Programming Language

agraef.github.io
pure-programming-language

Pure is a modern-style functional programming language based on term rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation, lexical closures, built-in list and matrix support and an easy-to-use C interface. … Read more

Lisp Programming with Vim (2019)

susam.net
lisp-programming-with-vim-(2019)

By Susam Pal on 07 Dec 2019 Introduction Fifteen years ago, writing Lisp code in Vim was an odd adventure. There were no good plugins for Vim that assisted in structured editing of Lisp s-expressions or allowed interactive programming by … Read more

Programming in 1969, by Emilk

ilikebigbits.com

Programming in 1969 # Programming in 1969 An interview with a pioneer (my mum) July 8, 2019 ![Punch cards [(source)](https://cdn-y.objects.dc-sto1.glesys.net/A1da965d3ac0f2e44c08f1ae072687d311/uploads/2024/02/localimages/punch_card_box.jpg width=”480″) !!! Note I conducted this interview with my mother, Marianne Ernerfeldt, in December 2018. This is a slightly abridged … Read more

Pkl, a Programming Language for Configuration

pkl-lang.org

by the Pkl Team on February 1st, 2024 We are delighted to announce the open source first release of Pkl (pronounced Pickle), a programming language for producing configuration. When thinking about configuration, it is common to think of static languages … Read more

The Tao of Programming (1987)

mit.edu

The Tao of Programming Translated by Geoffrey James Note: I copied this from http://misspiggy.gsfc.nasa.gov/tao.html and stripped out all of the IMHO extraneous formatting. —Alex BOOK 1 The Silent Void Thus spake the Master Programmer: “When you have learned to snatch … Read more

Programming is hard

myme.no

Software is weird. In its basic form, software is this very abstract thing with seemingly little connection to the real world. Yet graphical applications running on a hardware device like a modern phone feel very real, even to people who … Read more

Birb: Programming with bird emojis

esolangs.org

Birb is an untyped, purely functional language based on Lambda Calculus and Combinatory Logic. Language overview The birb language is entirely comprised of bird emojis. Symbols Symbol Name Lambda Calculus Combinator 🦉 owl ab.b(ab) owl 🦅 eagle abcde.ab(cde) eagle 🪽 … Read more