* Uriel urie...@gmail.com wrote:
I really would appreciate it if more people contributed content to
9times: http://ninetimes.cat-v.org
Aediks has started to post some stuff, but obviously there are many
more things that could be added (I have some interviews that I have to
finish
hmm, interesting, never heared about werc.
http://werc.cat-v.org/
Documentation is very straight forward.
can it be administrated via web ? or could I mount its datasource ?
Uriel already offered to give you an editor account for you or anyone
else interested in contributing.
Perhaps you
Hi folks,
just curious: which binfmt does Plan9 use ?
How are share libraries handled (if they exist at all) ?
Inspired by recent discussions @ gentoo-user, I'm thinking a bit
how an simple and efficient binfmt could look like. Some key
ideas are:
* purely runtime information (no debug stuff,
On Wed, Feb 17, 2010 at 02:31:09PM +0100, Enrico Weigelt wrote:
Hi folks,
just curious: which binfmt does Plan9 use ?
How are share libraries handled (if they exist at all) ?
Inspired by recent discussions @ gentoo-user, I'm thinking a bit
how an simple and efficient binfmt could look
* Jacob Todd jaketodd...@gmail.com wrote:
Where was this thread at? I'm subscribed to gentoo-user, but I don't have
any threads about binary formats in my inbox. Was the discussion in
another thread (maybe the giant HAL thread)?
Exactly this one ;-p
Oh, and we also talk about fat vs. tiny
On Wed, Feb 17, 2010 at 2:31 PM, Enrico Weigelt weig...@metux.de wrote:
Hi folks,
just curious: which binfmt does Plan9 use ?
How are share libraries handled (if they exist at all) ?
a.out(6)
no shared libraries.
Inspired by recent discussions @ gentoo-user, I'm thinking a bit
how an
Oh, and we also talk about fat vs. tiny libraries, etc.
Maybe you'd like to join in ;-)
please remember that this isn't a linux list.
- erik
And all of the below are some of the reasons I still love plan 9.
Simplicity first is a really great way to work (I've learned over the
years).
Dave
On Wed, Feb 17, 2010 at 6:06 AM, Gorka Guardiola pau...@gmail.com wrote:
On Wed, Feb 17, 2010 at 2:31 PM, Enrico Weigelt weig...@metux.de wrote:
* Gorka Guardiola pau...@gmail.com wrote:
On Wed, Feb 17, 2010 at 2:31 PM, Enrico Weigelt weig...@metux.de wrote:
Hi folks,
just curious: which binfmt does Plan9 use ?
How are share libraries handled (if they exist at all) ?
a.out(6)
no shared libraries.
ah, already suspected that
* the whole loader sits in the kernel (maybe w/ some additional
helper deamon in userland), but userland can pass parameters
like search pathes, etc via env.
IMHO having the dynamic loader in kernel-land (in contrary to ELF
on GNU) not just removes the need for lots of syscalls, but
And another important feature of shared libraries is, that when
some lib is updated, importing programs dont have to be recompiled.
What's the Plan9 solution here ?
We recompile the relevant executables. The speed of kencc makes this
much less painful than you might expect. It also happens
* blstu...@bellsouth.net blstu...@bellsouth.net wrote:
If you're interested in how to do dynamic loading in a clean
and elegant way, take a look at Inferno.
hmm, isnt this an interpreter-based system ?
Along the lines of what you're suggesting, everything is a module.
The only thing
* Steve Simon st...@quintile.net wrote:
We recompile the relevant executables. The speed of kencc makes this
much less painful than you might expect. It also happens very rarely
on plan9 - I cannot remember the last time we had a big pull.
Okay, but then (as an admin) you have to know which
* blstu...@bellsouth.net blstu...@bellsouth.net wrote:
If you're interested in how to do dynamic loading in a clean
and elegant way, take a look at Inferno.
hmm, isnt this an interpreter-based system ?
The application language is Limbo which is compiled to
Dis machine code. Dis is run
We recompile the relevant executables. The speed of kencc makes this
much less painful than you might expect. It also happens very rarely
on plan9 - I cannot remember the last time we had a big pull.
Okay, but then (as an admin) you have to know which apps have
to be recompiled. For a
We recompile the relevant executables. The speed of kencc makes this
much less painful than you might expect. It also happens very rarely
on plan9 - I cannot remember the last time we had a big pull.
Okay, but then (as an admin) you have to know which apps have
to be recompiled. For a small
On Wed, Feb 17, 2010 at 6:55 AM, Steve Simon st...@quintile.net wrote:
And another important feature of shared libraries is, that when
some lib is updated, importing programs dont have to be recompiled.
What's the Plan9 solution here ?
We recompile the relevant executables. The speed of
On 2/17/10, Steve Simon st...@quintile.net wrote:
And another important feature of shared libraries is, that when
some lib is updated, importing programs dont have to be recompiled.
What's the Plan9 solution here ?
We recompile the relevant executables.
also, plan 9 uses filesystems for many
On 16 Feb 2010, at 16:45, Enrico Weigelt wrote:
Hi folks,
anyone here interested in helping on a little plan9-related eZine ?
I've set up an joomla for it [...]
A nice thought, but you are suggesting making a pro-vegetarian website
and peppering the pages with pictures of juicy steaks.
On Wed, Feb 17, 2010 at 8:14 AM, Stuart Morrow morrow.stu...@googlemail.com
wrote:
On 2/17/10, Steve Simon st...@quintile.net wrote:
And another important feature of shared libraries is, that when
some lib is updated, importing programs dont have to be recompiled.
What's the Plan9
On 16 Feb 2010, at 04:57, andrey mirtchovski wrote:
perhaps this article could be of interest to this discussion. it only
considers fixed-width fonts but is worth a look if you're looking for
better fonts:
http://hivelogic.com/articles/top-10-programming-fonts
I have not attempted to convert
Ethan Grammatikidis eeke...@fastmail.fm said:
With reference to both this and the Binary Format thread I would like
to say I don't think many people really grasp how different Plan 9's
approach is. Unix was made with the idea of getting away from the
overburdened, ridiculously bloated
Bump the font size up by 1 in the terminal. Monaco stops being anti-aliased
at a far larger size than you'd expect.
it's not anti-aliased on purpose.
* EBo e...@sandien.com wrote:
Actually, explaining that in an ezine would make a wonderful article.
Actually if I had time I think we could post a half dozen or more references
which basically explain this as why Plan 9 was designed and developed in the
first place.
ACK. And that should
And if you do want to
recompile everything, running mk in /sys/src will recompile
everything and not take all that long doing it, especially if you
keep the object files around.
And I can vouch for the fact that this works just fine for the ARM
(impersonated in this case by a SheevaPlug)
* David Leimbach leim...@gmail.com wrote:
A lot of plug in functionality you'll find on other platforms
that requires a shared library approach can be implemented via
a file system service technique.
Of course, and I would really like to see that approach in the GNU
world too (actually, I
Okay, but then (as an admin) you have to know which apps have
to be recompiled. For a small system this might be okay, but
that doesnt scale well ;-o
Plan 9 _is_ a small system.
Even synthetic filesystems are good for moving bigger things to their
own services, there're many cases where that wouldnt make sense, for
example parsers. I doubt you'd really suggest putting an XML parser
to its own filesystem for real productional use ;-p (having such a
thing surely is a
On Wed, 17 Feb 2010, EBo wrote:
Ethan Grammatikidis eeke...@fastmail.fm said:
approach is. Unix was made with the idea of getting away from the
overburdened, ridiculously bloated operating systems of the past.
Actually, explaining that in an ezine would make a wonderful article.
Actually if
On Wed, Feb 17, 2010 at 10:21 AM, Enrico Weigelt weig...@metux.de wrote:
* David Leimbach leim...@gmail.com wrote:
A lot of plug in functionality you'll find on other platforms
that requires a shared library approach can be implemented via
a file system service technique.
Of course, and
Enrico Weigelt weig...@metux.de wrote:
And another important feature of shared libraries is, that when
some lib is updated, importing programs dont have to be recompiled.
Enrico Weigelt weig...@metux.de wrote:
Actually, that's just a matter of clean dependency handling.
Include an API/ABI
* David Leimbach leim...@gmail.com wrote:
No I'm not saying replace all library code with filesystems. I don't know
why you'd want an RPC interface to an XML parser :-).
You need to implement an RPC protocol for that. And most likely you
want to get the parsed content into some convenient
* Enrico Weigelt weig...@metux.de wrote:
* David Leimbach leim...@gmail.com wrote:
No I'm not saying replace all library code with filesystems. I don't know
why you'd want an RPC interface to an XML parser :-).
You need to implement an RPC protocol for that. And most likely you
want to
* J Thigpen (cdarwin) dar...@senet.us wrote:
hmm, interesting, never heared about werc.
http://werc.cat-v.org/
Documentation is very straight forward.
Yep, looks quite interesting. For now it still lacks the functionality
I need in most web projects (which joomla has ;-p), but could become
* Magnus Deininger dm...@web.de wrote:
yeah that sums it up pretty much perfectly :|
it's funny how 9p is a lot smaller (as a protocol and for
implementing) and it could be used for just about the same
stuff... if it would at least have had the courtesy of
solving a new problem...
well,
I've been trying for days to
reply a mail to skip.
it bounces.
Sorry to post this here, but
I don't know how else let skip now.
Yes, I'd like to have one :)
Sorry, but the list wouldn't like to know that you would like to have one.
Also I've never heard of any mediacloud.
On 2/17/10, Enrico Weigelt weig...@metux.de wrote:
* J Thigpen (cdarwin) dar...@senet.us wrote:
hmm, interesting, never heared about werc.
The list didn't want to know that the list didn't want to know it either.
On Wed, Feb 17, 2010 at 12:45 PM, hiro 23h...@googlemail.com wrote:
Yes, I'd like to have one :)
Sorry, but the list wouldn't like to know that you would like to have one.
Also I've never heard of any mediacloud.
On
Good subject.
Sorry, too.
I don't know how else let skip now.
facebook?
On Wed, Feb 17, 2010 at 03:06:57PM +0100, Gorka Guardiola wrote:
* each module may have an entry point (main module w/o is allowed,
even if it wouldn't make much sense ;-o), these are called after
relocation, along the dependency tree, from leaf to root.
no modules.
That's not entirely
i stand corrected :)
On 17/02/2010, at 22:27, Charles Forsyth fors...@terzarima.net wrote:
I don't know how else let skip now.
facebook?
I don't know how else let skip now.
facebook?
and googlewave.
P.S. i'm trying to figure out what's happening with stmpd.
Nathaniel W Filardo n...@cs.jhu.edu said:
On Wed, Feb 17, 2010 at 03:06:57PM +0100, Gorka Guardiola wrote:
* each module may have an entry point (main module w/o is allowed,
even if it wouldn't make much sense ;-o), these are called after
relocation, along the dependency tree, from
On Wed, Feb 17, 2010 at 3:16 PM, EBo e...@sandien.com wrote:
Nathaniel W Filardo n...@cs.jhu.edu said:
On Wed, Feb 17, 2010 at 03:06:57PM +0100, Gorka Guardiola wrote:
* each module may have an entry point (main module w/o is allowed,
even if it wouldn't make much sense ;-o), these
On Wed, Feb 17, 2010 at 03:33:03PM +0100, Enrico Weigelt wrote:
ah, already suspected that ;-o
I know that plan9's standard libraries are so small, that they
dont really need to be shared. But when more and more applications
von *nix world get ported, the problem might arise again.
And
46 matches
Mail list logo