social.solarpunk.au

social.solarpunk.au

There is joy in writing.

Why shuffle it off to a robot?

@vidak techbros actively dislike "the humanities"

@vidak This is why I like following you and say @aartaka, to name just a couple of folks. Artyom works with ed and other unfashionable software the way you focus on BASIC. If every augmentation is an amputation, it's good to be reminded of other ways of being.

@vidak @aartaka (Today I'm thinking of you both, because I've been nerdsniped into reading about TECO: https://github.com/blakemcbride/TECOC)

@izzy yeah, I honestly pity them. Maybe that sounds arrogant but these techbros probably think they can actually solve the trolley problem... in ruby, or something 🤣

replies
0
announces
0
likes
0

@akkartik @vidak @aartaka

Ahh, but is it MIT teco or DEC teco they were apparently different!?

@akkartik @vidak @aartaka

Interesting. The "big" Teco clone I have for msdos by a Mark H. North and is mostly teco-11 version 27 (with some additions from v 40) (so it's DEC teco) but some of the docs are from Tom Almy and hints that it's written in Turbo Pascal.

I also have a tiny (.com file!) teco written in C by a Y. N. Miles and is also DEC PDP-11 teco, or rather a tiny subset. originally written for his microVAX. This one has source! 😀

@vidak Robot can't write.

That's one reason to avoid Haskell. They BRAG it can be written from a specification.

Though of course then you have to write the specification, and in fact from a specification that complete you can get code in any language.

I like writing in Ada, in part because it lets me use UTF-8 in identifiers. Same is true of Scheme these days. But also writing in Ada takes brains.

Writing in ATS2 takes REAL brains. I love it, but no UTF-8 identifiers.

@vidak Writing in Scheme can use brains optionally. Such as my Scheme version of Icon co-expressions. It involves two call/cc.

@vidak If you want to see joy in writing, go to Rosetta Code and see my implementation of ‘Evolutionary Algorithm’ in m4. :)