Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Notorious b.s.d.
Jan 25, 2003

by Reene

Silver Alicorn posted:

they ported all their custom scripts to netbsd so they could upgrade to more modern hardware

their custom scripts were all written on att system V anyway

a shell script from that era would probably work fine on bash even

Adbot
ADBOT LOVES YOU

Notorious b.s.d.
Jan 25, 2003

by Reene

eschaton posted:

what about their XKL TOAD-1

who the gently caress decided that was something reasonable to base a router on

do modern xkl boxes still have tops-20 or whatever running inside?

Notorious b.s.d.
Jan 25, 2003

by Reene

eschaton posted:

that's what I hear

http://rbnsn.com/pipermail/info-vax_rbnsn.com/2016-December/092947.html

it appears the software is different but the underlying hardware is still dec-compatible 36 bit stuff

Notorious b.s.d.
Jan 25, 2003

by Reene

RISCy Business posted:

or bitcoins if your brain is broken beyond repair

nice username + thread topic combination here

Notorious b.s.d.
Jan 25, 2003

by Reene
vi was a visual mode hastily grafted to a text editor meant for teletypes

vim was an attempt to re-write vi for amiga computers. this was arguably not a very good idea.

i don't know how either one remains relevant today in the year two thousand and seventeen

Notorious b.s.d.
Jan 25, 2003

by Reene

power botton posted:

emacs is the inner platform effect for OSes

sortof. modern emacs explicitly set out to be an "inner platform." i'm not sure it counts as inner platform effect if it happens intentionally.

the original lisp machines were single-user workstations in a network environment. a lispM was the ultimate luxury for programmers. but nobody could afford one

gnu emacs, and gosling emacs before it, were crude attempts to re-create the lispM os + environment on top of unix, so you could have a taste of luxury on $10,000 workstations instead of $60,000 workstations

the lispMs are dead and gone but gnu emacs is still with us

Notorious b.s.d.
Jan 25, 2003

by Reene

eschaton posted:

I so wish Symbolics (or TI/LMI) would've hopped on the 68020 or 80386 train in the mid-1980s, no matter how nice they are a LispM is a royal pain to keep running

ti and symbolics concluded it wasn't possible, for performance reasons

xerox did actually port their lisp system to an emulator. there's even an x86/linux version floating around. i assume they were more open to it because interlisp's native hosts were so slow by 1980s standards (pdp-10 or dorado, pick your poison)

eschaton posted:

they honestly weren't even attempts to clone the LispM environment, not even the relatively primitive CADR/LMI environments much less the Symbolics Genera or later TI Explorer environments

they were much more attempts to clone the TOPS-20/ITS and Multics terminal-based emacs environments

i'm not so sure about this.

gosling, and gosling's emacs, came out of CMU's work with lisp on unix. he wanted a lisp-enabled, lisp-extensible editor that didn't require cmu lisp to get started. (and who can blame him. on 1980s hardware, cmu lisp was a real bear)

stallman, and gnu emacs, were explicitly attempts to clone the CADR environment that stallman was so fond of, after he gave up his quixotic effort to clone symbollics advances on lmi and cadr machines. i mean, sure, stallman would have had his own history with emacs on its/tenex/whatever, but that doesn't seem to have been very influential on gnu emacs.

the old pdp-10 emacs doesn't really resemble gnu emacs. the macro language looks more like vimscript than anything. it doesn't have a debugger. there's no notion of processes. as with vimscript, it's not a complete enough environment to write any novel applications. it's just a scriptable editor -- nothing more, nothing less.

gnu emacs started on day one with a pretty fancy lisp interpreter and complete api to drive the editor. it was never a good lisp but it was considerably more than a bundle of editor macros.

Adbot
ADBOT LOVES YOU

Notorious b.s.d.
Jan 25, 2003

by Reene
here is a freeware copy of the xerox interlisp environment, for those so interested

specifically it is a gui application, "grammar writer's workbench," which is hosted inside a complete interlisp setup. i think all the necessary dev tools are included, but i don't know enough about xerox-land to say. i have successfully gotten it running in the past but i don't really know how to use it!

http://www2.parc.com/isl/groups/nltt/medley/
ftp://ftp.parc.xerox.com/pub/lfg/README.TXT

the website omits any mention of the linux/i386 version, but the binaries are there on the ftp and described in the readme

  • Locked thread