Re: [core-dev] Bounties
"Philippe Verdy" <[email protected]> Fri, 5 Aug 2005 04:20:27 +0200
| Newsgroups | gmane.network.gnutella.limewire.core.devel |
|---|---|
| Message-ID | <027601c59964$f348c8e0$6501a8c0@Vengerov> |
LimeWire is not only a language (Java), and Java is far from C++ when you get experienced with both (beside the apprent proximity of syntax). The concepts behind is as far as between C++ and C#, because you don't program at the same level. there are things you can't do easily in C++ that are so easy to do in Java, and the reverse is of course true. Both languages are used and optimized very differently. Their deployment is also completely different (even if there exists some gateways between both languages under the limitations of a compatibility ABI). So don't assume that a good C++ programmer will be at ease with Java. At most you'll understand the syntax, but you won't see that Java programming is based on lots of commons and frameworks. This is even more visible when programming for J2EE. Of course LimeWire runs as a standalong program, but the fact that it uses lots of technologies used in J2EE platforms by running its own application server allows the program to benefit from advances in core technologies initiated in J2EE that are now being integrated within J2SE. As well, the development tools usd by LimeWire's team are mostly the same as those used in classic J2EE development (except that LimeWire is not hosted by Apache, Tomcat and JBoss server, and uses portable client-side Swing interfaces instead of server-side Struts for generating the GUI to the web) but uses some of its commons libraries and concepts, as well as construction toold like "ant", or Eclipse if you like). LimeWire development, unlike most C++ developments, is not bound to a single target platform or development platform. ----- Original Message ----- From: "Mike P" <[email protected]> To: <[email protected]> Sent: Thursday, August 04, 2005 2:55 AM Subject: [core-dev] Bounties > Hi. My name is Mike and i have many years of > programming experience. My current project is an > MMORPG called "Realms of earth" which i have been > working on for years. A lot of my coding experience > has come with this project, and i would like to work > on a LOT of the limewire bounties. They all seem like > such simple tasks to me. I understand limewire is > written in java (because it uses the java runtime > environment, so i would think thats what it is coded > in). Though i havnt coded much in Java, i did take a > class on it when i was in highschool, and it seems > like "C++ Jr." to me. My language of choice is C++ so > Java is a breeze for me. Is there anyone i can contact > or talk to in realtime about the projects? > > Thanks. > > Thou shalt fear the rhythm of my algorithm. > > > > ____________________________________________________ > Start your day with Yahoo! - make it your home page > http://www.yahoo.com/r/hs > > _______________________________________________ > core-dev mailing list > [email protected] > http://www.limewire.org/mailman/listinfo/core-dev > > _______________________________________________ core-dev mailing list [email protected] http://www.limewire.org/mailman/listinfo/core-dev