“James Gosling, a Sun fellow, is the lead engineer and architect of the Java programming language and platform. Gosling has been involved in distributed computing since his arrival at Sun Microsystems Inc. in 1984. One of his major recent projects has been the Real Time Specification for Java, which became final in November. Before joining Sun, in Palo Alto, Calif., he built a multiprocessor version of Unix, the original Andrew window system and tool kit, and several compilers and mail systems. He earned his bachelor’s degree at the University of Calgary and his doctorate at Carnegie Mellon University. He was interviewed by eWeek Technology Editor Peter Coffee.” Read the interview at eWeek.
Internet Insight: Brewing Conflict
Submitted by Paul Ashford 2002-03-22 Java 10 Comments
<P>good one eWeek.
<P>Gosling seems kinda’ cool. Some quotes from the article:
<P><em>[interviewer] Are you using one (J2ME cell phone)?
[Gosling] I wish. In North America, the infrastructure sucks.</em>
<em>[interviewer] Why so little notice? Aren’t development costs the only IT cost that rises over time?
[Gosling] It beats the heck out of me.</em>
<em>There are two kinds of security
problems. The first kind arises where people are too stupid for words. Outlook is a petri dish. I
don’t know why anyone uses it.</em>
<em>The worst myth is “Java is slow.” The just-in-time compilers today are very good. My benchmarks beat C and C++ code.</em>
Beating a dead horse there though — It’s not the execution speed, it’s the startup time and memory footprint. Sun: <em>Please</em> start supporting native compilation. Maybe step in and lend a hand to GCJ.
<P>Then I might come back.
Forgot to close the bold tag. That last part, starting with “Beating a dead horse”, is me. Newman!
JohnG – very much agreed that Java’s big problem is “startup time and memory footprint.” I’d also like to point out that Java does not have a monopoly on increasing developer productivity. That tends to come from any decent high-level language. There are a number of good scripting languages around (Python, Perl, PHP, Ruby, …) that are much lighter weight yet just as powerful as Java. The only trouble is that they are all interpreted and therefore can be slower than Java.
I know why most people use outlook, it conviently tied to your date book and contacts (and to do list, etc.). I’ve tried plenty of times to find a good alternate and I couldn’t find any all in one package (the best solution I found was palm desktop (pretty decent considering its free and you don’t need a palm to download it) combined with oe or eudora.
outlook express is the one with probs, I used ms outlook from msoffice with no prob
I should’ve assumed it meant oe, but outlook has its own problems though (its vulnerable to a lot of the same oe specific virii, and milicious code). As for why people use oe, I could only assume because its free, easy to use and can be downloaded along with ie.
I recall hearing news about this Gosling which said he was arrested for child abuse or something of the sort. I heard it or read it some time ago. Does the article mention this?
Thanks for fixing my post webmistress!
> Brewing Conflict?
> good one eWeek.
I think it was a very poor choice of title. BREW is the name of Qualcomm’s competitor to Java. When I saw the heading, I instantly thought of that.
To set the record straight, the person you’re thinking of is Patrick Naughton, not James Gosling.