Gadget?!!... GADGET!!!???? Did I just enroll in pre-school?

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
Randy Walker
Addict
Addict
Posts: 989
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA

Post by Randy Walker »

" Fred can spend his time improving the language, or he can waste time improving the appearance of it (breaking compatibility)... "

This comment is off point and inaccurate. "Language" consists only of words. You base your code on the use of "words". Any way you turn it, "improving the language" will inherently and unavoidably affect the "appearance". Thus, exraneous verbage affects the language itself. Whether or not it is an improvement... you like it and I was only offering my first impression. Please pay attention. :-)

" In my oppinion, this is a childish thing to ask... A child will cry and complain about something, but do nothing to solve it... You've made your point through your little 'Gadget Gadget Gadget' stunt, yet offered no solution of your own... "

No one was "decent" enough to ask. Again, I was only offering my first impression. If you CAN pay attention, I will explain later in this post.

" This is the "Feature Request and Wishlists" forum... "

Off point and again inaccurate. The one point I had, and the ONLY "Feature" that I would like to see change in PureBasic (specifically what this forum is about) is to loose the superflous use of the word in their insrtuction set. Again, please PAY attention! :-)

"... not the "I Dun Like This" forum... "

Off point and again inaccurate. I made no comments regarding "this Forum so again, please pay attention. :-)

Nothing else you said applies diirectly to my point so I wont comment on any of that, but since you so rudely brought it up...

" When you come up with a word that is so fantastic that it justifies breaking all compatibility... come back here and post it... "

... I can comment that GFA allowed a variety of terms to provide duplicate functions. Some of them would transform to the alias term upon execution inside the interpreter. Some would not. Some would allow complemtary terms to be intermixed. > Do:Loop , Do:Wend , While:Loop , Select:Endselect , Switch:Endselect , Select:Endswitch , etc.

Harping again on "compatibility" I have to say the above comment itself "SUGGESTS" a possible alternative that would NOT threaten your unfounded fear of change. Nor would it have to compomise your precious "compatibility" issues. Perhaps now you will contend that flexiblity does nothing to "improve the language"? Pay attention :-)
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

While you people jibered i coded Lib_Installer ....
freedimension
Enthusiast
Enthusiast
Posts: 613
Joined: Tue May 06, 2003 2:50 pm
Location: Germany
Contact:

Post by freedimension »

What you are asking for is a professional looking language that supports many ways of doing something while being as cryptic as possible? Then stick for C. If you don't like C the you have to live with the commandset given to you by PB.
The PB commandset can be learned by heart very well - and that's due to the superflous use of words in the instruction sets. That's one of the reasons I like PB for ;-)

BTW: Had a look at jaPBe already? It features a great AutoCompletion-Function that speeds up your writing, so longer identifier-names are no obstacle anymore.

And now go code some usefull stuff and get used to the language, like Num3 pointed out ;-)
User avatar
GedB
Addict
Addict
Posts: 1313
Joined: Fri May 16, 2003 3:47 pm
Location: England
Contact:

Post by GedB »

In the hightly professional C++ cross platoform world they use the term 'Widget.' Is this so different?

http://www.google.com/search?q=gtk+widg ... 8&oe=utf-8
http://www.trolltech.com/products/qt/designer.html

The eiffel programming language also uses Widgets. A commercial Eiffel license costs thousands of dollars!
http://docs.eiffel.com/libraries/vision ... index.html

Such a narrow view of 'professional' simply quashes innovation and supports the status quo. Must every programming language be beige just like our PC boxes?

I we slavishly followed Microsofts every move then we'd all be using BOB right now.

http://toastytech.com/guis/bob2.html
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

wtf is a widget???

Gadgets are cool 8)
i like them. Also like the PB way of good command names.
Like FindString instad of InStr.
BalrogSoft
Enthusiast
Enthusiast
Posts: 203
Joined: Sat Apr 26, 2003 6:33 pm
Location: Spain
Contact:

Post by BalrogSoft »

Hi, i will explain my opinion, first we must think where comes gadgets word, it comes from amiga, and this language is cross plattaform, if the first version is for Amiga, and the window controllers are called Gadgets on Amiga, it's normal from my point of view, to still call it gadgets. Do you think that Commodore or the other owners of Amiga technologies are not proffesional companies? because they call to this controls Gadgets, like dozens of companies that was working on Amiga and call it Gadgets also, so your idea of what is proffesional is mainly based on a microsoft domination on the world of computers, that call it on a different way.

I think that Gadgets it's a proffesional name for window controls but are not common on Bill Gates world.
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

> own quirks and names. For example, to find text in a string in these
> Basics:
> C64 Basic = Non-existent.
> Visual Basic = InStr.
> PureBasic = FindString.
> Psion OPL = Loc.

ExBasic: Instr
GfaBasic: Instr
TurboBasic: Instr
BisualBasic: Instr
PowerBasic: Instr (not totally sure here :-))
GWBasic+: Instr
QuickBasic: Instr

> Where is the standard? There is none.

... although i agree to that :-)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

randy, welcome to pb, i assume you bought it, which is great, as is the language

i'm myself another old hand at gfabasic, and so is bericko, i believe, and einander

people in this community are great, we all have some differences, misunderstandings and grieves, but most of us are somewhat grown up (that is, in communicating with each other, i'm not referring to eating habits, programming style, lust for the other sex or addiction to video games)

welcome aboard, go visit the survival guide pages if you're an ex gfa basic user
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
MadMax
Enthusiast
Enthusiast
Posts: 237
Joined: Mon Oct 06, 2003 11:56 am

Post by MadMax »

Languages I've used:

Spectrum Basic
Machine code Z80 (hand translating to decimal numbers and then poking them in memory)
Same but using a HEX loader( a bit better)
Same using Assembler(much better, loved one called Laser Genious)

AmigaBasic
Amos
BlitzBasic

GWbasic
C
Turbo C
QBasic
DbaseIII
DIV
BlitzBasic
Blitz+
Fenix
Perl
WXbasic
PureBasic (The best so far)

I have tried many others I don't mention as I never got past doing simple stuff.

Evidently no language is perfect. I have used VisualBasic used version 3 or 4, hated it; I deleted the monster from my PC after a few weeks. I tried PB's demo and a few hours later I bought the full version. I just love it, so much it's almost addictive. My point of view is that of an experienced programmer not a "profesional programmer", although I have been payed and very well for some of my code, my profesion is another. "Profesional" is a dangerous word, can mean many different things. If by "profesional" we mean following MS way of doing things and prices, then certainly PB isn't "profesional".. Of course if someone makes a living using PB, then we could also say that PB is a "profesional programing language". What I don't get is how supresing the word "gadget" will affect the "profesionality" of purebasic.

So I vote for PureBasic keeping it's syntax. 8)
Escobar
User
User
Posts: 17
Joined: Tue Aug 05, 2003 5:54 pm

Post by Escobar »

LOL!!!!
I'm amazed by how many replies you got on your topic Randy. :D
I wish the result could be the same if one posted something with more technical content lol lol lol!!!! ok ok ok! I will stop it here... don't want to make anyone angry or upset on this, just my humble reflection of the topic.
BTW, I'm a newbie to PureBasic and I think it's the most interesting and easy to use programming language I've seen so far. I bought it few days ago and I'm dealing with GADGETS my self at the moment and I don't care so much what they call it as long as it's consistent and self explained.

Happy programming all, :D
Randy Walker
Addict
Addict
Posts: 989
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA

Post by Randy Walker »

HEY!!! The Votes are in!!! We need more gadgets!!! LONG LIVE THE GADGETS!!!!! :-)

Now can someone tell me where I get Windows PureBasic 3.91??

I went to the order page, gave my credit card, got a receipt and nothing else. Was I supposed to get a link to a special download page? That was my understanding but I didn't receive anything but a receipt.

Thanks (and truce if you will be so kind).

For those of you that have extended your welcome - - Thank you very much.
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
aaron_at_work
User
User
Posts: 11
Joined: Tue Jun 01, 2004 7:24 pm

Post by aaron_at_work »

Randy, go to here to login:
http://www.purebasic.com/securedownload/Login.php

When you paid for the compiler, right after the email confirming payment to Fantaisie software, you got the following email:
subject: PureBasic - Thank you

Dear PureBasic user,

First of all we would like to thank you for registering the PureBasic
programming language. We hope you will be happy with it for a long
time. You will have free unlimited access to updates and versions for
every Operating System (current and future).

A private account has been created where you can download the full
versions at any time. You can access it at the following address:

http://www.purebasic.com/securedownload/Login.php

Login : XXX@XXXX.com
Password: ------

You can change your password to something easier to remember once you
log in.


PureBasic forums can be found at the following address:

http://forums.purebasic.com

Support site, with lot of examples and code snippets can be found at:

http://www.PureArea.net

If you have any problems, bug reports, etc... just send an e-mail at:

mailto:support@purebasic.com


Don't forget to check www.purebasic.com on a regular basis to get freely
the new updates of PureBasic !


Thanks again for your support,

The Fantaisie Software Team.
Use whatever was in that email as your login name and password.

If you didn't get that email, they you likely didn't get the payment confirmation, which means that your payment didn't go through for some reason.

Aaron
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

ta... ta da... ta taaaaaaaaa....

inspector g...

<hiding under the table>
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
Randy Walker
Addict
Addict
Posts: 989
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA

Post by Randy Walker »

When you paid for the compiler, right after the email confirming payment to Fantaisie software, you got the following email:
I never got that email but now I know what to look for and it is much as I anticipated.
If you didn't get that email, they you likely didn't get the payment confirmation, which means that your payment didn't go through for some reason.
That is the confusing part. I did the on-line order, got immediate order confirmation by email, then almost immediately after that, I got a "PAYMENT ACCETED" email confirmation from "Blue Paid". That was early AM yesterday morning. Just now I checked with my credit card company and they say no transaction in this time frame. I am in the US and used a US based Visa card so maybe there is a problem with conversion to Euro. The off-line order page says send Euro so that's one of the reasons I used the Visa card and ordered on-line. Don't know what to think now.

Thanks a bunch for your reply Aaron!!
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
jack
Addict
Addict
Posts: 1358
Joined: Fri Apr 25, 2003 11:10 pm

Post by jack »

a lot of credit card companies will automatically refuse transactions made to europe,
according to them there's too much credit card fraud in those countries.
you need to call your credit card company and let them know that the transaction was indeed made by you.
Post Reply