Who's Who in the Enterprise Java World? Make your opinion known!

Home

News: Who's Who in the Enterprise Java World? Make your opinion known!

  1. The Middleware Company is compiling a list of the year's top 50 who's who in the Enterprise Java world, with the intent of bringing attention and awareness to the movers and shakers in the industry, both the known and the unknown.

    Candidates should be chosen and recognized for things they've done in the last 12-16 months. Who had made the most important contributions? Who had the most power and influence? Who were the most notable innovators/entrepreneurs? We have a growing list of names that have been added to the list.

    To give examples of the very diverse names that could fit in this list, the following is a sampling of the many that we think would qualify:

    Mark Hapner - J2EE 1.4 specification lead. Mark has been and is still driving direction for the J2EE platform.

    Scott McNealy - Ultimately the guy who can call the shots at Sun.

    Aslak Hellesoy - Aslak's work with the Pico container is an innovation that is starting an important new trend.

    Billy Newport - Billy Newport is the spec lead of the new Work Manager for J2EE containers JSR, and a key engineer on Websphere Enterprise. For years Billy has been pushing to get this type of functionality into the spec and now it might happen.

    Martin Fowler - Martin is in a position of power and influence, and his continued work is impacting the way people develop. His latest book is a contribution to the community.

    Rod Johnson - Rod's book was another contribution to the community, as was the Spring framework, which is setting new trends.

    Alfred Chuang - CEO of BEA, the vendors have major influences on the platform!

    Gavin King - Gavin King brought us Hibernate, nuff said.

    Ted Farrell - Architect and director of strategy for Application Development Tools at Oracle. Ted is very involved in the community and is pushing for things behind the scenes, such as databinding support in tools, etc.

    Mike Cannon-Brookes - Mike brought us and continues to run javablogs.com, and leads the OpenSymphony Group.

    Marc Fleury - Marc represents the open source vanguard, and is a key driver at JBoss and keeps Sun on it's toes.

    Onno Kluyt - The Chair and driver of the Java Community Process.

    Who would you recommend? To nominate someone, simply reply to thread and mention who you are nominating with a few words on why they should be in the Who's Who. Feel free to submit as many names as you like!

    Threaded Messages (93)

  2. How about Craig McClanahan for his work on Struts and (to a lesser degree) JSF? James Duncan Davidson for his work on Ant? And then theres Hani...
  3. How about Craig McClanahan for his work on Struts

    I agree, we would be screwed up without STRUTS.
  4. Cedric Beust for ejbgen. Great tool.
  5. Carlos E. Perez[ Go to top ]

    A Java advocate that demonstrated the productivity of Java when it was needed:
    Microsoft's huge media campaign to obfuscate and convert the masses over a year ago.
  6. Rickard Öberg[ Go to top ]

    For all the projects he started and the moved on from, but we all still use
  7. here is my list...

    Mike Spille
    Andreas Mueller
    Martin Fowler
    Rod Johnson
    Bill Venners - Artima
    Jim Waldo - Jini
    Ken Arnold - JavaSpaces
    Cameron Purdy - Caching, Distributed Computing
    Rickard Oberg - Visionary
    Marc Fleury - Open Source 'Business'
    Jack Shirazi - Java Performance
    Gregg Wonderly - Distributed Computing guru
  8. Don't forget The Core Developers Network (those you didn't mention yet) and the Geronimo pioneers.

    From what I know and I didn't see here Martin Fowler has a book on patterns of enterprise architecture (not to mention countless other articles and patterns).

    Talking about AOP ? Don't forget Jonas Boner/Alexandre Vasseur and their AspectWerkz.
  9. Gavin King
    Cameron Purdy
    Rod Johnson
    Daniel Savarese
    James Gosling
    Joshua Bloch
  10. Not only is Cameron Purdy an icon here, but he's taking up a JSR chair, IIRC.
  11. Bleh, sorry for another post but Daniel F. Savarese is the Technical Editor for JavaPro magazine.
  12. My list of personaliest with a significant and useful contribution to the community.

    1. Erich Gamma - JUnit and Eclipse.

    Gavin King - Hibernate, finally somebody with the guts to say that there's something wrong with locking in the middle tier.

    Rickard Oberg - JBoss JMX micorkernel

    Gregor Kiczales - For introducing Aspect Oriented Programming

    James Strachan and Bob McWirther - For Jaxen. Showing that the only thing of worth in XML is XPath.

    Graham Glass - For ObjectSpace and Glue. Showing how to design easy to use APIs.

    James Duncan Davidson - Ant. For saving us from the hell of "make"

    Ceki Gülcü - Log4j. For showing that the de-facto standard is better than the de-jure standard.

    Doug Lea -- for util.concurrent. For building a library that he alone understands.

    Karsten Lentzsch - JGoodies. For showing how not to build ugly Swing UIs.

    Matt Welsh - NBIO and SEDA.

    Daniel Savarese - For ORO. Regex for Java when nothing else was available.

    Jim Clark - For RelaxNG. For demanding that Schemas should be fundamentally sound and simple.


    And here's my list for those who should live in infamy for introducing dubious stuff:

    Craig McClanahan - Introducing a half baked idea like Struts and making it into a de-facto standard.

    Bill Burke - (JBOSS AOP) For misrepresenting AOP.

    Deepak Alur, Dan Malks and John Crupi - For trying so hard to hide the warts of EJB (Core J2EE Patterns)

    Jim Clark - For XSLT.
       


    And finally, the educators:

    1. Martin Fowler - For Analysis Patterns, "Refactoring" should go to the small talk guys, he simple put it in book form. Also gets a -1 for me for promoting evil technology in his latest book.

    2. Rod Johnson - For J2EE book that reveals the truth about EJB.

    Bill Venners - For Artima

    Cameron Purdy - For the most elloquent basher of .NET

    Gerald Bauer - For endless efforts to promote WebStart when nobody else cared.

    Jack Shirazi - Java Performance
  13. And Intellij's Idea team -- For leading (led?) the IDEs for Java
  14. James Goslin

    Craig Mac Clanahan

    Remy Maucherat

    Cedric Beust

    Marc Fleury

    Richard Monson-Haefel

    Sang Shin
  15. Gerald Bauer - For endless efforts to promote WebStart when nobody else cared.


    Thanks for the honor. Isn't it ironic how history repeats itself? Who cares about building up an open democratic alternative to Sun's soviet-style Java cartel process scheme today? Or who cares about building a rich internet for everyone using next-gen browsers propelled by open royality-free XML markup languages?

     - Gerald
  16. By looking at the above comments I have seen these names who have contributed a lot.
    1.Open Source community member
    Martin Fowler
    Joshua Bloch
    BEA
    Erich Gamma - JUnit and Eclipse.
    James Duncan Davidson - Ant. For saving us from the hell of "make"
    Gregor Kiczales - Mr. AOP
    Ed Roman - TheServerside.com
    Martin Fowler
    Eclipse
    Hemanth,Ramesh,Pramatiaans from India
    James Gosling
    Jason Hunter for JDOM
    Richard Monson-Haefel - for keeping us update on EJB
    Jim Clark - For XSLT.
    JBOSS
    & Floyd @ theserverside.com(before theserverside.net) not for his book but for theserverside.com
    BILL GATES (The BIGB who is sitting on the otherside of the webservice)
    Mr.x(whosoever i have missed)
  17. Rick Ross - the founder of Javalobby.
    Gavin King - Hibernate is a very great product.
  18. Probably not so much 'enterprise', but I would love to see there Gregor Kiczales for AspectJ.

    If we talk about the top 50 we should include Rick Öberg, although he didn't do a lot within the last 12-16 months;)

    And finally Hani Suleiman for targeting all nonsense in the Java World.
  19. Probably not so much 'enterprise', but I would love to see there Gregor Kiczales for AspectJ.

    >

    Gregor is more about aspects in general not just J.

    I want to see BILL BURKE for pioneering work in enterprise aspects not just AOP itself. Enterprise aspects have more impact in java.

    marcf
  20. yeah right[ Go to top ]

    keep dreaming marc...
  21. Bill Burke is great but also

    guys like Juergen Hoeller, Christian Bauer, James Strachan and Doug Lea.
  22. What about Hans Helmut?[ Go to top ]

    I nominate Hans Helmut for his unbiased J2EE advocacy.
  23. What about Hans Helmut?[ Go to top ]

    I nominate Hans Helmut for his unbiased J2EE advocacy.


    This is a good one!
  24. Josh Bloch
  25. Scott Ambler, Bill Venners, Rod Johnson, Gavin King, Kent Beck, ...
  26. Who's Who?[ Go to top ]

    You guys missed some of my favorite personalities:

    Rob Woolen - BEA - A one man army on the newsgroups.

    Mike Spille - Pyrasun - He keeps marketing claims in check, knows his XA stuff

    Andreas Mueller - IIT.de/SwiftMQ - A personality that's hard to keep under wraps, and a nice JMS impl.

    James Strachan - CDN - This guy is groovy .. no, really, he is!

    Greg Wilkins - Mortbay - He sails, so he has to be cool! He also supports JBoss, even though they piss on him.

    Bill Venners - Artima - A community for topics on distributed computing in Java.

    Graham Glass - TME (oops, he sold out to webMethods!) - XML visionary.

    Crazy Bob - Asylum, Inc. - Early AOP advocate, was AOPing WebLogic before the rest of us figured out the acronym.

    Rolf Tollerud - Real Ultimate Power, Inc. - If it weren't for Rolf, everyone would have switched to .NET by now.

    Peace,

    Cameron Purdy
    Tangosol, Inc.
    Coherence: Clustered JCache for Grid Computing!
  27. I second that[ Go to top ]

    Rolf Tollerud

    It should be a good laugh to see him demo that ole' hag: visual studio.

    Did they rename that too? 2003 studio maybe?
  28. Who's Who?[ Go to top ]

    You guys missed some of my favorite personalities:

    >
    > Rolf Tollerud - Real Ultimate Power, Inc. - If it weren't for Rolf, everyone would have switched to .NET by now.

    Haha. You are right. Without Rolf live would have been pretty boring. Hope none is voting for Gerald Bauer in the meantinme.

    Cheers,

    Jens
  29. Who's Who?[ Go to top ]

    "If it weren't for Rolf, everyone would have switched to .NET by now."


    Ha ha, I hope you are right, so I can go on nabbing projects from folks using inferior tools. But seriously can I get it in writing? I need something to show for all the people I meet at seminars and conferences that are accusing me for having destroyed contracts for millions and billions..absolutly unfair I am sure it is completely unfounded..

    My own favorite is Howard Lewis. I was so happy when the JSF guys at JCP didn't want him on the team..

    Regards
    Rolf Tollerud
  30. Who's Who?[ Go to top ]

    "I need something to show for all the people I meet at seminars and conferences that are accusing me for having destroyed contracts for millions and billions..absolutly unfair..."

    Well mate, didnt want to ruin your day, but if you are here, it is because you are our pet, even better: our clown!!

    The above and the fact this website has sold its soul to MS.

    So... keep trolling, be sure u'll get an award.
  31. I am not trolling at all, just telling the plain truth. You, on the other hand is trolling on the .NET side!

    Here is the complete list of the "10 most dangerous opponents”, which not only are very good computer specialist, but also have shown the rarest of all traits, to be able to think independently!

    Andreas Mueller
    Howard M. Lewis
    Jason Hunter
    Jurgen Hoeller
    Michael Kay
    Mike Spille
    Rod Johnson
    The Eclipse Team
    Vic Cekvenich
    Yann Caroff

    and above all,

    the Jakarta Org ("the professionals")

    Regards
    Rolf Tollerud
  32. That was nice..[ Go to top ]

    If it weren't for Rolf, everyone would have switched to .NET by now.


    ~MV
  33. Uncle Bob?[ Go to top ]

    Robert C Martin
  34. I would like to recommend a few folks who I have interacted with in the past.

    Jim Waldo(JavaSoft)- for his contributions to distributed programming system based on Java

    Amy Fowler(JavaSoft) - many of you might remember her from the days of AWT. She brought a lot to the world Java UI.

    Dr.Urs Hoelzle - Univ of California, Santa Barbara - principal designer of the "Hotspot" Java implementation

    I think many folks at the Apache Software Foundation deserve a round of applause.
  35. Kyle Brown : J2EE, Patterns, Web Services, WebSphere Application Server, etc...
  36. My list :
    TheServerSide ppl who setup community and provide free books :
    Floyd Marinescu
    Ed Roman

    JBoss Guys who make JBoss Clustering
    (few years ago, none will think clustering in open source projects)
    Bill Burke
    Sacha Labourey
    Bela Ban

    Struts make web develoment easier thus help fight against .NET
    Craig McClanahan
  37. It would be unfair to give me the full credit for the invention of PicoContainer. Cred should also go to Paul Hammant, with whom I invented it in June 2003. He is just as much the inventor as I, and without his long experience from the Avalon team, it would never have seen the light. -And not to forget Jon Tirsen, who has been ruthless with his constantly improving refactorings!
  38. Billy Newport definitely belongs on this list. His innovation and leadership of the WorkManager JSR will open up J2EE to a new class of applications.
  39. Where would we be without Gerald Bauer?
  40. I really like all the names cited so far, but a few others come to mind:

    Deepak Alur, Dan Malks and John Crupi (Core J2EE Patterns),
    Vincent Massol (Cactus),
    Jonas Boner and Alex Vasseur (AspectWerkz),
    Bob McWirther (Codehaus, Drools, Groovy)

    I'd also give some special mentions to the aussies Charles Miller and Simon Harris, for their great work on preaching the word. Amen, brothers!
  41. Cameron Purdy- with good perspective on technology, products and the usage; a good sounding board
  42. Cameron Purdy- with good perspective on technology, products and the usage; a good sounding board


    +1 for Cameron. In addition to Coherence he's also now the spec lead for the JCACHE spec, which is of vital importance to the future of Enterprise Java
  43. Rick Kowalsky. A totally unknown Java programmer, but it is because him and people like him, who keep doing Java programming, the big shots get their fame from.
  44. Richard Monson-Haefel.

    He currently serves on the J2EE 1.4 (JSR-151), EJB 2.1 (JSR-153) and EJB 3.0 (JSR 220) expert groups for the Java Community Process. He is a founder of Apache Geronimo, an open source J2EE Application Server, and OpenEJB, an open source EJB container system.
  45. The following trailblazers receive my vote:

    Educators

    • Jason Hunter - Servlets

    • Richard Monson-Haefel - EJB

    • Duane Fields, Mark Kolb - JSP

    • Ted Husted - Struts

    • Erik Hatcher - Ant

    • Rob Woollen - WebLogic


    Framework and Tool Invetors

    • Gavin King - Hibernate

    • Craig McClanahan - Struts

    • James Duncan Davidson - Ant and Tomcat

    • Rickard Oberg - XDoclet and JBoss

    • Rod Johnson - Spring Framwork

    • The Eclipse Team

    • Ceki Gülcü - Log4j


    Technology Evangelists

    • Salil Deshpande, Tyler Jewell - TMC

    • Floyd Marinescu - TSS

    • Cameron Purdy

  46. Best contributions for XSLT[ Go to top ]

    Michael Kay - Saxon XSLT engine and XSLT Programmer's Reference
  47. Rickard Öberg[ Go to top ]

    The one guy that still stands up for EJB
  48. Who's Who[ Go to top ]

    Rickard Oberg -- drew a lot of people towards J2EE and open source. He's been working on AOP for Enterprise systems since mid-late 2002. He blogged that his AOP was not mature (yet) for an open source release -- I look forward to the day he releases it (soon!). Every new industry needs people of his calibre that leads other to believe that it's possible.

    Craig McClanahan -- made J2EE adopters use mature technology.

    Rod Johnson -- educated J2EE developers and reminded them of the fundamentals (much like WRITING SOLID CODE points to core developmental issues).

    Gavin King -- very needed ORM layer for Java. The future will tell how important Hibernate's contribution to J2EE/Java.

    Bill Joy -- Jini and JLS.

    Doug Lea -- for util.concurrent. A lot of Java/J2EE products benefitted from this. A newer more readable(for the average java developer) version of your book will go a long way in more scalable software.

    Terence Parr -- for ANTLR. Starting from Weblogic, a lot of products have used it. If he insisted (like Apache does) that everyone acknowledge, then we would really see how many products use it.

    Guy Steele -- for JLS. You should share your knowledge through a more friendly book sometime (soon).

    Joshua Bloch -- for Collections and Effective Java and for SVJUG presentations AND JavaOne presentations.

    Howard M. Lewis Ship -- for Tapestry(.NET has similar components (more integrated) and few J2EE developers know much about it). And for HiveMind( your idea of using it for Eclipse plugins is really cool -- pls. do more to get it released)

    BEA -- for being the First One to get us all excited :-)

    Kent Beck & Eric Gamma -- As Martin Fowler says, "Never in the field of software development was so much owed by so many to so few lines of code"

    Kent Beck and the eclipse team -- For Eclipse. This and the lot of eclipse plugins will ultimately realize SUN's dream of pervasive Java.

    Crupi et al -- for Core J2ee. A new version using JDO/Hibernate would be very useful to the J2EE community.

    Martin Fowler -- for showing that there is (and was) more to Enterprise systems than J2EE.

    .
    .
    .
    .
  49. Scott Ferguson, Resin: Doesn't talk much, works hard. Hardcore.

    Amy Fowler, Sun: Ohhhh yeaaaahhh... ;-)

    Matt Welsh, NBIO/Sandstorm/SEDA: java.nio expert team, great architecture

    Magnus Stenman, Orion: For the restart of this server.

    Graham Glass: You lucky guy!

    and of course these guys:

    Cameron Purdy (perfect evangelist), Mike Spille (true pain), Billy Newport (likes Porsche), James Strachan (doesn't reply on mails), ...
  50. Howard Lewis Ship for Tapestry. It's a whole new way of doing web applications
  51. Jason van Zyl for Maven[ Go to top ]

    The Maven project management and build management tool (http://maven.apache.org/) is a very big step forward from the bare bones of Ant. Jason was and still is the driving force behind Maven.
  52. rickard oberg - for mastering rmi, inovative use of jmx, first? pure java aop solution, contributions to fleury corp inc webwork, xdoclet, expressions in jsp tags and god knows what else
  53. Just my 2c

    The whole http://www.theserverside.com team for their great job despite of moving to .NET :--)

    Jakarta team

    Dmitry Namiot http://www.servletsuite.com and Coldbeans team for components gallery

    Eugene
  54. So many people to choose from...

    1- Rickard Oberg for his innovation through OS and blog entries
    2- Rod Johnson for his incredibly good book and framework (with Juergen Hoeller of course)
    3- Cedric Beust for the WebLogic architecture and blog entries
    4- Gavin King for Hibernate
    5- Mike Spille for his technical insight on TSS
    5 ex-aequo- Cameron Purdy for his technical insight on TSS

    These are people whose advice I tend to trust. FWIW...

             Yann
  55. Who's who[ Go to top ]

    Ed Roman, for building a great community at theserverside.com and for his books to make EJB/J2EE concepts understandable to even those who suffered brain decay thanx to VB/J++/Visual Studio/.NET
  56. for what purpose[ Go to top ]

    The only purpose I can see in compiling a list of names like this one is to generate traffic for theserverside.com.
  57. Bill Gates[ Go to top ]

    for the competition!
  58. "Tony Sites" for his excellent tips in JavaWorld
  59. You can add many names here but definitely can not miss these two

    Mark Hapner and Vlada Matena
  60. Peronalities[ Go to top ]

    1. Erich Gamma - Eclipse. The best IDE I seen.
    2. Gavin King - Hibernate, one person have done more (with his commmand) than whole JCP about JDO :).
    3. Gregor Kiczales - Mr. AOP
  61. Viva La...[ Go to top ]

    Hey don't forget that Viva La Java La Revolution De Montecca guy or whatever he always says.

    Seriously though, Java should be an open standard! VIVA LA... Oh forget it
  62. I don't see the need to include the peanut gallery, although in that category, Rolf Tollerud and Hani Suleiman, are at least humorous.

    The 18-month rule should be bent in two cases--Rick Oberg (JBoss, Xdoclet, Webwork) and Vlada Matena, (Sun) for writing the EJB spec.

    Richard Monson Haefel-for his books and spec work
    Gavin King (Hibernate) and Craig Russell (JDO)--transparent persistence
    Craig McClanahan-Struts, early Tomcat
    Remy Maucherat-Tomcat lead for 4 and 5 releases
    Mark Fleury, Scott Stark, Bill Burke-JBoss
    Gregor Kiczales, Adrian Collier-Aspect J
  63. "Craig McClanahan-Struts, early Tomcat"


    Early Tomcat would be James Duncan Davidson, inventor of Ant (rumour has it he wrote most of Ant on a long flight)
  64. I think we need to give knighthood of enterprise java to Bill Gates From Microsoft. Without his Monoplistic company, enterprise Java would not be here :)
  65. Here's my own "updateable" version of the MVP list:

    http://www.manageability.org/blog/stuff/most-valuable-personalities-in-java
  66. Here is my list

    Cameron Purdy
    Cedric Beust
    Rickard Oberg
    Gavin King
    Mike Spille
    Rod Johnson
    Jack Shirazi
    Richard Monson-Haefel
    Floyd Marinescu
    Joshua Bloch
  67. Shai Agassi, migrate SAP to Java
    Bill Joy, Jxta, Jini, etc.
    Rickard Öberg, just great code
    Rick Ross, JavaLobby
    James Gosling
    Erich Gamma, Eclipse, JUnit etc.

    /Peter
  68. I disagree.

    Rod's framework is so much better then he gets credit for. (too bad "the powers" say I can't use it b/c "it's not struts" and its not @ 1.0)
    Josh wrote the first java book that made me go "hmmmm".
    Mike Spille is controversial on purpose... and is having an affair w/ Cameron.
    Cameron is the rock that reminds me that there are still a few good technologists left.. who write poetry on the side.
    Dion, Floyd (here's he been?), and Ed are hypemonkeys... who have created a community of almost 340k people who all care about the same thing? Bravo!
    Rolf pretends he's our enemy.
    Cedric has a hot girlfriend.
    Fleury is an egotistical, self rightous blight on open source.
    Rickard is banging Chiara.
    Craig doesn't believe in interfaces. (to the detriment of 750 thousand struts-monkeys)
    Did I mention that the XMLBeanFactory rocks?
    I like hibernate too, but.. do we need to put Gavin on the same list w/ Bill Joy and Gosling, Fowler (not Amy.. who, BTW is tasty!) Talk about a ground swell.
    Jason Hunter knows his sh*t. He's been around since servlets.com was a domin that was open for registration. Ask him about nio or xquery... and stand back.
    Crupi, et al are a bunch of stuck-up tools. "Dude, that's not a pattern... its a workaround"
    Hani rules.

    /9
  69. Nothing new here - Just wanted to echo nominations of Rickard Oberg, Cameron Purdy, and Rob Wollen for all the time they spend in the WebLogic newsgroups in 1999/2000. How about the JRockit team? The best damn VM out there. And kudos to Doug Lea for Concurrent Programming in Java.

    --Vinny
  70. Two more[ Go to top ]

    Allen Holub -> Software Architect, Author and Guru
    Ed Roman -> Author
    (Not covering many others already recommended)

    Thanks
    Dushy
  71. Guylets, (J2EE equivalent of Guys...)

    I don't know how you will come up with a final list of top 50. In my opinion, there will be many competitors. (Im not sure if the list can be orderded in any fashion)

    What i suggest is you can put a poll and ask people to rate (or just select, if you do not want to rank people). People will also have the opportunity to add their favourite star to the list. Rocks!!!

    In anycase, theserverside.com rocks.. I visit it @least twice a day !!!

    Thanks
    Dushy
  72. Joshua Bloch[ Go to top ]

    I would definitely like Joshua Bloch in the list for his sound advice in "Effective Java" on quality java programming, his contribution and involvement in Collections framework and more recently, jdk1.5.
  73. The CEO of BEA drove out the original architect of WebLogic. The architects should be nominated and not the CEOs that happen to have intelligent people working for them.
  74. Billy Newport <--- gets my vote[ Go to top ]

    Anyone who can take IBM from being 18 months behind everyone else to being the lead gets my vote.

    Billy Newport's the man!

    I'd also have to include James Duncan Davidson for ANT and Craig McClanahan for Struts. Other people I have high regard for and not mentioned so far include Steve Ross-Talbot for RulesML and WebServices, Robin Roos for his work on JDO.

    -John-
  75. Clinton Begin[ Go to top ]

    The first name I thought of was Craigh McClanahan so this is a "me too" vote for him also :-)

    But I have not seen Clinton Begin (www.ibatis.com) mentioned yet and with the JPetStore and hit DB framework I think that he belongs to the list.

    Regards
    M
  76. I nominate Richard Monson-Haefel, who has written excellent books on EJB, Web Services, and JMS. Many Enterprise Java experts got started on one or more of Richard's books.

    I also nominate John Zukowski, who has written extensively about almost everything related to Java.
  77. Martin Fowler[ Go to top ]

    Martin has written a reference book about Patterns of Enterprise Application Architecture
  78. What about the OO Design Visionaries?[ Go to top ]

    Here I'm thinking particularly of Peter Coad, Jill Nocola, Mike Abney and Mark Mayfield.

    Peter I nominate for his contribution in the books "Java Design" (still highly relevant in spite of its 1998 publication date) and "UML Modelling in Color".

    From Peter's Domain Neutral Component pattern evolved the highly valuable work of Nocola, Abney and Mayfield concerning their 12 Collaboration Patterns.

    We have object models, but what can we do with them? David Jordan brought huge experience in object persistence and object-based queries to the JDO specification effort, which gave the Java community a standard means of transparent and polymorphic object persistence.

    After all, without highly collaborative behaviourly-rich persistent domain object models the true power of J2EE is left unrealized....

    Kind regards, Robin.
  79. Data Persistence Nominees[ Go to top ]

    David Jordan of Object Identity, Inc. for dedicating is working life to JDO and his work for the JDOCentral community.

    Craig Russell for sustaining the JDO efforts, especially his work at the JDO 2.0 Kickoff.

    Andy Grove of CodeFutures as the new kid on the data persistence block with FireStorm/DAO tool that provides data persistence options of JDBC, EJB, and JDO.
  80. Data Persistence Nominees[ Go to top ]

    Philip: ... JDO ...

    I've been watching Patrick Linskey (of Solarmetric) evangelize JDO here in the states for a couple years now ... it's hard to mention JDO without recognizing his contributions, including on the EG and in the market. And although I've never met him, David Tinker has also been everpresent in the evangelism of JDO.

    Peace,

    Cameron Purdy
    Tangosol, Inc.
    Coherence: Clustered JCache for Grid Computing!
  81. and the nominees are..[ Go to top ]

    in order of importance

    1. floyd marinescu for theserverside.com
    1. Rickard Oberg for xdoclet, webwork, xwork, aop, jboss, attributes, and intelligent contributions to discussions though you dont do much blogging these days.
    2. Gavin King for hibernate
    3. Howard Lewis Ship for tapestry
    4. Marting Fowler
    5. carlos e. perez- the most awesome blog i have ever seen about java
    6. nullptr for his encouraging response to Brian on the Verge framework discussion: http://www.theserverside.com/news/thread.jsp?thread_id=23245
  82. The Developer[ Go to top ]

    I nominate the Java/J2EE Developer for who's who. The developer puts up with all the changing specs, APIs, etc, etc...The Developer is a hero in J2EE land
  83. NOT The Developer[ Go to top ]

    I nominate the Java/J2EE Developer for who's who. The developer puts up with all the changing specs, APIs, etc, etc...The Developer is a hero in J2EE land


    This may well be controversial, but in my estimation the J2EE Developer should NOT receive a nomination. Many projects have failed outright, or at least been hindered substantially, by developers eager to put more EJB and more J2EE on their resumes. Instead of warning management of the risks posed by adopting a technology (designed for solving complex problems) when the application at hand did not warrant that complexity, they boldly went down the J2EE path to the detriment of their employers/clients.

    The people who deserve mention here are
    (a) those who have steered the platform wisely (many already named),
    (b) those who have provided enterprise-capable alternatives to the complexity of J2EE (e.g. Gavin King, Rod Johnson & Jurgen), and
    (c) those who have illustrated to the rest of the community how the platform should, and should not, be used (I'm thinking specifically of Bruce Tate and Patrick Linskey).

    NOT the developer!
  84. From a learning perspective[ Go to top ]

    From a training perspective (we all had to learn somewhere!):

    Sang Shin for some assembling great training material on javapassion.com and personal dedication to developers everywhere.

    Mr X: all the tutorial writers at Sun (and elsewhere) for high-quality, freely available online J2EE tutorials!

    Marty Hall for all his work on Servlets training material.

    Ed Roman, Scott Ambler & Tyler Jewel for "Mastering EJB"

    John
  85. Open source[ Go to top ]

    Imagine what Java going to be without the Open source creator from Apache, JBoss, Jakarta, etc. to provide alternative for small and medium implementation, hence widen the Java adoption.

    These people are my nominations!

    -h
  86. Enterprise Java Top 50[ Go to top ]

    Sekhar Ravinutala of Oracle Corporation
  87. Nominations[ Go to top ]

    Ted Farrell, Thomas Kurian and Floy Marinescu
  88. Thomas Kurian[ Go to top ]

    I am impressed by Oracle participation and leadership in the JCP/JSR process. Hearing Mr. Kurian speak his commitment to the developing standards is impresssive!
  89. Nominations[ Go to top ]

    Thomas Kurian - Great visionary. Changed Oracle Application Server from unheard to top Application Server within 2 years.
  90. Great People[ Go to top ]

    Tedd Farrell, Tomas Kurian and Steve Muench.
    Steve is a guro of declarative data binding (see his white paper on otn)
  91. For Cocoon alone Stefano Mazzocchi should be on this list. Not to mention the many other apache projects he started and has contributed to over the years that I use daily. This guy does more than code, he sparks ideas, invites debate, and works hard maintain a positive community dynamic.

    http://www.betaversion.org/~stefano/
  92. One more[ Go to top ]

    Rajiv Gupta, the inventor of web services.
  93. One more[ Go to top ]

    To add to that, Gupta is also one of the Itanium architects.
  94. I got a few...[ Go to top ]

    Cameron Purdy
    Doug Lea
    Joshua Bloch
    Rod Johnson
    Bill Venners
    Martin Fowler
    Kent Beck
    Erich Gamma