12. What Sun is Doing
• Joining the blogging revolution (blogs.sun.com);
major statements from CEO plus 3,000 other
bloggers.
• Releasing videos on YouTube.
• Making the company more transparent.
13. What Sun is Doing
• Joining the blogging revolution (blogs.sun.com);
major statements from CEO plus 3,000 other
bloggers.
• Releasing videos on YouTube.
• Making the company more transparent.
“Web 2.0” is good
for business!
25. People who want to
build things
Civilians Developers
Tool: PowerPoint Tools: C, C++, Java, Java EE, HTML, HTTP, CSS,
JavaScript, CGI, Apache...
Pre “Web 2.0”
26. People who want to
build things
Civilians Developers
Tools: PowerPoint Tools: PHP, Rails, Django, Ajax toolkits
Today
27. People who want to
build things
Civilians Developers
Tools: PowerPoint Tools: PHP, Rails, Django, Ajax toolkits
Today
28. What Sun is Doing
• Supporting “LAMP” Technologies on Solaris.
• Supporting Ruby and Rails in NetBeans, GlassFish,
Solaris.
• Excellent Ajax tookit: JMaki.
• Scalable, efficient Web servers with “Try and Buy”.
29. What Sun is Doing
• Supporting “LAMP” Technologies on Solaris.
• Supporting Ruby and Rails in NetBeans, GlassFish,
Solaris.
• Excellent Ajax tookit: JMaki.
• Scalable, efficient Web servers with “Try and Buy”.
“Web 2.0” is good
for business!
30. Scaling Java and Dynamic
Languages
Concurrency Maintainability
Time to
Market Tooling
Integration
Web 2.0 Developer Concerns
31.
32.
33.
34.
35. “Sun's support for Rails goes even further,
though. Their work on making Netbeans a
kick-ass Rails IDE seems to be progressing
at a rapid clip (and already winning fans).
Yet it pales in comparison to the rise of
JRuby as driven by Thomas, Charles, and
Ola. These guys are improving their JVM
implementation of Ruby at a truly insane
speed.”
- David Heinemeier Hansson
(Inventor & lead developer of Rails)
36.
37.
38. REST
Happy MVC
developers
Less Code
Don’t Repeat Convention over
Yourself Configuration
Ruby and Rails
39. Scaling Java and Dynamic
Languages
Concurrency Maintainability
Time to
Market Tooling
Integration
What Developers Care About
40. Scaling Java and Dynamic
Languages
Concurrency Maintainability
Time to
Market Tooling
Integration
Which are most important?
43. What Sun is Doing
• Supporting Matsumoto-san with hardware.
• Supporting next-generation Ruby research at U.
Tokyo: US$100,000.
• Implementing JRuby.
• Support in NetBeans and GlassFish.
44. What Sun is Doing
• Supporting Matsumoto-san with server donation.
• Supporting next-generation Ruby research at U.
Tokyo: US$100,000.
• Implementing JRuby.
• Support in NetBeans and GlassFish.
“Web 2.0” is good
for business!