"I'm guessing that he [the ubergeek] has figured out how to hotwire init so that it just
forks emacs and skips everything else...&quot; [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&#39;s Lisp workstations were developed (at MIT, the same time by the same people as emacs, which wasn&#39;t ported to unix until 81, the year I learned C &amp; vi). When in the early 90&#39;s I debated with one of the Unix Haters, Judy Anderson (of Stanford and PARC), I asked, &quot;OK, so what is better than Unix?&quot; and was surprised: &quot;nothing that isn&#39;t proprietary&quot; (their beloved lisp workstations). So who was it that quipped, &quot;Emacs would be a great operating system if only it had a decent editor&quot;? For them, the editor, the language, and the firmware were all each other.<br>
<br>It&#39;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&#39;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 &quot;Berkely, Bell, Unix, vi, C&quot; versus &quot;Stanford, MIT, emacs, Lisp&quot;. Really we need a &quot;GNU FOSS Sourceforge Red Hat&quot; OS that integrates with emacs and Lisp, so we can all make the choice for ourselves. &quot;Microsoft SCO Adobe Visual Studio Flash&quot; wont&#39; 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">&lt;<a href="mailto:rgb@phy.duke.edu">rgb@phy.duke.edu</a>&gt;</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">&gt; &quot;Robert G. Brown&quot; &lt;<a href="mailto:rgb@phy.duke.edu">rgb@phy.duke.edu</a>&gt; writes:<br>
&gt;<br>
&gt;&gt; How big are the emacs sources these days?  I mean, the installed binary<br>
&gt;&gt; and common packages alone are 22 MB in F14... and was that 73 MB<br>
&gt;&gt; installed?  Why, it was, wasn&#39;t it.  :-)<br>
&gt;<br>
&gt; And it&#39;s all full of goodness!<br>
<br>
</div>I&#39;ll bet it is!<br>
<br>
And somewhere in the world, just imagine, there is actually a geek -- in<br>
fact, I&#39;d like to think of him as &gt;&gt;the&lt;&lt; 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 &gt;&gt;access&lt;&lt; the web) -- who<br>
knows &gt;&gt;every feature&lt;&lt; of emacs, how to use every single thing that it<br>
can do.  In fact, like many emacs users, he doesn&#39;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&#39;t really see<br>
the point of consoles, xterms, shells and most software, because emacs<br>
can simply replace them all.<br>
<br>
I&#39;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&#39;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>
&gt;<br>
&gt; --<br>
&gt; Leif Nixon - Security officer<br>
&gt; National Supercomputer Centre - Swedish National Infrastructure for Computing<br>
&gt; Nordic Data Grid Facility - European Grid Infrastructure<br>
&gt; _______________________________________________<br>
&gt; Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
&gt; 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>
&gt;<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>
<br />-- 
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.