aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: from chaos to eclipse+java  (Read 5525 times)

rufus

  • Approved Newbie
  • *
  • Karma: -2
  • Offline Offline
  • Posts: 27
from chaos to eclipse+java
« on: February 01, 2007, 12:08:42 PM »

There is a problem shared by all P2P projects, namely sharing the same network across different clients on different platforms. We have clients that have obfuscation but only run on windows, clients that have good searching facilities but lack support for the ed2K network, other than have nice interface but only run on mac, etc. Each one of these projects has a local community of users , one or two developers, and a long list of unfulfilled wishes. I propose to merge all the projects into a single one, use eclipse for its development, use a plug-in architecture, and code it in java. In this way, there will be no need for duplicate efforts, with the advantage of one feature-rich application that runs on all platforms. The eclipse system can import existing java and c++ applications, and has a GUI builder too, so that each project can start reshaping itself, to converge with other applications at the level of API, then merge.

For more informations:
http://www.eclipse.org/
« Last Edit: February 01, 2007, 12:11:51 PM by rufus »
Logged

Vollstrecker

  • Administrator
  • Hero Member
  • *****
  • Karma: 67
  • Offline Offline
  • Posts: 1549
  • Unofficial Debian Packager
    • http://vollstreckernet.de
Re: from chaos to eclipse+java
« Reply #1 on: February 01, 2007, 02:13:40 PM »

And after that we start coding an algorithm for world-peace and understandable women.
Logged
Homefucking is killing prostitution

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: from chaos to eclipse+java
« Reply #2 on: February 01, 2007, 05:41:56 PM »

Quote
Originally posted by Vollstrecker
And after that we start coding an algorithm for world-peace and understandable women.

Now, world peace I can believe. But understandable women?. Taht's crazy talk.

SRSLY, WTF. ECLIPSE IS A FUCKING IDE.
Logged

rufus

  • Approved Newbie
  • *
  • Karma: -2
  • Offline Offline
  • Posts: 27
Re: from chaos to eclipse+java
« Reply #3 on: February 01, 2007, 07:49:34 PM »

List of Open Source applications developed with ECLIPSE's RCP:
http://www.eclipse.org/community/rcpos.php

It might change your opinion on ECLIPSE to also see at the commercial apps...
Logged

kreegee

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 160
    • http://kreegee.cycovery.com
Re: from chaos to eclipse+java
« Reply #4 on: February 01, 2007, 08:12:56 PM »

Quote
SRSLY, WTF. ECLIPSE IS A FUCKING IDE.

eclipse is a platform based on the rcp-framework, the IDE based on eclipse ist the JDT... Do your homework :P

@rufus:
good luck  :P
« Last Edit: February 01, 2007, 08:19:20 PM by kreegee »
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: from chaos to eclipse+java
« Reply #5 on: February 01, 2007, 08:40:14 PM »

Did someone say Coffee? I stick with water...
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: from chaos to eclipse+java
« Reply #6 on: February 02, 2007, 12:22:50 AM »

Quote
Originally posted by kreegee
Quote
SRSLY, WTF. ECLIPSE IS A FUCKING IDE.

eclipse is a platform based on the rcp-framework, the IDE based on eclipse ist the JDT... Do your homework :P


Sure. And emacs is a fucking O.S.

SRSLY, EMACS IS A TEXT EDITOR. ECLIPSE IS A FUCKING IDE. THERY'RE BOTH BLOATED.
Logged

kreegee

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 160
    • http://kreegee.cycovery.com
Re: from chaos to eclipse+java
« Reply #7 on: February 02, 2007, 12:47:18 AM »

Quote
Eclipse - an open development platform

Eclipse is an open source community whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle.

Eclipse is used for ...

Enterprise Development    
Embedded + Device Development    
Rich Client Platform    
Application Frameworks    
Language IDE

guess where i got that from?

ps: is there anything you don't hate?  :P :P :P
« Last Edit: February 02, 2007, 12:49:48 AM by kreegee »
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: from chaos to eclipse+java
« Reply #8 on: February 02, 2007, 01:02:19 AM »

A great IDE:
  • A good console (I use konsole)
  • Your compiler suite
  • An editor (vi or emacs)
  • find
  • grep
  • less
That's it! :D
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: from chaos to eclipse+java
« Reply #9 on: February 02, 2007, 01:49:59 AM »

Quote
Originally posted by kreegee
Quote
Eclipse - an open development platform

Eclipse is an open source community whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle.

Eclipse is used for ...

Enterprise Development    
Embedded + Device Development    
Rich Client Platform    
Application Frameworks    
Language IDE

guess where i got that from?

ps: is there anything you don't hate?  :P :P :P

a) yeah, eclipse.org. I can put a message on amule.org claiming aMule makes yummy peanut butter toasts, if you get what I mean. anyway, that list only says: I'm a fucking bloated IDE.

b) yes. there are things and people I don't hate. But dude, java. and not only java, ECLIPSE.
Logged

rufus

  • Approved Newbie
  • *
  • Karma: -2
  • Offline Offline
  • Posts: 27
Re: from chaos to eclipse+java
« Reply #10 on: February 02, 2007, 10:21:31 AM »

Oh, Kry, what a lost cause. You do not know what you are talking about. Shut your mouth and read about ECLIPSE, before saying anything again.

ECLIPSE is an IDE, yes, and so what? It is also *much* more than an IDE; it includes a UML modelling framework, a GUI builder, automatic code generation from UML to your target language, a documentation framework, you name it, and it keeps winning awards. It is also open-source, unlike wxDesigner...

JAVA, is not worse than c++, and has the advantage of cross-platform binaries with no need to recompile. If you do not want to translate from c++ to java, eclipse can manage the existing c++ code, and a bunch of  other languages too. I proposed java, so that eMule, aMule, cabos, etc. could merge into a single binary application that runs on all platforms. You cannot do that with c++.
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: from chaos to eclipse+java
« Reply #11 on: February 02, 2007, 10:41:26 AM »

OK, let's say some more words.

You realize you're a dreamer? You know what big egos are hanging around in the 'scene'? (tip: you'll find one in this forum...but I won't tell you who it is. :D )
Convincing them to do anything is kind of like fighting wind mills.

Assuming you would drug them and all of them would agree to work together: I claim they know very little about Java programming. They write in C++ (whatever language they use) because they are familiar and comfortable with this language and because they believe it's the best choice. (OK, the last argument is none thanks to our drugged devs.)

And even if they all knew: You don't know a lot about all these _different_ file sharing networks lying underneath these apps? It makes no sense implementing one idea multiple times (i.e. using multiple networks) - you'll result in inefficient and resource wasteful code.

I won't even mention the amount of work it takes to accomplish this task - hey, MS will have been faster releasing Vista!

Maybe you'll find someone at http://www.shareaza.com who is willing to help you...
Logged

lfroen

  • Guest
Re: from chaos to eclipse+java
« Reply #12 on: February 18, 2007, 06:26:16 PM »

Sorry, but that's set of BS. What difference does it make IDE I use?! You may suggest to re-write aMule in Java (for whatever purpose), but all claims about Eclipse are simply off-topic. Yes, it's good IDE, and KDevelop is good too. MS Visual Studio is also good. So what?

Logged

Lame_azz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 15
Re: from chaos to eclipse+java
« Reply #13 on: April 17, 2007, 04:33:08 AM »

use a plug-in architecture, and code it in java.
Sorry dude, but aMule is in not a lightweight app ALREADY.With Java application of this scale will turn into a real memory hog.Tried to use some complex Java apps.No, thank you, use this crap yourself, please.I'm pretty fine with C++ aMule and KTorrent for example.Java crap consumes enormous amounts of memory.I'm do not want to run ONLY p2p app and shut all processes down on my 1Gb RAM machine, sorry :P
Logged