The Artima Developer Community
Sponsored Link

Java Buzz Forum
AspectJ + AspectWerkz = AspectJ 5

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
dion

Posts: 5028
Nickname: dion
Registered: Feb, 2003

Dion Almaer is the Editor-in-Chief for TheServerSide.com, and is an enterprise Java evangelist
AspectJ + AspectWerkz = AspectJ 5 Posted: Jan 19, 2005 7:09 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by dion.
Original Post: AspectJ + AspectWerkz = AspectJ 5
Feed Title: techno.blog(Dion)
Feed URL: http://feeds.feedburner.com/dion
Feed Description: blogging about life the universe and everything tech
Latest Java Buzz Posts
Latest Java Buzz Posts by dion
Latest Posts From techno.blog(Dion)

Advertisement
The announcement that the AspectJ and AspectWerkz team are merging is great. I think it is a serious win win for both projects, and more importantly... AOP in general. I think the merger makes sense for both sides: What AspectJ gets out of the merger Top of the list is they get some really smart guys contributing to the new project. There is good work in the AspectWerkz weaver at load/runtime which can be used, and one of the biggest wins is political. There are a group of developers that don't want to use AspectJ based on the syntax. The fact that it isn't 'just Java'. One of the great parts of the merger is that both front ends will be supported. Now developers will have the ability to use the AspectWerkz syntax if they prefer. This has just taken down another barrier to entry. What AspectWerkz gets out of the merger The AspectWerkz team has a great product. There are some pieces that they are missing and would like to have. For example, tools: Eclipse/IDEA Plugins, ajdoc, etc. The AspectJ team has several people dedicated to the tools. It is hard to expect Jonas and Alex to work on great tools as WELL as the platform itself. It also doesn't really make sense for them to reinvent the wheel. Now they don't have too. They will get to reuse the AspectJ tools, mature backend, and suddenly their development team has grown to include all of the great resources of the AspectJ group. This is a huge win. The merger has been coming If you have tracked both projects, you quickly see that the semantics have been getting closer and closer to eachother. Now, there are only a few differences between the core of both projects (semantically). As soon as you get to that point, it is obvious that it doesn't make sense to compete as you are both so close. Team up and spend time furthering the cause instead of having two sets of tools. Two sets of backend. The politics The political side is also interesting. Who would have thought that BEA would be OK with having the project join Eclipse? There are reasons why it makes sense for the project to continue at Eclipse, and they revolve around patent law (remember, the Xerox patent is still out there!) Read more: AspectJ and AspectWerkz to join forces AspectJ and AspectWerkz Merge Forces

Read: AspectJ + AspectWerkz = AspectJ 5

Topic: [Jan 11, 2005 08:07 PST] 5 Links Previous Topic   Next Topic Topic: Creating Professionaly Looking .NET Applications? How Ironic

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use