K3
Web 2.0 Expo Tokyo http://www.cmptech.jp/web2expo/
1082 views | comments | 4 favorites | 107 downloads | 1 embeds (Stats)
T1 1488 views
T2 637 views
More Info
This slideshow is Public
Total Views: 1082 on Slideshare: 1081 from embeds: 1
Most viewed embeds (Top 5):
More
Slideshow Transcript
- Slide 1: Fueling the
Next-Generation Web
Tim Bray
Distinguished Engineer
Director of Web Technologies
Sun Microsystems
- Slide 2: Fueling the
Next-Generation Web
Tim Bray
Distinguished Engineer
Director of Web Technologies
Sun Microsystems
- Slide 3: “Web 2.0”
- Slide 4: flickr.com
- Slide 5: del.icio.us
- Slide 6: blogs.sun.com
- Slide 7: youtube.com
- Slide 8: last.fm
- Slide 9: facebook.com
- Slide 10: twitter.com
- Slide 11: “Web 2.0”
- Slide 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.
- Slide 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!
- Slide 15: Everybody
- Slide 16: Everybody
People who want to publish
- Slide 17: People who want to publish
Pre “Web 2.0”
- Slide 18: Journalists, novelists, academics
Outsiders
People who want to publish
Pre “Web 2.0”
- Slide 19: Journalists, novelists, academics
Outsiders
People who want to publish
Today
- Slide 20: Journalists, novelists, academics
Bloggers Outsiders
People who want to publish
(The Digital Divide)
Today
- Slide 21: Contributors to the Web
Today
- Slide 22: Large Audience
Satisfying Audience
Contributors to the Web
Today
- Slide 23: People who want to
build things
- Slide 24: People who want to
build things
Civilians Developers
- Slide 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”
- Slide 26: People who want to
build things
Civilians Developers
Tools: PowerPoint Tools: PHP, Rails, Django, Ajax toolkits
Today
- Slide 27: People who want to
build things
Civilians Developers
Tools: PowerPoint Tools: PHP, Rails, Django, Ajax toolkits
Today
- Slide 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”.
- Slide 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!
- Slide 30: Scaling Java and Dynamic
Languages
Concurrency Maintainability
Time to
Market Tooling
Integration
Web 2.0 Developer Concerns
- Slide 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)
- Slide 38: REST
Happy MVC
developers
Less Code
Don’t Repeat Convention over
Yourself Configuration
Ruby and Rails
- Slide 39: Scaling Java and Dynamic
Languages
Concurrency Maintainability
Time to
Market Tooling
Integration
What Developers Care About
- Slide 40: Scaling Java and Dynamic
Languages
Concurrency Maintainability
Time to
Market Tooling
Integration
Which are most important?
- Slide 41: Maintainability
Time to
Market
Which are most important?
- Slide 42: Maintainability
Time to
Market
Which are most important?
- Slide 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.
- Slide 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!
- Slide 45: The Java Platform Today
Java
JVM Ruby
JavaScript
APIs PHP
... others ...
- Slide 46: How to
Communicate
- Slide 57: Sun at Web 2.0 Expo
• Eco server line-up.
• Niagara processors.
• JMaki/JRuby.
• GlassFish.
• Ruby on Solaris with DTrace.
• Technology survey.
- Slide 58: Thank You!
Tim.Bray@sun.com
tbray.org/ongoing/