Arch2Arch Tab BEA.com
Syndicate this blog (XML)

Blended Development: BEA and Hibernate

Bookmark Blog Post

del.icio.us del.icio.us
Digg Digg
DZone DZone
Furl Furl
Reddit Reddit

Bill Roth's Blog | October 7, 2005  12:36 AM | Comments (0)


We have been taking a lot about "blended" development and the blended development model. What does this mean? Simply that there are multiple frameworks and execution environments out there, and developers are blending them to get their job done. We realize this, and are doing everything we can to support it. It is important to realize that we are in the middle of a historical shift in terms of innovation in programming models. The history of development paradigms seems to oscillate between times to great innovation where many frameworks are available, and times when the industry seems to settle on just a few. Consider the late 1980's and early 1990's. (Yes, I will date myself). There were multiple paradigms including Smalltalk, C, C++, Objective-C, Ada, and even APL. Then, a few year later, the world narrowed down to just a few models, like C++/MFC and J2EE and J2SE.

We are now in the middle of an explosion of frameworks and development languages/models. These include things like Spring, Beehive, Hibernate, and languages like PHP, Perl, and Ruby. We've realized this trend and announced a customer support offering for Spring, certified Spring bits on Dev2Dev. Our new tools offering, based on our acquisition of M7, supports frameworks like Hibernate and environments like JBoss and Tomcat.

A natural question comes up. "Doesn't this endanger your investments in the WebLogic family and its frameworks?" This question arises from a fundamental misunderstanding of what BEA does and our reason for our existence. BEA is here to simply the enterprise and enterprise development. Some will say "Won't support of Hibernate support its creators?" The fact of the matter is that developers are using these frameworks today, principally because they are powerful AND simple. This fits our mission, and we'll be there to be provide great tools and a rock solid execution environment. If it is popular, runs on server-side Java, and makes things easier for the developer, we'll be there.


Comments

Comments are listed in date ascending order (oldest first) | Post Comment



Only logged in users may post comments. Login Here.

Powered by
Movable Type 3.31