Uploaded on

Web 2.0 Expo Tokyo http://www.cmptech.jp/web2expo/

Web 2.0 Expo Tokyo http://www.cmptech.jp/web2expo/

More in: Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,185
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
116
Comments
0
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Fueling the Next-Generation Web Tim Bray Distinguished Engineer Director of Web Technologies Sun Microsystems
  • 2. Fueling the Next-Generation Web Tim Bray Distinguished Engineer Director of Web Technologies Sun Microsystems
  • 3. “Web 2.0”
  • 4. flickr.com
  • 5. del.icio.us
  • 6. blogs.sun.com
  • 7. youtube.com
  • 8. last.fm
  • 9. facebook.com
  • 10. twitter.com
  • 11. “Web 2.0”
  • 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!
  • 14. Everybody
  • 15. Everybody People who want to publish
  • 16. People who want to publish Pre “Web 2.0”
  • 17. Journalists, novelists, academics Outsiders People who want to publish Pre “Web 2.0”
  • 18. Journalists, novelists, academics Outsiders People who want to publish Today
  • 19. Journalists, novelists, academics Bloggers Outsiders People who want to publish (The Digital Divide) Today
  • 20. Contributors to the Web Today
  • 21. Large Audience Satisfying Audience Contributors to the Web Today
  • 22. People who want to build things
  • 23. People who want to build things Civilians Developers
  • 24. 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”
  • 25. People who want to build things Civilians Developers Tools: PowerPoint Tools: PHP, Rails, Django, Ajax toolkits Today
  • 26. People who want to build things Civilians Developers Tools: PowerPoint Tools: PHP, Rails, Django, Ajax toolkits Today
  • 27. 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”.
  • 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”. “Web 2.0” is good for business!
  • 29. Scaling Java and Dynamic Languages Concurrency Maintainability Time to Market Tooling Integration Web 2.0 Developer Concerns
  • 30. “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)
  • 31. REST Happy MVC developers Less Code Don’t Repeat Convention over Yourself Configuration Ruby and Rails
  • 32. Scaling Java and Dynamic Languages Concurrency Maintainability Time to Market Tooling Integration What Developers Care About
  • 33. Scaling Java and Dynamic Languages Concurrency Maintainability Time to Market Tooling Integration Which are most important?
  • 34. Maintainability Time to Market Which are most important?
  • 35. Maintainability Time to Market Which are most important?
  • 36. 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.
  • 37. 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!
  • 38. The Java Platform Today Java JVM Ruby JavaScript APIs PHP ... others ...
  • 39. How to Communicate
  • 40. Sun at Web 2.0 Expo • Eco server line-up. • Niagara processors. • JMaki/JRuby. • GlassFish. • Ruby on Solaris with DTrace. • Technology survey.
  • 41. Thank You! Tim.Bray@sun.com tbray.org/ongoing/