I agree with you, but it is very difficult to have "pro" Web development subsystem if you can't run Java apps. The Amazon EC2 tools and the YUI Javascript compressor are two examples of staple web dev tools that are Java-based, not to mention the popular Eclipse IDE which some use.
This is true in the near-term, but in no way are these things required to make or run a web-app
Also, keep in mind that it's entirely possible for the developer community which uses these tools to maintain their own JVM if they need these things rather than it being on Apple's shoulders.
Java seems completely necessary now, but many languages that were 'necessary' for business like COBOL don't seem to be on too many people's mind now (not to discriminate, I'm sure there's still COBOL apps running and being maintained somewhere now).
I am sure I could come up with a few other things. Granted there are all sorts of plusses I didn't make a list of, and I liked having a choice of window managers.
I also had a Dell laptop (from work) at the time, one of their 'high end workstations', which was around a $2500 laptop new in 2009 which was a far worse computer than my ~$1000 Thinkpad.
If someone actually builds a laptop whose industrial design approaches Apple's level in some way (Thinkpads are close...) and has decent power management, I will be a happy man. I check in on the PC BSD project from time to time as well and hope that picks up more steam.
In 2005, while being interviewed for a documentary titled First on the Moon: The Untold Story, Aldrin told an interviewer that they saw an unidentified flying object. Aldrin told David Morrison, an NAI Senior Scientist, that the documentary cut the crew's conclusion that they were probably seeing one of four detached spacecraft adapter panels. Their S-IVB upper stage was 6,000 miles away, but the four panels were jettisoned before the S-IVB made its separation maneuver so they would closely follow the Apollo 11 spacecraft until its first midcourse correction.[36] When Aldrin appeared on The Howard Stern Show on August 15, 2007, Stern asked him about the supposed UFO sighting. Aldrin confirmed that there was no such sighting of anything deemed extraterrestrial, and said they were and are "99.9 percent" sure that the object was the detached panel.[37][38][39]
I stopped reading after the first sentence.
Goes without saying around here I believe...
It's not hip to bash Perl these days
I disagree!
I'm a recent graduate. I bet the majority of students, even those in the Linux club, would be hard pressed to write hello world in Perl without Googling. Speaking of, the culture at my school was very dictated by Google, and Google doesn't have much to say about Perl these days.
I don't think I did a single assignment in school which required me to even touch a line of Perl, and we had projects in assembly, C, etc. which I understand some programs these days don't touch so much (and focus on more high level languages, Java, etc.)
The general reaction to "I write a lot of Perl scripts at my internship" during school from peers was basically 'WTF?' followed by questions of how I dealt with the syntax, how hard it is to read, etc. I had the same reaction myself until I was writing a fair number of scripts in it. Even experienced developers at my current job (mostly Ruby shop) who never did much sysadmin stuff tend to have a hugely negative reaction to it.
The flexibility/portability thing is just awesome. It's awesome to be able to jump on just about any UNIX box and have Perl 5 there. With that and a little bash you can get just about anything done on the command line on a system you haven't had a chance to set up to your liking. use strict is great too when the programs get a little larger, though usually that means its time for a different language (if you ask me).
I'm guessing I'll never write a line of code targeted at Perl 6. By the time that is included with bare OSes and such, I'm sure they'll have a Ruby/Python/other language interpreter waiting for me. Or I'll just keep using Perl 5. Ain't broke, and such..
But does it run Flash?
Make sure you get the extended warranty if you plan on running Flash on that internal power supply
Of course you could say that letting people use the Internet or calculators isn't testing their own personal intelligence. Then again, if you ask them a math problem, are they cheating if they use a piece of scrap paper to work it out? Are they cheating if they use the symbols and tricks of mathematics that they've learned?
So in my case, I've used my graphing calculator as a crutch for a long time to remind me of math identities, or to confirm that this or that is equal to 1 to make sure I'm not going on a mathematical wild goose chase. I don't know if it makes me any less intelligent that I am not great at memorizing math formulae, but it does affect my ability to perform at a high level of mathematics.
So maybe the "important part" is that I know how to use the facts when presented to me, but what if I had the depth of knowledge to remember the proofs of these "simple facts" that some might think I don't need to know via rote memorization? I think I would be more intelligent and better at math if I could juggle the low level concepts of the identities at hand as well as apply them to higher level problems. And in some way, the availability of tools to relieve me of keeping a good understanding of the proofs, axioms and identities is inhibiting my ability to know them.
I still don't blame the existence of the tool. But I think it does require an adjustment of my own approach, and an awareness of the limitation of the tools and of weaknesses I might be acquiring in my critical thinking by relying on them.
Good points though!
" You might as well allow NYT editors to write articles like "Popo caps a bitch after she tried to jack a 7-11"
Are you listening NYT? I will buy print and web editions of your paper, as well as follow you on Twitter if this starts happening.
Truly simple systems... require infinite testing. -- Norman Augustine