Stewart Stremler wrote:
(I got tla running enough to pull down GST source, but the "worldview"
didn't make a lot of sense, and I didn't find any good documentation
in my brief search. I intend to revisit the issue, as I need to pull
down GST 2.2b...)
I wouldn't continue to waste time with tla/arch. For me, the big killer
is that it doesn't work on Windows. While you may scoff as a Unix user,
something which doesn't work on Windows generally means a poor
underlying engineering model. Most projects figure out how to handle
that refactoring pretty quickly.
Maybe it's a sign of senility setting in, but I just don't have any
tolerance for things which require too much of a "context switch"
anymore. Documentation and "cookbooks" can help cushion the context
switch, but only so far. Eventually the abstraction has to be simple
enough or it just doesn't fly.
tla/arch is too much. SVN, darcs, and mercurial are fine.
Python is a good example of a low context switch language. When I come
back to it, I need a quick reference guide and I'm up and running again.
Ruby would probably be similar. Tcl is fine. Lisp is fine. Perl
beyond basic regexes is not.
Java with Eclipse is probably right at my tolerance level. The fact
that I was sooooo much happier with Eclipse 3.2 than 3.1 tells me that
it's at the boundary. I tried to like Scala, but with its weak Eclipse
support, it's just beyond my tolerance.
C++ is beyond my tolerance level even though I used to be a C++
advocate. I have to pull out and read my "shelf o' C++" (Effective C++,
et al. Exceptional C++, et al., STL and IOStreams references) in order
to go back. I had a task that I thought C++ would be a good match for.
When I opened my 4th reference book just to understand how to use
the STL for a simple foreach, I realized that C++ is just not the right
solution now that we have good, stable alternatives.
make and autotools are beyond my tolerance level, nowadays. scons is
right at the boundary. If the documentation for scons had more recipes,
it would be okay.
So, who else did I forget to insult?
-a
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list