Tools, glue, scripts, and automation on Unix - Old school stuff

Users browsing this thread: 1 Guest(s)
venam
Administrators
(This is part of the podcast discussion extension)

After an even longer hiatus, here it is:

Tools, glue, scripts, and automation on Unix

Link of the recording [ https://github.com/nixers-projects/podca...3?raw=true http://podcast.nixers.net/feed/download....03-031.mp3 ]

We take for granted scripting, automation, glue code, software as tools, so let's visit their history and learn more about them.


References:

Scripting or Glue-coding:
https://nixers.net/showthread.php?tid=1893
https://en.wikipedia.org/wiki/Scripting_language
https://en.wikipedia.org/wiki/Glue_code
https://en.wikipedia.org/wiki/Adapter_pattern
http://www.catb.org/~esr/writings/taoup/...11s06.html
http://www.columbia.edu/~rh120/ch001j.c11
https://www.bell-labs.com/usr/dmr/www/hist.html#pipes

roff:
https://en.wikipedia.org/wiki/Roff_(computer_program)
https://www.gnu.org/software/groff/manua...story.html
http://troff.org/history.html
https://manpages.bsd.lv/history.html
https://lists.gnu.org/archive/html/groff...00104.html
http://www.tuhs.org/cgi-bin/utree.pl?fil...an1/roff.1

bc/dc:
http://man.cat-v.org/unix-1st/1/dc
https://en.wikipedia.org/wiki/Bc_(programming_language)
https://en.wikipedia.org/wiki/Dc_%28computer_program%29
https://compilers.iecc.com/comparch/article/95-09-015
https://www.gnu.org/software/bc/manual/h...no/bc.html
http://online.offshore.com.ai/arms-trafficker/
http://www.cypherspace.org/rsa/
http://fringe.davesource.com/Fringe/Cryp...rithm.html
http://www.cs.dartmouth.edu/~doug/reader.pdf
http://webarchive.loc.gov/all/2010050623.../hist.html


ed/ex:
http://man.cat-v.org/unix-1st/1/ed
http://minnie.tuhs.org/cgi-bin/utree.pl?...c/cmd/ed.c
https://en.wikipedia.org/wiki/Ed_(text_editor)
https://www.ibm.com/developerworks/commu...or?lang=en
https://sanctum.geek.nz/arabesque/category/ed/
https://en.wikipedia.org/wiki/Ex_(text_editor)
http://web.mit.edu/kolya/misc/txt/editors
https://nixwindows.wordpress.com/2018/03...-complete/

vi:
https://en.wikipedia.org/wiki/Vi
http://thomer.com/vi/vi.html
https://en.wikipedia.org/wiki/Bravo_(software)
http://www.viemu.com/a-why-vi-vim.html
https://en.wikipedia.org/wiki/Gosling_Emacs
https://en.wikipedia.org/wiki/GNU_Emacs
http://www.finseth.com/emacs.html#25
https://groups.google.com/forum/#!origin...lQiUR7aeYJ

g/re/p:
https://www.reddit.com/r/unix/comments/7...day_about/
https://en.wikipedia.org/wiki/Grep
https://medium.com/@rualthanzauva/grep-w...0e24a5ef48
http://pubs.opengroup.org/onlinepubs/969.../grep.html
https://en.oxforddictionaries.com/definition/us/grep

sed:
https://en.wikipedia.org/wiki/Sed
https://blog.sourcerer.io/a-brief-histor...eaf00302ed
http://groups.engin.umd.umich.edu/CIS/co...d/sed.html
http://exactcode.com/opensource/minised/

awk:
https://www.gnu.org/software/gawk/manual...story.html
https://en.wikipedia.org/wiki/AWK

Make:
https://en.wikipedia.org/wiki/Makefile
https://en.wikipedia.org/wiki/Make_(software)
http://www.catb.org/esr/writings/taoup/h...15s04.html

http://sasamat.xen.prgmr.com/michaelochu...hilosophy/
https://mkaz.tech/geek/unix-is-my-ide/
https://sanctum.geek.nz/arabesque/series/unix-as-ide/
https://dspinellis.github.io/unix-history-man/


If you want to contribute check this thread.

Music:
Catmosphere - Candy-Coloured Sky: https://soundcloud.com/argofox/catmosphe...ns-license


Messages In This Thread
Tools, glue, scripts, and automation on Unix - by venam - 03-03-2018, 09:40 AM