On Dec 17, 2007 12:39 AM, Michael Schippling <[EMAIL PROTECTED]> wrote:

> In my humble, humbling, and limited experience with academically
> driven software, upgrading to the new-improved version of something
> generally exposes one to the Latest Software Engineering Paradigms,
> since such software is generally developed by grad-students who
> need thesis topics, without actually providing much in the way of
> functionality to those of us who ply the trade without benefit
> of publication opportunities...
>

There is a lot of truth in this, but I do not consider that profiting from
real innovation in OS design (for free, BTW) has no value for the
practitioner. The benefits from many of these architectural innovations
might not be obvious in the short term. But as we move along the 2.x path,
there are increasing sings that most of the decisions have been the right
ones, as evidenced by the increase in portability, robustness, etc. Agreed,
some time will pass until the 2.x code reaches the maturity of the 1.x code,
but this is just a question of enough eyeballs.

>
> So, aside from applying my rusty hermeneutic skills to the TEPS,
> is there someplace I can find a good description of the advantages
> of re-experiencing the TOS learning cliff under T2? I mean, if I
> port my working systems to some-slightly-different-but-almost-
> the-same--except-oh-yeah-we-forgot--that version, what's in it
> for me and mine?
>

I would not say that the relation between T2 and T1 can be characterized by
"almost-the-same--except-oh-yeah-we-forgot-that-version". For more info on
the T2 philosophy and how it differs from what we had in 1.x, you can check
for example the T2 technical report and the HAA and "power locks" papers:

http://www.tkn.tu-berlin.de/publications/papers/T2_TR.pdf
http://www.tkn.tu-berlin.de/publications/papers/flexible_hardware_abstraction.pdf
http://www.tkn.tu-berlin.de/publications/papers/sosp186-klues.pdf

Vlado
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to