From: Vladimir Los <wlad@mipk.kharkiv.edu>
To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu>
Subject: Re: [9fans] A prick into the wasps' nest ;-)
Date: Tue, 8 Jun 2004 11:17:24 +0300 [thread overview]
Message-ID: <40C57614.7030405@mipk.kharkiv.edu> (raw)
In-Reply-To: <ACCF003CBA3D09458207DB0CB86AD17D066356@XMAIL.asuch.cas.cz>
Good Day, Peter!
I am here at last... :o)
> I'm not going to switch to oberon ;-))
> i think it doesn't have anything like buton3 acquisition,
What do you and Rob talk about every time? Is button 3 role something
special in our life? :o))) Oberon not only use all three buttons, but
inserts so called "interclicks"... Due to them the count of functions,
which can be done by mouse (without keyboard shortcuts) increases...
> and piping to dot. And plumbing, of course.
I've started to learn Plan 9 as you know three days ago. What do you
mean saing about these things? Is it analog of "clipboard"? In Oberon
you can manipulate selected chunks of texts (not only texts but objects
of any types!). Of course Oberon has no analog of pipe (yet, because of
needless), but you can refer to need info by using special sintax
agreements (*, ~, ^).
Additionally, as I can see what Plan9/Inferno users can do only in acme,
Oberon users can do everywhere in the system. Any part (chaunk) of text
fulfiled syntax agreement (Module.Procedure) can be executed as "command"...
> BTW, old Oberon is dead,
A few brave sentence. They just transformed to new generation systems.
and Bluebottle has much more
> widozish look'n'feel, which i don't like...
Again. You have to see a great influance of Windows to "masses". Oberon
had very reach mouse actions combinations. But mainstream prefer
"windozish" approaches. I do not like Windows too. But I can say "yes
natural selection" (dirested by one firm - you know what I mean :o) )
made its work: nobody use Oberon or Inferno. Almost everyone use Windows
and has habit to its mouse actions agreement...
Of course we can create systems which are enough flexible to setup by a
user for his/her habits... But where are such systems? Linux?
> Not to say, how could I live without C?
As I can see Inferno users can! :o)
And I agree with them. More! If I work in Unix-like sustems, I prefer
Inferno just because it has many features looking like Oneron's ones. :o)
> However, some (maybe) provocative questions remain, namely :
> is OO paradigm overcome/superseeded/abandoned, or has more cons than pros?
Odf course I see this question is addressed to Rob but may I answer it too?
OO paradigm is not the question of programming (coding if you want).
This is the thing of thinking and design. Unix became so popular due to
its authors (designers) made OO decision: they started to think about
everything like about files. Thinking such way they have restricted a
domain of solutions, but at the same time they have desciplinized the
thinking of great deal of programmers...
If you think you can now not to take into account OO-design principles
just because last OSs were programmed and look like "nonOO", you are
wrong. OO can help you to create more structured and accurate programs.
You can start thinking more productively when you "prepare" you domains.
You can start undersatnd you program texts after several months after a
work is done. :o)
next prev parent reply other threads:[~2004-06-08 8:17 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-06-08 6:51 cej
2004-06-08 8:17 ` Vladimir Los [this message]
2004-06-09 23:10 ` kim kubik
2004-06-09 23:22 ` boyd, rounin
2004-06-09 23:40 ` George Michaelson
2004-06-09 23:41 ` boyd, rounin
2004-06-09 23:41 ` andrey mirtchovski
2004-06-09 23:44 ` boyd, rounin
2004-06-09 23:55 ` Geoff Collyer
2004-06-09 23:27 ` rog
2004-06-10 8:03 ` Vladimir Los
-- strict thread matches above, loose matches on Subject: below --
2004-06-10 9:43 Andrew Simmons
2004-06-10 10:36 ` Nigel Roles
[not found] <20040609125113.UCQG24541.imf23aec.mail.bellsouth.net@Xaplos>
[not found] ` <4fa4328626f76766f4799367fc0550c7@vitanuova.com>
2004-06-09 18:41 ` boyd, rounin
2004-06-10 8:16 ` vdharani
2004-06-10 3:25 ` boyd, rounin
2004-06-10 5:45 ` Nigel Roles
2004-06-10 9:20 ` Steve Simon
2004-06-10 9:20 ` Bruce Ellis
2004-06-10 14:55 ` boyd, rounin
[not found] <40C6C916.5080004@chunder.com>
2004-06-09 15:04 ` Mark F Rodriguez
2004-06-09 16:04 ` Bruce Ellis
2004-06-09 16:08 ` rog
2004-06-09 16:11 ` Bruce Ellis
2004-06-09 18:54 ` boyd, rounin
2004-06-07 7:09 cej
2004-06-07 15:53 ` Rob Pike
2004-06-08 7:32 ` Vladimir Los
2004-06-08 18:18 ` Sape Mullender
2004-06-08 18:55 ` Mark F Rodriguez
2004-06-08 18:58 ` William Josephson
2004-06-08 19:05 ` rog
2004-06-08 19:39 ` Mark F Rodriguez
2004-06-08 20:50 ` boyd, rounin
[not found] ` <40C6C6E8.1000302@chunder.com>
2004-06-20 22:35 ` vdharani
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=40C57614.7030405@mipk.kharkiv.edu \
--to=wlad@mipk.kharkiv.edu \
--cc=9fans@cse.psu.edu \
/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).