Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [soc-dev] JDT Core: Additional Java 8 refactorings

Lars,

instead of taking away Subwords Completion from Code Recommenders and moving it to JDT, efforts should be spent to make the real troubling part that in JDT faster that prevents Code Recommenders Subwords adaption. Despite that we invested a lot in this to conduct our research and improve future content assist engines.

As said in previous emails, moving the code to JDT won’t solve the performance issue. We work around these severe issues as you see in the preference page below. if you go for a half-baked solution you will annoy users due to the type completion performance problems. Instead the GSOC should focus on making searching for types in JDT (code completion and in general) blazing fast. If this problem is fixed, you should rather work on integrating Code Recommenders Subwords completion into all packages instead of copying it.




Marcel


On 18 Mar 2015, at 16:04, Lars Vogel <lars.vogel@xxxxxxxxxxx> wrote:

HI Gabor,

maybe the following project is also interesting for you? https://wiki.eclipse.org/Google_Summer_of_Code_2015_Ideas#JDT_UI:_Improved_code_completion_in_JDT

If yes, please drop me a private email.

Best regards, Lars

On Wed, Mar 18, 2015 at 3:46 PM, Gábor Kövesdán <gabor@xxxxxxxxxxxx> wrote:
Hi Eclipse Mentors,

my name is Gábor and I'm a PhD student from Hungary. I plan to apply to GSoC and I'm very interested in this refactoring ideas.

I have a strong knowledge in Java. This includes teaching activity, Oracle certs and also a written manual on Java in Hungarian language, which is now used as the primary book to teach Java at our faculty: http://www.szak.hu/konyvek_htm/swjavase.html
I'm also mostly familiar with the new features of Java 8.

As for the refactoring topic, my main research area as a PhD student is Domain-Specific Modeling and Languages so I'm also quite familiar with the basics of computer languages, such as ASTs and transformations, however my research focuses more on the application of Domain-Specific Languages than the foundations of languages.

However, I use Eclipse daily for development but I have never developed anything for Eclipse. As far as I understand the task, it is not a problem because JDT Core is independent from UI and from most OSGi/Eclipse libraries, right?

In total, I think I'm qualified for this project and I find it very useful and interesting. What do you suggest what should I look at for my application? Also, does the Eclipse project have an "entry challenge" or something else to qualify students and test the skills and commitment? I want to do my preliminary research on JDT anyway and create some simple modifications and play with it but if there's something concrete that you would like to see from candidates, please let me know.

I've also contacted Raffi in private mail.

Looking forward to your answer.

Regards,
Gábor
_______________________________________________
soc-dev mailing list
soc-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/soc-dev



--
Geschäftsführer

vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (032) 221739404, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
_______________________________________________
soc-dev mailing list
soc-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/soc-dev

-- 
Codetrails GmbH
The knowledge transfer company

Robert-Bosch-Str. 7, 64293 Darmstadt
Phone: +49-6151-276-7092
Mobile: +49-179-131-7721
http://www.codetrails.com/

Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940


Back to the top