πŸ“• Node [[programming]]
πŸ“„ programming.md by @neil οΈπŸ”— ✍️

Programming

Timeline

Early stuff

  • I have early memories coding with my Mum and my Grandad
  • typing in BASIC to the [[Amstrad]]
  • making the screen background flash different colours
  • making it print out "Hello, <name>" over and over
  • these were from the instruction manual I’m pretty sure

β₯… [[2020-03-21_22-11-58_serveimage.jpg]]

  • also I think we got these other books full of code from somewhere, where you just went through and typed a full program in line by line. Often it didn’t work, you had to go through line by line and find the error.
  • I also remember making a program with my Grandad on his business Amstrad PC. It was something to do with the Blitz, a game of dropping bombs on a city.

College

  • I learned Pascal at college in my Computing A-level

The web

  • I remember teaching myself HTML around late 1990s it must’ve been, from Webmonkey. I was listening to [[Tri Repetae]] by [[Autechre]] a lot while doing it. Fun times.

Now

I’d like to learn [[Lisp]]. We were doing a group learning via [[SICP]] for a while at https://evalapply.space, but that has gone dormant for now.

Perhaps [[Clojure]].

πŸ“„ programming.myco by @melanocarpa οΈπŸ”— ✍️

Programming is an act of commanding a computer to do something, usually, something you want.

Opinions on how to program

Turns out, many programmers have no idea how to, so those who think they know how to, teach the former.

There are some.

Boring languages are underrated. Many appear to be rated quite highly, at least if you look at market share. But even so, they're underrated.

The author states that installation of software has become increasingly complex. They mostly talk about open-source stuff. They emphasize that requiring users to have a whole database such as Postgres to run a an application is wrong. I do agree! Whenever there is a Python application that wants some Postgres and Redis, I just don't install it. There are enough sources of headaches for me already.

Actually, I try to make Mycorrhiza installable! No DB, next to zero CLI options, etc. Leave the crust to the working application! However, I have problems with delivering binaries. Let's work on that.

An article that mentions programming and Christopher Alexander at the same time. Bookmark.

πŸ“„ programming.md by @ryan

programming

πŸ“„ programming.md by @agora@botsin.space
πŸ“„ Programming.md by @agora@botsin.space
πŸ“„ programming.md by @an_agora@twitter.com

Loading pushes...

Rendering context...