Part of the appeal of pinball, to me, is that you can win free games (at least in the U.S.). At my local movie theater I can play for a couple hours on a dollar, and usually only for half a dollar.
That's what attracted me to pinball as a kid -- I could play for 15 minutes and run out of money with a video game, or play for hours on the same amount of money playing pinball.
The only WTF is that you've failed to fully grasp how Tcl works. Tcl requires something of an experienced and open-minded perspective. You can't take what you learned in your C or Java class and expect Tcl to work the same way.
There's a reason why comment parsing is the way it is, and generally speaking it's a good reason. Much like there's a reason Python uses whitespace for indentation. Maybe it's not your cup of tea, but it serves a purpose. And much like Python's use of whitespace, Tcl's comment behavior is not nearly as bad in practice as you think.
Yeah, there's a couple of clearly strange things about Tcl, but from that strangeness comes a remarkably powerful language.
I recently gave myself the task to learn PHP (lots more PHP jobs than Tcl jobs, sadly) and was saddened to see all the hacks and special cases I had to remember about the language. Not that PHP is a bad language per se, but after living by choice with Tcl for over a decade, most other languages pale in comparison. Seriously. Tcl is one remarkably well designed language.
But, of course, we each have our own opinion of what makes for a good language. Just because Tcl doesn't meet your definition doesn't make it worse, just different.
"Apple has failed to notice that there is nothing the iPhone's OS does that Android cannot do."
... except actually be able to be used by real people on real phones that can be bought in stores today. It's unlikely we'll see a purchasable android-based phone until -- what? -- 2009?
I think "coasting on its reputation for UI" is probably a good thing. In fact, I think this "coasting" has proven that eye candy doesn't really matter. People say "hey, mail looks different from safari looks different from itunes looks different from finder...." and yet the mac is still the easiest system out there as far as overall usability is concerned.
The conclusion I draw from this is, Apple still knows a thing or two about usability. They may toss a few pebbles in the path along the way WRT to mixing themes, doing a few small things badly (such as the mechanism to resize windows) and so on, but overall they're still better.
For those reasons, I kinda hope they do coast on their reputation for a while longer and not keep messing with the winning formula (think Coke Classic if anyone reading this is old enough to remember that fiasco).
That said, if I were to run MacSaber for the first time (or some little game or widget or whatever) and I suddenly got a box asking for my root password, you can bet I would be stopped dead in my tracks. You just DON'T SEE those boxes unless you are doing system updates or installing software like Office. If you just download a program and double click on it and get that, you have to wonder what it's doing.
It is really helping me out right now. I'm having to move far away to a place I've never been. Google Earth lets me view the area from space, get a feel for neighborhoods, distances, etc. It can plot routes between potential houses for rent/purchase and schools, businesses, etc.
For relocating to an unfamiliar place, it's quite handy. Sure, much (most? all?) of the same stuff can be done through maps.google.com, but it's much speedier using the thick client.
Hmmm. $100 won't buy a whole heckuva lot of schoolbooks. Imagine, though, a $100 laptop that can download all the content of as many schoolbooks as they want. I think the laptop is better than $100 of your high quality textbooks in this regard. The laptop gives them access to way more data than a handful of schoolbooks.
But.... google isn't "suggesting" anything. Google is merely reporting facts ("here's the data we have found on the internet for those keywords"). They aren't saying "hey, get this free thing instead!".
Play the Spiderman game, it has a center post so it's nearly impossible for it to drain straight down the middle.
You must not have won a game recently. All stern games have a knocker. Most kids have no idea what that sound means though.
Part of the appeal of pinball, to me, is that you can win free games (at least in the U.S.). At my local movie theater I can play for a couple hours on a dollar, and usually only for half a dollar. That's what attracted me to pinball as a kid -- I could play for 15 minutes and run out of money with a video game, or play for hours on the same amount of money playing pinball.
The only WTF is that you've failed to fully grasp how Tcl works. Tcl requires something of an experienced and open-minded perspective. You can't take what you learned in your C or Java class and expect Tcl to work the same way.
There's a reason why comment parsing is the way it is, and generally speaking it's a good reason. Much like there's a reason Python uses whitespace for indentation. Maybe it's not your cup of tea, but it serves a purpose. And much like Python's use of whitespace, Tcl's comment behavior is not nearly as bad in practice as you think.
Yeah, there's a couple of clearly strange things about Tcl, but from that strangeness comes a remarkably powerful language.
I recently gave myself the task to learn PHP (lots more PHP jobs than Tcl jobs, sadly) and was saddened to see all the hacks and special cases I had to remember about the language. Not that PHP is a bad language per se, but after living by choice with Tcl for over a decade, most other languages pale in comparison. Seriously. Tcl is one remarkably well designed language.
But, of course, we each have our own opinion of what makes for a good language. Just because Tcl doesn't meet your definition doesn't make it worse, just different.
"Apple has failed to notice that there is nothing the iPhone's OS does that Android cannot do."
... except actually be able to be used by real people on real phones that can be bought in stores today. It's unlikely we'll see a purchasable android-based phone until -- what? -- 2009?
I'd vote for power, phone and network outlets at desk height.
I think "coasting on its reputation for UI" is probably a good thing. In fact, I think this "coasting" has proven that eye candy doesn't really matter. People say "hey, mail looks different from safari looks different from itunes looks different from finder ...." and yet the mac is still the easiest system out there as far as overall usability is concerned.
The conclusion I draw from this is, Apple still knows a thing or two about usability. They may toss a few pebbles in the path along the way WRT to mixing themes, doing a few small things badly (such as the mechanism to resize windows) and so on, but overall they're still better.
For those reasons, I kinda hope they do coast on their reputation for a while longer and not keep messing with the winning formula (think Coke Classic if anyone reading this is old enough to remember that fiasco).
That is a most excellent observation
It is really helping me out right now. I'm having to move far away to a place I've never been. Google Earth lets me view the area from space, get a feel for neighborhoods, distances, etc. It can plot routes between potential houses for rent/purchase and schools, businesses, etc. For relocating to an unfamiliar place, it's quite handy. Sure, much (most? all?) of the same stuff can be done through maps.google.com, but it's much speedier using the thick client.
Hmmm. $100 won't buy a whole heckuva lot of schoolbooks. Imagine, though, a $100 laptop that can download all the content of as many schoolbooks as they want. I think the laptop is better than $100 of your high quality textbooks in this regard. The laptop gives them access to way more data than a handful of schoolbooks.
But.... google isn't "suggesting" anything. Google is merely reporting facts ("here's the data we have found on the internet for those keywords"). They aren't saying "hey, get this free thing instead!".