Poster taggade med ‘aspectj’

Oj, vad tiden går fort när det är sommar… Det var nästan två månader sedan vi bloggade sist, men nu är det full fart igen! Vi får be om ursäkt för den långa tystnaden här till alla våra trogna läsare (hej, mamma!).

Dagens spännande nyhet dolde sig i AspectJs maillista: Adrian Coyler, som är den som håller i rodret i AspectJ-projektet, slutar nu på IBM och börjar på Interface 21. Interface 21, för er som inte känner till det, är för Spring som JBoss Inc är för JBoss, dvs ett företag bestående av de som i första hand ligger bakom Spring, som håller i rodret för projektet och säljer konsulttjänster kring detta.

Varför är då detta så spännande? Jo, det innebär en ännu tajtare integration mellan två av de (enligt mig) klart mest intressant Java open source-projekten just nu: Spring och AspectJ!

Jag grubblade lite på i vilken kategori jag skulle placera den här nyheten, men eftersom det handlar om Adrian, som är Mr AspectJ, så får det bli i AOP-kategorin.

Eclipse 3.1 utvecklingen har nu gått in i sin slutfas. M7/RC0 ska enligt planen komma den 13:e maj (fredag den 13:e, hmm…) för att senare via ett antal RC’s landa i den officiella releasade version 3.1 i slutet av juni. Det hela går att följa i detalj på den s.k. end of game plan.. Förutom själva Eclipse 3.1 platformen ska dessutom ett antal kringprojekt dimpa ner inom 30 dagars span. T.ex.

En ny milestone-version av AspectJ Development Tools (AJDT 1.2.0 M3) släpptes idag. Ett gäng bra nya grejer, förstås, men det helt avgörande är att denna stöder Eclipse 3.1M6 som släpptes häromdan!

Nu är det dags att uppgradera!

Observera bara att AJDT släpps i två varianter: en som stödjer senaste stabila Eclipse (dvs 3.0.2) och en som stödjer senaste Eclipse 3.1 milestone-versionen. Ta hem den som är rätt för dig!

Ladda hem här.

Det är ingen överdrift att säga att objektorienterad systemutveckling är det helt dominerande synsättet för programkonstruktion, och det har det också varit de senaste åren. Men utvecklingen har inte stått stilla för det. Ett exempel på nya hjälpmedel i OO-verktygslådan är designmönster vilka syftar till att ge utvecklaren en katalog med generella lösningar på vanligt återkommande designproblem.

Ett annat sådant hjälpmedel, som ännu inte fått lika mycket uppmärksamhet som designmönster, men som i min åsikt har ännu större potential, är aspektorienterad systemutveckling (Aspect-Oriented Programming). Läs mer >>