Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Introducing a new website, GoalProgramming.info, with documentation, cheat sheet, and example Goal code.
-
Small rays of sunshine: short array language programs that spark joy.
-
What is the Goal programming language?
-
When I was young, my mother often repeated: "If you don't have something nice/kind to say, don't say anything at all."
-
K REPL session to define an upper case function.
-
Leveraging these mathematical patterns with arrays as the central data structure leads to largely loopless and branchless programs, in which algorithms are distilled to a series of progressive array transformations.
-
The Julia programming language recently delighted me with its error message when I tried to concatenate strings.
-
PiLisp's pl> macro for threading expressions.
-
PiLisp—An interpreted Lisp inspired by Clojure
-
Writing small languages for enjoyment
-
Exploration of function arity in Clojure
-
One domain's metadata is another domain's data.
-
Pollen is a language and set of tools implemented in Racket that support writing documents as programs.
-
Clojure encourages open systems.
-
Clojure's destructuring helps us establish bindings to items in Clojure collections in a concise, intuitive way.
-
We often gain an understanding of how a code base works by making changes to it and observing the effects.
-
As I've worked on personal software projects and contemplated how I want to capture knowledge, develop ideas, and build things, I have come to a conclusion that I want the following environment in which to do this work: