I am always amazed when people fail to distinguish
between constants and variables.
I am all the more amazed when the victims of such confusion
are the otherwise brilliant implementers of programming languages.
You'd think that if anyone knows the difference
between a variable and a constant,
it would be a programming language implementer.
(
Read more... )
Comments 14
"It is possibly the individual interest of these experts to promote labor-intensive solution where their expertise is the development bottleneck."
If you've ever had to use open source software that ThoughtWorks has touched, you'll develop this kind of suspicion immediately. Selenium is a fantastic HTML testing tool, however the infrastructure supporting the tooling seems deliberately half complete and painful to use. Setting up and running Selenium Grid on anything but a clean room environment is an exercise in grief heartache and madness. Good ideas are replied to with curt responses that 1) you dont want to do that 2) my way is better 3) you are wasting my time suggesting that 4) i have better things to do. It seems like an awfully defensive reply for someone asking for test tools a junior automator (and not a dedicated programmer) could use.
Reply
Reply
Reply
I know this is the internet and you feel you must defend yourself, but you're responsible for what you post. What you posted is factually inaccurate and your reply here shows that. Take responsibility.
Reply
If you actually start using the microkernel architecture for anything at all, each additional level of splitting your software into microkernel-level isolated servers will take its toll both at programming-time and run-time for zero gain in functionality.
Reply
Reply
Granted I've not played with it, but it seems to me to be one of the more inspiring pieces of OS design that suggest to me that there's a much better way of doing things than the current status-quo, be it Microsoft or Linux.
http://en.wikipedia.org/wiki/QNX
Reply
From all that I remember reading about QNX, its main useful technical ideas, that made it easy to write distributed applications, is hardly tied to the "microkernel" paradigm. Exposing an API that allows to easily abstract away locality? Either Plan9 or Erlang will provide that without "microkernel" nonsense. Simple design? The Amiga had something simple without being a "microkernel".
Once again, the "microkernel"ity is the stupid thing that's easy to intoxicate oneself with. But it's not the interesting thing that positively contributes to performance, robustness or simplicity.
Reply
Reply
http://projectfortress.sun.com/Projects/Community/blog/ObjectOrientedTailRecursion
Reply
Reply
Leave a comment