Page 1 of 3

Posted: Sat Sep 28, 2002 10:17 am
by BackupUser
Restored from previous forum. Originally posted by Kendrel.

Well, before you start flaming i want to say that i like purebasic and also use it to write some little apps... but i wonder why you guys use purebasic. i mean alot guys in this forums are good programmers, and could easily develope their stuff in c++ for example.

iam becoming an application programmer and have to learn c++/c#, but i always thought (and still think a little) that alot of **** in this languages is not necessary... but!

i have recently installed .NET, and i have to say that the IDE and also the programming became much better.

if i understood it right, then there is no need to declare api calls for example... so its kinda the same as in purebasic...

sure, alot of stuff is easier in purebasic - but to be honest, i would simply like to know why you love our beloved purebasic (danilo, i know you hate ";" :)).

can we discuss that here with an objective eye?

Seers, Kendrel

Posted: Sat Sep 28, 2002 10:55 am
by BackupUser
Restored from previous forum. Originally posted by fred.

A very objective question: how much did you paid the new .NET Visual Studio ? :). We can't compare a BASIC and C++ as one is Object Oriented and the other not. That's make a very big difference from the start.

Fred - AlphaSND

Posted: Sat Sep 28, 2002 11:26 am
by BackupUser
Restored from previous forum. Originally posted by Kendrel.

Umm, err... yes! I didnt think about the costs. Infact i got my .NET from the school iam learning at, but i hear there are cheap versions if you are a student or something.

Hmmm... so you cannot compare both languages just because one is OOP and one is not? hmm... i thought this would be an interesting discussion... and it could be if you jump in :)

fred, what do you think about C#?! Do you think this language has a big future or not?

Posted: Sat Sep 28, 2002 11:49 am
by BackupUser
Restored from previous forum. Originally posted by merendo.

Kendrel. I wonder why you post in this forum if you prefer C++. It is OUR problem if we code in PureBasic, not yours. Well, I am not going to learn C++.

Cu @ll, merendo
--
I've been hiding - What am I hiding from???

Posted: Sat Sep 28, 2002 11:56 am
by BackupUser
Restored from previous forum. Originally posted by fred.

C# is the copy of JAVA which is the most used langage in the world.. So with the marketing machine of MS, yes it will have a great future. But such threads such already have been discussed in other appropriate forums.. :)

Fred - AlphaSND

Posted: Sat Sep 28, 2002 12:41 pm
by BackupUser
Restored from previous forum. Originally posted by Kendrel.

Just to clear things out... i dont want to tell you to code in c++ or c#... but i wonder how many of you do it, or dont do it? iam coding in 4 languages at the same time... in two of em, because of my job...

fred: thats exactly what my teacher told me :)

merendo: i didnt want to do that... but read above...

and another thing... PUREBASIC is great... but the marketing isnt the best... i would help if i could... but alas i cant ;(

Posted: Sat Sep 28, 2002 1:00 pm
by BackupUser
Restored from previous forum. Originally posted by fweil.

Kendrel,

You probably have to know about C++ and other C, Java and others, because it is the first warranty for you to get a good job.

I started years ago to design software, and I had to learn different languages to answer to customers / employers needs or wishes.

Why do I code with Purebasic now ? Because it is easy, stable enough and it generates small executables with high performances. Just have a look on examples in Tricks and Tips section of this forum.

If you compare what people have to write using Purebasic and other languages, you will certainly be convinced.

My experience is that I could design software for my customers faster using Purebasic as it would have been with another language.

With some months of feedback, I also find it really easy to maintain applications and create releases.

I don't know why I never felt confortable with C, C++ or Java, but that's it. I think I prefer to code using a syntax that is closer to natural language, and the way I code corresponds to what and how I think when I code with Purebasic.

Rgrds



Francois Weil
14, rue Douer
F64100 Bayonne

Posted: Sat Sep 28, 2002 2:23 pm
by BackupUser
Restored from previous forum. Originally posted by Berikco.

I don't like a Language that's taking over my computer and fill my harddisk :)
C++, Delphi, VB, i all tested them, and almost have to reinstall OS if you want them away.
Now i have all on one CD, just copy to the client's harddisk, no install, just delete the directoty when i am finished.


Regards,

Berikco

http://www.benny.zeb.be

Posted: Sat Sep 28, 2002 2:56 pm
by BackupUser
Restored from previous forum. Originally posted by Hi-Toro.

PB does become rather C-like when you're using the native OS calls, but it's much quicker and easier to develop in because of the syntax and lack of silly punctuation...

PureBasic -- nice and simple...

Code: Select all

For a = 1 to 10
	Print (1 + 1)
	Print (GetSystemMetrics_ (#SM_CXFULLSCREEN))
Next
C -- WTF?!!

Code: Select all

#include "something.h"
int a;

for (a = 0; a <= 10; a++)   <---- WTF?!!
{
	printf ("%d", 1 + 1);   <-- or something like that :wink:
}
Then there's all the hassle of figuring out which headers to include, managing strings manually ("a$ = a$ + b$" suits me, thanks), and so much more...

--
See ya,
James L Boyd.
http://www.hi-toro.com/
--

Posted: Sat Sep 28, 2002 5:28 pm
by BackupUser
Restored from previous forum. Originally posted by ricardo.

Reasons:

1.- PureBasic dont use ANY runtimes (.net has a huge runtime that you have to distribute with your app) this is VERY important if you distribute your app via download from internet. Its not the same distributing a 50k file than a 2,500 k. users dont like to download huge files.

2.- PureBasic is easy but complete (try to do the same code in .net and in PB and you will see)

3.- Price

4.- Community

5.- Real Support from the developer



Best Regards

Ricardo

Dont cry for me Argentina...

Posted: Sat Sep 28, 2002 5:45 pm
by BackupUser
Restored from previous forum. Originally posted by fweil.

Ricardo, I fully agree with your points, especially 4 an 5.

I am definitely a Purebasic follower.

Francois Weil
14, rue Douer
F64100 Bayonne

Posted: Sat Sep 28, 2002 5:49 pm
by BackupUser
Restored from previous forum. Originally posted by plouf.

I think most opinions aer the same :)
i have not much more to say than
PureBasic is Simple and fast to develop
thinks that the vast majority of users/programmers
would like and offcourse cheap :wink:. Offcourse
i should agree with fweil that if you plan to
continue with programming as your main job
C is the must , but even if you became top level programmer is c i think that you would find PureBasic a better option in many cases

Christos

Posted: Sat Sep 28, 2002 7:01 pm
by BackupUser
Restored from previous forum. Originally posted by merendo.

good programmers share one opinion: It doesn't matter in which language you write your programmes. If the programme is good or not, is only up to the programmer, not to the language!!!

Cu @ll, merendo
--
I've been hiding - What am I hiding from???

Posted: Sat Sep 28, 2002 7:20 pm
by BackupUser
Restored from previous forum. Originally posted by Kendrel.

I agree!

Well, as said... its a must to code in C++/C#... i mean if a whole team developes in that languages, i cannot come up and say "lets take purebasic" :)

but for my private stuff iam gonna develope alot in PB...

get the power from blitz3d, and purebasic would have a hype... blitzmax would be useless... and so would darkbasic!

besides that, its awesome!

Posted: Sun Sep 29, 2002 12:55 am
by BackupUser
Restored from previous forum. Originally posted by PB.

> i wonder why you guys use purebasic. i mean alot guys in this
> forums are good programmers, and could easily develope their stuff
> in c++ for example.

(1) PureBasic costs less than a C compiler (such as MS C++). Yes, I
know there are free C compilers, but there are also free BASIC languages
too. I'm talking about paying for a language, not using free ones.

(2) C is too "picky" for me. Everything has to be in exactly the
right spot or you get errors. I don't have time for that crap.

(3) A lot of my PureBasic code uses API calls anyway, just like C, so
I'm getting the benefits of C in a BASIC language, and without the
pickiness mentioned in (2).

(4) PureBasic has great support with many commands added by Fred on
request. In C, you'd have to code custom commands yourself.


PB - Registered PureBasic Coder