Search Results for: exploratory programming

Emacs’ jump-to-register In Exploratory Programming

I’ve written before about Emacs Registers and how you can store the mark in a register with 【Ctrl+x r Space】 register. That’s one of those things that’s occasionally useful because you can then jump to that position with 【Ctrl+x r … Continue reading

Posted in Programming | Tagged | Leave a comment

Exploratory Programming In Emacs

This is the final post of my series on storing data as Lisp programs (see here, here, here, here, and here). I hope that those of you have read the whole series have a new or renewed appreciation for the … Continue reading

Posted in Programming | Tagged , | 1 Comment

REPL Driven Programming

I’ve written many times about what I call “exploratory” or “interactive” programming. The idea is you build your program from the bottom up, trying out expressions, building them into larger and larger units until you have a whole program. For … Continue reading

Posted in General | Tagged , | Leave a comment

REPL Driven Programming in Python

As many of you know, I’ve long been fascinated with interactive or exploratory programming—what some call REPL driven programming. It’s the idea that you write a bit of code and try it immediately by executing it to see what happens. … Continue reading

Posted in General | Tagged | Leave a comment

Literate Programming with Org-mode

Niklas Carlsson has posted a rerecording of a talk he gave at work about the power of Org-mode for literate programming and exploratory programming in general. Although he is running Emacs with the Doom package, you should have no trouble … Continue reading

Posted in General | Tagged , | Leave a comment

A Nice Example of Interactive Programming

I’ve written previously about interactive or exploratory coding. It’s the sort of thing that Emacs and Emacs Lisp make easy and attractive. You sort of feel your way along writing little snippets of code and then stitch them together into … Continue reading

Posted in Programming | Tagged , | 2 Comments

Solution To The Emacs Programming Challenge

A few days ago, I posed an Elisp programming challenge that asked you to make the record (record (date “2005-02-21T18:57:39”) (millis 1109041059800) (sequence 1) (logger nil) (level ‘SEVERE) (class “java.util.logging.LogManager$RootLogger”) (method ‘log) (thread 10) (emessage “A very very bad thing … Continue reading

Posted in Programming | Tagged , | 3 Comments

Prot On Clojure and Cider

As most Irreal readers know, Protesilaos Stavrou (Prot) is looking for a new job. Part of his preparations is learning Clojure so of course he’s produced a video on using Clojure in Emacs with Clojure. It’s an elementary exposition but … Continue reading

Posted in General | Tagged | Leave a comment

Getting a List of Open PRs from Github

Geoffrey Lessel is an Elisp n00b. Really a n00b. He’s not sure what the car and cdr of a list are and he doesn’t understand backquotes. But he’s not afraid to dig in and discover things as he goes along. … Continue reading

Posted in General | Tagged , | Leave a comment

Threading Macros in Elisp

As I’ve mentioned in some recent posts, Mike Zamansky is making his annual pilgrimage to the Advent of Code Website to try his hand at the problems. This year—so far, at least—he’s been using Clojure to solve the problems. I … Continue reading

Posted in General, Programming | Tagged , | Leave a comment