Johnny's Software Saloon

Weblog where I discuss things that really interest me. Things like Java software development, Ruby, Ruby on Rails, Macintosh software, Cocoa, Eclipse IDE, OOP, content management, XML technologies, CSS and XSLT document styling, artificial intelligence, standard document formats, and cool non-computing technologies.

My Photo
Name:
Location: Germantown, Maryland, United States

I like writing software, listening to music (mostly country and rock but a little of everything), walking around outside, reading (when I have the time), relaxing in front of my TV watching my TiVo, playing with my cat, and riding around in my hybrid gas/electric car.

Friday, December 23, 2005

AspectJ 5 Released This Week

AspectJ 5 was released this week on December 20, 2005.



The best details of what this includes is in the The AspectJ 5 Development Kit Developer's Notebook.




Here is a brief summary of the enhancements made; most of which are to take advantage of features introduced by JDK 1.5:



  • annotations

  • generics

  • autoboxing

  • varargs

  • enumerated types

  • covariance - lets you override a method and narrow its return type (something straight Java does not let you do)



Aspects look like they provide a way to handle a lot of difficult software engineering/maintenance problems elegantly.


0 Comments:

Post a Comment

<< Home

Related pages & news