Email or username:

Password:

Forgot your password?
Top-level
Devil Lu Linvega

Spent a bit of time this morning optimizing Left, the rom is back down to 12kb.

10 comments
Devil Lu Linvega

"Ed is the classical line editor. 8472 bytes. Everything you ever _needed_ in a functional text editor. "

mcc

@neauoire if I know how to use vim, how likely is it I could learn to use an ed?

mcc

@neauoire I wonder if one could make a super compact "modern" ed which is to ed what vi is to vim and possibly leverages vim muscle memory.

Nico Nico Belić

@neauoire but can it play tetris? it can't
if I tried hard enough, I can emulate varvara inside emacs

hmmmmm :blobcatthinking:​

Janne Moren

@neauoire
I decided to use just ed for two days as a challenge once.

In the beginning it's immensely frustrating. But it didn't take very long until the workflow clicked. After that it didn't feel particularly weird or alien, just a little cumbersome. It's livable.

Also, if you've ever used gdb, it has a similar line oriented interface to browsing the source. Once you get used to ed, gdb also feels a lot more natural to use.

Devil Lu Linvega

@jannem I haven't messed with ed much, but I've opened sam once or twice :) it doesn't work well with my workflow, I think if I did different types of programs it might be a better fit.

max22-

@neauoire
I've tried this editor, it's quite fun ☺

"Merlin is cheifly inspired by the likes of Ken Thompson's ed and Rob Pike's acme. It uses a command-line powered by a stack-based, forth-esque shell langauge called Merlin Notation."

"an esoteric text editor for wizards"

github.com/merlinfo/merlin

Go Up