Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated Eclipse AspectJ Alternatives

Eclipse AspectJ Reviews & Product Details - Page 2

Eclipse AspectJ Overview

What is Eclipse AspectJ?

aspectj is a seamless aspect-oriented extension to the Javatm programming language

Eclipse AspectJ Details
Show LessShow More
Product Description

aspectj is a seamless aspect-oriented extension to the Javatm programming language


Seller Details
Year Founded
2004
HQ Location
Ottawa, Canada
Twitter
@EclipseFdn
31,534 Twitter followers
LinkedIn® Page
www.linkedin.com
218 employees on LinkedIn®
Description

The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and business-friendly environment for open source software collaboration and innovation. The Foundation is home to the Eclipse IDE, Jakarta EE, Eclipse Software Defined Vehicle, and over 4
5 open source projects, including runtimes, tools, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, distributed ledger technologies, open processor designs, and many others. The Eclipse Foundation AISBL is an international non-profit association supported by over 350 members, including industry leaders who value open source as a key enabler for their business strategies. To learn more, follow us on social media at @EclipseFdn or visit eclipse.org.

Recent Eclipse AspectJ Reviews

Shubham A.
SA
Shubham A.Small-Business (50 or fewer emp.)
4.5 out of 5
"Eclipse AspectJ review"
What i like is the fact that a programming model is built into the tool itself.Generally its not easy to write aspect oriented code, but with eclip...
himanshu p.
HP
himanshu p.Mid-Market (51-1000 emp.)
4.0 out of 5
"Eclipse AspectJ: The Best Code editor"
Eclipse AspectJ is easy to use and provides the best tools for programmers.
Rahul G.
RG
Rahul G.Mid-Market (51-1000 emp.)
4.0 out of 5
"Eclipse AspectJ is best Aspect oriented Programming tool"
it is easy to use here I found all functionality of Aspect programming. i can say that I am happy with it.
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Eclipse AspectJ Media

Answer a few questions to help the Eclipse AspectJ community
Have you used Eclipse AspectJ before?
Yes

24 Eclipse AspectJ Reviews

4.2 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
24 Eclipse AspectJ Reviews
4.2 out of 5
24 Eclipse AspectJ Reviews
4.2 out of 5
G2 reviews are authentic and verified.
Shubham A.
SA
Engineering Leadership
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Eclipse AspectJ?

What i like is the fact that a programming model is built into the tool itself.Generally its not easy to write aspect oriented code, but with eclipse aspectJ it becomes part of the team culture. Also, love the community built around it, right from tutorials to forums. Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

Steep learning curve. Also, debuggability becomes difficult,. Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

Logging across cross cutting concerns. Review collected by and hosted on G2.com.

David R.
DR
Fullstack Tech Lead
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Eclipse AspectJ?

AspectJ is a very strong programming technique that allows to define pointcuts for cross-cutting concerns. It allows to define pre / post / around method hooks for validation, logging, tracing, exception handling, enriching / redacting input or output parameters etc. It is powerful, but should be used very carefully. Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

1. AspectJ hooks are usually defined by expert-level programmers and may be hidden from the mid-level programmer's eye. This can cause several issues like performance, unexpected behaviour (magic), uncertainty, etc

2. Due to the nature of pointcut hooks, AspectJ affects the code readability. Review collected by and hosted on G2.com.

Recommendations to others considering Eclipse AspectJ:

1. Aspect-oriented programming (AOP) is a very strong and advanced development technique. Not recommended for junior developers.

2. AOP should not be overused. It doesn't compliments Object-oriented-programming (OOP), but adds some powerful options to keep reusable code in one place.

Some people might have the impression I'm saying AOP is something bad and should not be used. It is wrong. AOP is actually a great feature. I just say "Use it carefully". AOP will only cause problems if you mix up normal code and AOP for the same Aspect. Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

Logging, Tracing and Debugging - the benefit is to have a configurable logging levels and upon turning a lower level, AspectJ allows to see the whole flow of processing using, for example, the method entry / exit log messages. Review collected by and hosted on G2.com.

Verified User in Banking
IB
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Eclipse AspectJ?

The incredible versatility of the this tool Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

Lack of more advanced examples. However I was able to manage on my own. Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

Mainly opening up legacy systems for testing. Intercepting external calls and mocking them was really easy with AspectJ. Hot-patching a jar was something else I appreciated. Review collected by and hosted on G2.com.

Verified User in Airlines/Aviation
UA
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Eclipse AspectJ?

To help separate cross-cutting concerns from the business logic. Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

Nothing I can mention. Everything looks good for me. Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

To help separate cross-cutting concerns from the business logic. Code become more clear and you concentrate on business logic. AOP programming has its benefits. Review collected by and hosted on G2.com.

Verified User in Accounting
UA
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Eclipse AspectJ?

- Able to decouple features common in all services like authentication, parameter validation and similar buisness logic features.

- Annotation based Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

- Debug might become harder or more confusing, when searching for bugs related to AOP implementation. Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

We decoupled jpa transaction configurations and authentication from our service layer through AspectJ keeping it's cohesion. It worked very well as it was used internally for all projects. The only problem that we have found is that heavy reliance on AspectJ for centering all common based features might be a stretch and all the features delegated to AOP need some ponderation. Bad delegation will leave many limitations. Review collected by and hosted on G2.com.

Krishna C.
KC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Eclipse AspectJ?

We're a spring projects enthusiasts, we chose AspectJ over Spring AOP because AspectJ is a speed demon during runtime, nearly 10x faster than Spring AOP Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

Build time over head as AspectJ requires a compiler of it's own Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

We used AspectJ to solve cross-cutting concerns like logging, exception handling and resource cleaning, after we introduced AspectJ into our project the project appears more readable and clutter-free Review collected by and hosted on G2.com.

Verified User in Financial Services
CF
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Eclipse AspectJ?

It has a seemless experience working on Eclipse for AspectJ projects. Building the projects take a little time as this creates the woven files but it all depends on to the project size. Doing code and compiling the things easy and easily can navigate to different cutpoints.

Overall a good experience working on it. Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

Project build time should be improved. Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

Authentication in between of txns Review collected by and hosted on G2.com.

aparna n.
AN
Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Eclipse AspectJ?

Ease of coding, compilation and debugging Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

Proper console output doesn't come sometimes Review collected by and hosted on G2.com.

Recommendations to others considering Eclipse AspectJ:

Ease of development Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

Building of files is easy.

Coding and ease of compilation.

Debugging by giving breakpoint is easy to develop a application Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
CI
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Eclipse AspectJ?

I like the syntax format and the logging Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

It sometimes gets slow and takes more memory than expected Review collected by and hosted on G2.com.

Recommendations to others considering Eclipse AspectJ:

Eclipse AspectJ is seamless. Check out the logging component. Great initiative! Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

performance optimizations and monitoring Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Eclipse AspectJ?

Eclipse used to write java programs.It is used to auto compilation,auto correcting error and auto code modification.Eclipse used for web based applications.It is used in many companies to write java programs. Review collected by and hosted on G2.com.

What do you dislike about Eclipse AspectJ?

Because of auto code modification we did not remember the syntax of the exact java programs. Review collected by and hosted on G2.com.

Recommendations to others considering Eclipse AspectJ:

Eclipse is user friendly and open source. Review collected by and hosted on G2.com.

What problems is Eclipse AspectJ solving and how is that benefiting you?

we develop the eclipse for different programming languages like python,php. Review collected by and hosted on G2.com.