Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 20
  1. GoalProgramming.info

    Introducing a new website, GoalProgramming.info, with documentation, cheat sheet, and example Goal code.

  2. Arrays of Sunshine

    Small rays of sunshine: short array language programs that spark joy.

  3. What is the Goal programming language?

  4. Giving Feedback at Work

    When I was young, my mother often repeated: "If you don't have something nice/kind to say, don't say anything at all."

  5. K Language: Upper Case

    K REPL session to define an upper case function.

  6. 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.

  7. The Julia programming language recently delighted me with its error message when I tried to concatenate strings.

  8. Learning: Moldable Development

  9. Functions, Messages, and Words

  10. PiLisp: pl> Macro

    PiLisp's pl> macro for threading expressions.

  11. PiLisp

    PiLisp—An interpreted Lisp inspired by Clojure

  12. Mini Languages

    Writing small languages for enjoyment

  13. Exploration of function arity in Clojure

  14. Clojure src, test, and meta

    One domain's metadata is another domain's data.

  15. Weave: Pollen for Clojure

    Pollen is a language and set of tools implemented in Racket that support writing documents as programs.

  16. Clojure encourages open systems.

  17. Clojure's destructuring helps us establish bindings to items in Clojure collections in a concise, intuitive way.

  18. Code Observations

    We often gain an understanding of how a code base works by making changes to it and observing the effects.

  19. 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: