Read Digital Edition


SYS-CON.TV
Top Linux Links You Must Click On
Yakov Fain's Java Blog: "Today's Talk by James Gosling"
I'm typing this while listening to the early morning talk by James Gosling in New York City


Stay tuned for Jeremy Geelan's live
SYS-CON.TV interview with James Gosling

I’m typing this while sitting at the Sun’s Worldwide Education and Research Conference and listening to the early morning talk by James Gosling in New York City.  I do not have time to make my notes pretty, so here’s a raw version of the notes:

There are four  Java universes: Enterprise, Standard,   Embedded, Card
The USA  is a third-world country when it comes to cell phones

There are 1.2B Java cell phones and 1.5B smart cards

Java is a homogeneous view of a heterogeneous reality Java is a conceptual framework

Brazilian healthcare: 120 mil people in LDAP database and access it with Java

Java is taught everywhere. Taken over from Pascal: you can learn the language and actually use it after school.

People learn Java and get employed

James uses OS X , cause Apple makes laptops that do not suck.

With Java you learn once, work anywhere

Complexity hurts Java. The language itself is simple, but the enterprise edition is getting complex. Tools make the whole environment work smoothly.

There are 5M m professional Java developers in the world

 Java has standards:

a)      Spec lead and expert group (what is it for? What does it do?),
b)      reference implementation (can it be built? A sample code)
c)      compatibility test suite (is my implementation correct?)

Engineering teams work in every continent Engineers  from St. Petersburg, collaborate with engineers in CA, results are amazing

Java tools:

For the corp developer: Java Studio Creator
For the enterprise developer: Java Studio Enterprise
For the C/C++/Fortran developer: Sun Studio, full native environment
For the Java Expert: NetBeans, Open source dynamic Java IDE
All these tools are cross platform and free!

BlueJ IDE is designed for teaching programming and now it’s integrated into NetBeans, which allows you to go from your basic learning lessons to development of the Enterprise systems.

Project Mackinac: the real-time Java platform

Real-time Java is used in the extreme vewrsion of real time, i.e. flight control systems: Real time hotspot, controlling physical systems, complex sensors controls, highly deterministic timing (despite garbage collection). The airplane is a Web service

It’s disturbing how few people take algorithm courses. Pay attention to multi-threading when you write your components. Frameworks do multi-threading, but developers do not.

Service component architecture  (SCA) is about how you manage and support SOA.

Java is not a product of Sun Microsystems, it a community process driven by multiple institutions around the world.

There was about 200 people in the auditorium.  I was the only person who got to ask James a question.

Q:  There are many new programming languages these days.  Do you feel that Java is in danger?

A: No, Java is not in danger. Scripting lang like PHP and Ruby get a lot of power in specialization. If you need to  develop a Web page, they are good, but they do not scale. a+b+c in Java has huge lead in terms of performance over all these languages. Sun is  trying to develop tools for simplicity while maintaining the power.With PHP you can write a Web presentation layer, but not interplanetary navigation.C# it’s hard to criticize, they just copied the Java spec, and  hopelessly stuck in the only platform.

That’s all folks!

posted Thursday, 9 March 2006

About Yakov Fain
Yakov Fain is a Managing Director of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. He is an Adobe Certified Flex Instructor. Currently Yakov works on the book for O'Reilly "Enterprise Application Development with Flex". He twits at twitter.com/yfain.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Here's the video from that event:

http://sys-con.tv/read/196169.htm

I'm typing this while sitting at the Sun's Worldwide Education and Research Conference and listening to the early morning talk by James Gosling in New York City. I do not have time to make my notes pretty, so here's a raw version of the notes.


ADS BY GOOGLE
SYS-CON Blogs
Constraints are an interesting way to write programs. In a constraint system, instead of listing a jumble of instruct
No, this is not a tutorial about Apple Keynote, but a first impression from me, who have just used it for the first time
My presentation about exposing Domain Models through RESTful Web-Services has been accepted at JFokus, a Java conference
Latest Articles, News & Posts
Computational science is the field of study concerned with constructing mathematical models and numerical techniques that represent scientific, social scientific or engineering problems and employing these models on computers, or clusters of computers, to analyze, explore or solv...
Will such disintermediation be the final straw for the ailing Telecom giants already faced with the ultimate threat of being relegated to just bit pipe providers?
Dell confirmed that it’s trying to buy the gone-bust Israeli clustered NAS start-up Exanet after Israel’s Globes news site said Monday that the deal was in the bag. There is also speculation that Dell might start selling EMC’s recently acquired Data Domain deduplication widge...
Dell, which has been promising a little M&A, is buying the gone-bust Israeli-based clustered NAS start-up Exanet according to Israel’s Globes news site. Dell is reportedly only paying $12 million for a company whose four investors kicked in $70 million over the last 10 years. The...
“By 2012, hosted security services will overtake both software and appliances as the most widely deployed new SMB messaging security platform.” Source: IDC, 2008 A rise in converged web and email threats underpins a need for improved security solutions; a struggling economy under...
SYS-CON Events announced today that Ping Identity, the leader in Internet Identity Security, will exhibit at SYS-CON's 5th International Cloud Expo, which will take place on April 19-21, 2010, at the Jacob Javits Convention Center in New York City. Cloud Expo is the world's leadi...
Subscribe to the World's Most Powerful Newsletters
SYS-CON.TV Interviews
Interview with Leslie Templeton of Quasar Technologies
Interview with Dave Wolf of Cynergy (Silverlight Practice)
Interview with Marc Marin of Quasar Technologies
Interview with Dave Wolf of Cynergy (RIAs in the Enterprise)