Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella Development Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Gnutella Development Discussion For general discussion about Gnutella development.


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old May 10th, 2002
Novicius
 
Join Date: May 10th, 2002
Posts: 2
gorsey is flying high
Question The best language to use

Im really interested into creating my own client, but was just wondering what the views are on which programming language would be best.

i have experience with visual basic, but i have heard this is generally too slow to make a serious client.

would it be better learning a language like c++.

thanks 4 ya time
Reply With Quote
  #2 (permalink)  
Old May 11th, 2002
Paradog's Avatar
Distinguished Member
 
Join Date: April 5th, 2002
Location: Germoney
Posts: 739
Paradog is flying high
Default

There are several OpenSource VBClients which works quite well..
Of course C++ is faster but I dont know whether its worth to learn it new if you want to code a Gnutella Client.

I myself am coding VB and ASP too
and my progs were not that slow (maybe they were just not
that complex, who knows?)
Reply With Quote
  #3 (permalink)  
Old May 11th, 2002
Novicius
 
Join Date: May 10th, 2002
Posts: 2
gorsey is flying high
Default

thanks for the help.
Reply With Quote
  #4 (permalink)  
Old May 14th, 2002
Enthusiast
 
Join Date: January 1st, 2002
Posts: 34
Tamama is flying high
Default

Really it does not matter. Most part of the gnutella client will be _interface_ code, for which VB is definately more suited. If in the end the network-managing part is too slow, you can rewrite that later and use it as a .dll.

I wouldnt go c++ for this.
Reply With Quote
  #5 (permalink)  
Old May 15th, 2002
Connoisseur
 
Join Date: August 9th, 2001
Location: Philadelphia, PA, USA
Posts: 358
cultiv8r is flying high
Default Re: The best language to use

Quote:
i have experience with visual basic, but i have heard this is generally too slow to make a serious client.
I'd really stick to the programming language you're most familiar with, in this case VB. If there are issues with the programming language (ie., "too slow"), then your experience can find workarounds for those. That would be easier than learning a new language from scratch.

As noted by others, there are also some existing VB Gnutella clients around (one of the first clones was written in VB, and many followed). Check out http://www.gnutelladev.com for some clients with published code, including a handful of VB versions.

-- Mike
Reply With Quote
  #6 (permalink)  
Old May 16th, 2002
Paradog's Avatar
Distinguished Member
 
Join Date: April 5th, 2002
Location: Germoney
Posts: 739
Paradog is flying high
Thumbs up

Thanks for the url man,
I have just seen that there is already a
VB hostcache. Maybe I can adapt things from there
since ASP = Vbscript.
Reply With Quote
  #7 (permalink)  
Old May 16th, 2002
Unregistered
Guest
 
Posts: n/a
Default

read the (boring) FAQ thread
Reply With Quote
  #8 (permalink)  
Old May 16th, 2002
Unregistered
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Tamama
_interface_ code, for which VB is definately more suited.
of course winAPI is written in VB too
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
why Turkish Language not inside of Language options? WhyWhy Deutsch 18 October 21st, 2010 09:38 AM
Language Jim M General Windows Support 2 October 20th, 2005 10:05 AM
Language howie Open Discussion topics 1 August 19th, 2005 11:07 AM
Language kvibes Open Discussion topics 2 December 31st, 2004 12:58 PM
language Jean Bateau General Gnutella / Gnutella Network Discussion 6 September 9th, 2004 05:48 PM


All times are GMT -7. The time now is 05:00 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.