9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Blake McBride <blake@mcbride.name>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] Ideas from Plan-9
Date: Sun, 15 Dec 2013 11:51:23 -0600	[thread overview]
Message-ID: <CABwHSOshOWvaBZkYZmmXJbfcKfmZQNOi=8imUgKdEppKtSSO3A@mail.gmail.com> (raw)
In-Reply-To: <CAOCRf5Vgii0pk+LfRJX+K4LKbzQ5T0g_Gn-VnwxNGbCepBKg4A@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 3657 bytes --]

I, respectfully, disagree.  The end purpose of any OS, platform, or program
is to perform some sort of function.  That end function is called an app.
 An app can be targeted at a programmer or a dumb user. The underlying
environment (including tools) determines the available facilities a
programmer has in order to construct said app.  Unix brings far, far better
facilities for the programmer than does Window for the construction and
operation of an app.  The new ideas embodied in Plan-9 bring considerable
enhancements to such an environment.

If I am not going to build an app of some sort or another, what is the
value of Plan-9?  Am I just going to spend all day playing with the cool
ideas with no end or purpose in mind?

Blake



On Sun, Dec 15, 2013 at 11:18 AM, Bence Fábián <begnoc@gmail.com> wrote:

> If bringing Plan 9 to the masses will bring forth stuff like C++ and Java,
> I will fight against it till my dying breath.
>
> Jokes aside. People don't want to use computers. People want to use apps.
> Noone will like Plan 9. Where you have to read manuals. They hate that. If
> you like Plan 9, and there's a usecase for it, use it. And write device
> drivers. That is much more helpful than trying to convince LKML folks that
> they need userlevel namespaces. People already tried this.
>
>
> 2013/12/15 Blake McBride <blake@mcbride.name>
>
>> On Sun, Dec 15, 2013 at 5:55 AM, trebol <trebol55555@aol.com> wrote:
>>
>>> .....  The lack of a
>>> web browser capable of deal with today's madness and the portability
>>> limitation of ape (at least for a ignorant like me) forcesme to deal
>>> with other OS I have to install and maintaining, so the simplicity and
>>> cleanness I like so much of plan9 become useless.  Thanks to Russ Cox
>>> for P9P!
>>
>> ....
>>>
>>
>> This is a great segue into a point I was hoping to make.  I read Rob
>> Pike's comments at:
>>
>>     http://rob.pike.usesthis.com/
>>
>> and it really got me thinking.  What a great idea he talked about!  I
>> think this may be at the heart of the Plan-9 idea.
>>
>> Mind-share and markets rarely move with sense or logic.  The better
>> approach rarely wins. It is more a matter of critical mass of mind-share.
>>  Linux, for a lot of really good reasons, has that mind-share (in the
>> technical arena).  (Of course Windows has much more mind-share do largely
>> to the fact that most users are non-technical and don't understand the
>> difference - not to mention Microsoft's bullying of the market...)
>>
>> I think Plan-9 suffered from two big issues.  The first was lack of
>> mind-share (crowd acceptance).  It is very hard to compete with Windows &
>> Linux.  The second was lack of support for a huge need - a fully functional
>> browser.
>>
>> In spite of some really great ideas, I think we'd all agree that Plan-9
>> has no real future.  On the other hand, I believe that some of the best
>> ideas Plan-9 brings us can and should be a part of the future.  I think the
>> best, most practical way to bring those ideas to wide-spread use and
>> availability is to implement those ideas in the Linux kernel.  I understand
>> that, since Linux is not Plan-9, there would be compromises and
>> limitations, but it would be a huge step in the right direction.  Plan-9
>> proved those ideas in an ideal environment.  Just like what Smalltalk did
>> to the world - creating C++, Java, the mouse, etc., Plan-9 can bring its
>> ideas to the mainstream through additions and improvements to existing
>> technology like Linux.
>>
>> Just some thoughts.
>>
>> Blake McBride
>>
>>
>>
>

[-- Attachment #2: Type: text/html, Size: 5076 bytes --]

  reply	other threads:[~2013-12-15 17:51 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-15 17:05 Blake McBride
2013-12-15 17:18 ` Bence Fábián
2013-12-15 17:51   ` Blake McBride [this message]
2013-12-15 18:00     ` Bence Fábián
2013-12-15 18:43       ` Blake McBride
2013-12-15 20:30     ` erik quanstrom
2013-12-15 19:18   ` Steve Simon
2013-12-15 19:28     ` Blake McBride
2013-12-15 19:31       ` Steve Simon
2013-12-15 20:03         ` Blake McBride
2013-12-15 20:17           ` erik quanstrom
2013-12-15 21:17             ` Blake McBride
2013-12-15 21:23               ` Bence Fábián
2013-12-16  0:30                 ` Blake McBride
2013-12-15 21:25               ` Lee Fallat
2013-12-15 22:17                 ` Blake McBride
2013-12-15 22:06               ` Kurt H Maier
2013-12-15 22:30               ` Matthew Veety
2013-12-15 22:48               ` Tristan
2013-12-15 23:28                 ` erik quanstrom
2013-12-17  0:29                 ` Jeff Sickel
2013-12-17  4:09                   ` Bruce Ellis
2013-12-18  9:47                     ` Conor Williams
2013-12-18 20:51                       ` erik quanstrom
2013-12-19 22:36                         ` Conor Williams
2013-12-19 22:53                           ` erik quanstrom
2013-12-19 23:15                             ` Conor Williams
2013-12-20  0:29                               ` Conor Williams
2013-12-20  0:37                                 ` Conor Williams
2013-12-20  0:56                                   ` Conor Williams
2013-12-20  1:44                                     ` erik quanstrom
2013-12-20  1:53                                       ` Conor Williams
2013-12-23 23:11                                         ` erik quanstrom
2013-12-23 23:44                                           ` Blake McBride
2013-12-24  0:29                                             ` David Arnold
2013-12-24  1:03                                               ` erik quanstrom
2013-12-24  3:13                                                 ` Blake McBride
2013-12-24  3:30                                                   ` erik quanstrom
2013-12-24  3:36                                                     ` Blake McBride
2013-12-24  3:45                                                       ` erik quanstrom
2013-12-15 18:59 ` Oleg
2013-12-15 19:13   ` Blake McBride
2013-12-15 20:19     ` Oleg
2013-12-15 20:43       ` Bence Fábián
2013-12-15 20:55         ` Oleg
2013-12-15 20:59           ` Bence Fábián
2013-12-15 20:47     ` Kurt H Maier
2013-12-16 21:26 ` Oleksandr Iakovliev
2013-12-16 21:47   ` Blake McBride
2013-12-16 21:55     ` Anthony Sorace
2013-12-16 22:08     ` Kurt H Maier
  -- strict thread matches above, loose matches on Subject: below --
2013-10-24  7:57 Keith
2013-12-15 18:43 ` Blake McBride
2013-12-16  4:54 ` David Arnold
2013-12-16 19:51   ` tyrrell t
2013-12-16 20:59     ` Charles Forsyth

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CABwHSOshOWvaBZkYZmmXJbfcKfmZQNOi=8imUgKdEppKtSSO3A@mail.gmail.com' \
    --to=blake@mcbride.name \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).