"I'm guessing that he [the ubergeek] has figured out how to hotwire init so that it just
forks emacs and skips everything else..." [RGB]<br><br>I think essentially they had that: Lisp used to be inefficient (as, aimed at the way logicians think, not at the way machines think) on general purpose hardware like the PDP, so in the 70's Lisp workstations were developed (at MIT, the same time by the same people as emacs, which wasn't ported to unix until 81, the year I learned C & vi). When in the early 90's I debated with one of the Unix Haters, Judy Anderson (of Stanford and PARC), I asked, "OK, so what is better than Unix?" and was surprised: "nothing that isn't proprietary" (their beloved lisp workstations). So who was it that quipped, "Emacs would be a great operating system if only it had a decent editor"? For them, the editor, the language, and the firmware were all each other.<br>
<br>It's all good. You can be close to the machine (C), the logician (Lisp), the engineer (fortran). You can express yourself with long sentences from a small alphabet/vocabulary (assembler, symbolic logic) or short sentences from a large vocabulary (APL, differential topology); use tools that do one job well (vi) or that are mutable into anything as needed (emacs). It's all good. We all have preferences, we are all finite, and different needs are served.<br>
<br>In the Religion Wars there is imbalance between "Berkely, Bell, Unix, vi, C" versus "Stanford, MIT, emacs, Lisp". Really we need a "GNU FOSS Sourceforge Red Hat" OS that integrates with emacs and Lisp, so we can all make the choice for ourselves. "Microsoft SCO Adobe Visual Studio Flash" wont' do it for us :-)<br>
<br>Peter<br><br><br><br><div class="gmail_quote">On Thu, Feb 17, 2011 at 10:59 AM, Robert G. Brown <span dir="ltr"><<a href="mailto:rgb@phy.duke.edu">rgb@phy.duke.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Thu, 17 Feb 2011, Leif Nixon wrote:<br>
<br>
</div><div class="im">> "Robert G. Brown" <<a href="mailto:rgb@phy.duke.edu">rgb@phy.duke.edu</a>> writes:<br>
><br>
>> How big are the emacs sources these days?  I mean, the installed binary<br>
>> and common packages alone are 22 MB in F14... and was that 73 MB<br>
>> installed?  Why, it was, wasn't it.  :-)<br>
><br>
> And it's all full of goodness!<br>
<br>
</div>I'll bet it is!<br>
<br>
And somewhere in the world, just imagine, there is actually a geek -- in<br>
fact, I'd like to think of him as >>the<< ubergeek, an actual<br>
evolutionary advance in ordinary geeks (at least, he would be if he were<br>
ever able to reproduce), the geek whose blood serum is 2/3 Jolt cola and<br>
1/3 Mountain Dew and who last actually got up from his workstation<br>
console in 1994, the first year one was able to order new computer<br>
hardware online for home delivery from the Web (using emacs ported to<br>
the Commodore Amiga, of course, to actually >>access<< the web) -- who<br>
knows >>every feature<< of emacs, how to use every single thing that it<br>
can do.  In fact, like many emacs users, he doesn't bother with silly<br>
things like mail clients, word processors, web browsers, editors,<br>
windowing interfaces, or command line interfaces OUTSIDE of emacs,<br>
because he never actually exits emacs.  Secretly, he doesn't really see<br>
the point of consoles, xterms, shells and most software, because emacs<br>
can simply replace them all.<br>
<br>
I'm guessing that he has figured out how to hotwire init so that it just<br>
forks emacs and skips everything else.  That is, assuming that he hasn't<br>
actually hacked emacs directly into the kernel.  Who needs init, anyway?<br>
One can start anything just as easily from inside emacs as by forking<br>
off of init, right...?<br>
<br>
;-)<br>
<font color="#888888"><br>
     rgb<br>
</font><div class="im"><br>
><br>
> --<br>
> Leif Nixon - Security officer<br>
> National Supercomputer Centre - Swedish National Infrastructure for Computing<br>
> Nordic Data Grid Facility - European Grid Infrastructure<br>
> _______________________________________________<br>
> Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
> To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf" target="_blank">http://www.beowulf.org/mailman/listinfo/beowulf</a><br>
><br>
<br>
</div><div class="im">Robert G. Brown                        <a href="http://www.phy.duke.edu/%7Ergb/" target="_blank">http://www.phy.duke.edu/~rgb/</a><br>
Duke University Dept. of Physics, Box 90305<br>
Durham, N.C. 27708-0305<br>
Phone: 1-919-660-2567  Fax: 919-660-2525     <a href="mailto:email%3Argb@phy.duke.edu">email:rgb@phy.duke.edu</a><br>
<br>
<br>
_______________________________________________<br>
</div><div><div></div><div class="h5">Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf" target="_blank">http://www.beowulf.org/mailman/listinfo/beowulf</a><br>
</div></div></blockquote></div><br>