Go Back   the Magicball Network > Forums > MBN Main Forums > Off topic

Welcome to the Magicball Network.

You are currently viewing our site as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Off topic General off-topic chat goes in here.

Reply
 
Thread Tools
  #1  
Old 2007-03-22, 19:20
Quetch's Avatar
Quetch Quetch is offline
Twinsunian Quetch
 
Join Date: Dec 2005
Location: Citadel Island
Posts: 4,541
Send a message via MSN to Quetch Send a message via Yahoo to Quetch
Best programming language and why

everyone please post your opinions IN THIS FORM :

*Program title
*freeware/shareware/trial/buy only
*type of usage (2d/3d) or things like GUI , windows API , games , small applications
*stability
*bugs
*compiler ( how is the exe , if it can be standalone or not , if u require additional ddls )
__________________
"Because we don't know when we will die, we get to think of life as an inexhaustible well, yet everything happens only a certain number of times, and a very small number, really. How many more times will you remember a certain afternoon of your childhood, some afternoon that's so deeply a part of your being that you can't even conceive of your life without it? Perhaps four or five times more, perhaps not even that. How many more times will you watch the full moon rise? Perhaps twenty. And yet it all seems limitless." --- Paul Bowles
Reply With Quote
  #2  
Old 2007-03-22, 19:35
Echomote's Avatar
Echomote Echomote is offline
a well established member
 
Join Date: Jul 2003
Posts: 3,426
Send a message via MSN to Echomote
depends on what you want to do...

I'll just say delphi anyways...


*Program title -
Borland Delphi (btw not all languages actually have a dedicated main program)
*freeware/shareware/trial/buy only
-trial/buy
*type of usage (2d/3d) or things like GUI , windows API , games , small applications
allows windows API, has graphical form builder, basically any language can make games if you understand how
*stability
totally
*bugs
depends on your code
*compiler ( how is the exe , if it can be standalone or not , if u require additional ddls )
fastest compiler ever edit: + standalone doesnt need any crappy runtime libary /dlls
Reply With Quote
  #3  
Old 2007-03-22, 19:47
Neko's Avatar
Neko Neko is offline
Neko
 
Join Date: Oct 2000
Posts: 8,622
I think you need to first ask yourself: what do i want to do/create?
Reply With Quote
  #4  
Old 2007-03-22, 20:11
Darkflame's Avatar
Darkflame Darkflame is offline
Classic
 
Join Date: Feb 2001
Location: Sol, Earth, NL
Posts: 22,496
Send a message via ICQ to Darkflame Send a message via AIM to Darkflame Send a message via MSN to Darkflame
Yes depends on very much what you want to do.

I also love Delphi though, has a nice ballance of being easy and fast.
Also, with GLScene for it, doing 3D isnt that hard.

Dark Basic Pro ~ Good for 3D games, built in engine. Very easy.
C++/C#/D ~ Fast. Well supported.
Visual Basic ~ Slow,but very easy. Good for any windows-app's, and intergrates well with databases.
Java/Script ~ Compatibility, like C in systax, great for online work.
__________________
http://fanficmaker.com <-- Tells some truly terrible tales.
-
Phones & Tricorders & Blobs & Bombs & 3D Printers & TVIntros also;stuff
Reply With Quote
  #5  
Old 2007-03-22, 20:27
Quetch's Avatar
Quetch Quetch is offline
Twinsunian Quetch
 
Join Date: Dec 2005
Location: Citadel Island
Posts: 4,541
Send a message via MSN to Quetch Send a message via Yahoo to Quetch
I don't wanna do anything as I already have my programming languages which I use ... like darkbasic , blitz3d , etc. ... I just wanna know what other people use
__________________
"Because we don't know when we will die, we get to think of life as an inexhaustible well, yet everything happens only a certain number of times, and a very small number, really. How many more times will you remember a certain afternoon of your childhood, some afternoon that's so deeply a part of your being that you can't even conceive of your life without it? Perhaps four or five times more, perhaps not even that. How many more times will you watch the full moon rise? Perhaps twenty. And yet it all seems limitless." --- Paul Bowles
Reply With Quote
  #6  
Old 2007-03-22, 20:41
Neko's Avatar
Neko Neko is offline
Neko
 
Join Date: Oct 2000
Posts: 8,622
Java: writing simple aplications...very simple still

C#: same as above
Reply With Quote
  #7  
Old 2007-03-22, 20:42
elmuerte's Avatar
elmuerte elmuerte is offline
Master of Science & Magic
 
Join Date: Oct 2000
Location: Netherlands
Posts: 8,233
Depends on task at hand. I don't rule out any language (except for BASIC and derivatives). Often the language to use is dictated. But if I can choose:

dynamic websites:
PHP
Well... requires PHP since it's a interpreted language
FLOSS

quick shell scripts:
BASH
Obviously needs BASH because it's interpreted
FLOSS

proper shell scripts made to last:
Perl
Needs a perl environment, it's interpreted
FLOSS

prototypes or quick GUI apps:
Delphi\(Object)Pascal
either using Borland Delphi or FreePascal Compiler
FreePascal is 100% free (=FLOSS) and supports most flavors of Pascal, is also available for a wide variaty of platforms etc.
Both have no additional strings attached.

.NET stuff:
C#
Probably MS's C# compiler, haven't done that much in .NET where I had a choice so haven't looked into Mono


But as I said earlier, it depends on the project requirements, I'm going to stick to specific languages per se.
Reply With Quote
  #8  
Old 2007-03-22, 21:27
LBAWinOwns's Avatar
LBAWinOwns LBAWinOwns is offline
Magic Ball Master
 
Join Date: Mar 2004
Location: Sweden
Posts: 5,420
Send a message via MSN to LBAWinOwns
Delphi, that's all I know, and it can do .NET, even tough I've hardly know what that is

C++ is easy, it's just like this:

void (0)
{
blablabla (null)
blablabal (lol)
}
__________________

LBA Image Creator project
(image by leoboe! )

Get the Jump-Save-Bug graphically explained here
Reply With Quote
  #9  
Old 2007-03-22, 23:26
Echomote's Avatar
Echomote Echomote is offline
a well established member
 
Join Date: Jul 2003
Posts: 3,426
Send a message via MSN to Echomote
Quote:
Originally Posted by LBAWinOwns View Post
Delphi, that's all I know, and it can do .NET, even tough I've hardly know what that is

C++ is easy, it's just like this:

void (0)
{
blablabla (null)
blablabal (lol)
}
void (0)
{
blablabla (null) ;
blablabal (lol) ;
}
Reply With Quote
  #10  
Old 2007-03-23, 23:50
Homeless's Avatar
Homeless Homeless is offline
Zebrazilla
 
Join Date: Oct 2002
Posts: 3,936
For God wrote in Lisp code...
__________________

LBA Speedruns
Personal Best - LBA 1 - Any% PC - Time: 01h 04m 23s
Personal Best - LBA 1 - Any% Android - Time: 01h 04m 35s
Reply With Quote
  #11  
Old 2007-03-24, 00:53
Echomote's Avatar
Echomote Echomote is offline
a well established member
 
Join Date: Jul 2003
Posts: 3,426
Send a message via MSN to Echomote
Wow. That's great!
Reply With Quote
Reply

Thread Tools

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

Forum Jump


All times are GMT +2. The time now is 01:33.


News Feed
Powered by vBulletin®
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2021, the Magicball Network