Page 1 of 3

NS Basic a good number two?

Posted: Sat Mar 17, 2007 10:33 pm
by utopiomania
Anyone tried this Basic language? I am probably going to buy a licence for it if nothing
bad turns up.

It's based on a subset of Visual Basic, and compiles .vbs files to single file exe's, and
is said to be 'Object Based' rather than 'Object Orientated'...

What they mean by that is that it doesn't support inheritance & polyporpherism, but it
supports classes, methods, properties, (de+)constructors and so on, so I figure it's a
nice modern language after all, and the company seems good too.

What do you say about this? Anyone tried it?

Posted: Sat Mar 17, 2007 10:49 pm
by ts-soft
Is NS Basic not a language for PalmOS?

Posted: Sat Mar 17, 2007 10:59 pm
by utopiomania
It is, but NS Basic DESKTOP is for the PC.

I don't know how long that flavour of it has been around, but I've checked their site from time to time,
and the way it has been updated recently is quite impressing.

Posted: Sat Mar 17, 2007 11:09 pm
by ts-soft
I have ordered the demo, will test it :wink:

Posted: Sat Mar 17, 2007 11:17 pm
by Brice Manuel
NS Basic a good number two?
The phrase "number two" has a slightly different meaning here in the USA. Based on our meaning, I think NS Basic is indeed a good "number two".

Tried it for Palm development and wasn't overly impressed. Perhaps thew desktop version is better, but I think there are probably better alternatives for Windows development.

Posted: Sat Mar 17, 2007 11:37 pm
by srod
It does use a couple of runtime libraries (depending on your application) and some of the wrappers for common libraries are based on COM; e.g. SQLite. Must admit that I've kept an eye on it, but haven't really been tempted as yet.

If you want an OOP basic, have a look at HotBasic.

Posted: Sat Mar 17, 2007 11:53 pm
by ts-soft
The Installer of the Demo is bad, can't run the IDE without error. It's not a
native Compiler, only a Interpreter or Tokenizer, it's nothing for me

Posted: Sat Mar 17, 2007 11:56 pm
by srod
Also, all windows opened are child windows of the main 'output' window and so it doesn't appear that you can 'nest' windows etc. Seems a little strange!

I'm sure it's good at what it was intended for though.

Posted: Sun Mar 18, 2007 12:09 am
by thefool
HotBasic? Thats just horrible :shock:

Posted: Sun Mar 18, 2007 12:22 am
by srod
Without actually buying it, I always thought it looked rather cool (no pun intended! :) ) It certainly seems to have quite a following.

Posted: Sun Mar 18, 2007 12:25 am
by thefool
Really? I found the whole package, all the examples very lacking. I haven't seen a real app done with it yet!

Show me one and i'll change my mind :)

Posted: Sun Mar 18, 2007 1:21 am
by PB
> Is NS Basic not a language for PalmOS?

I know it's for Pocket PC for sure, as I almost bought it once.

Posted: Sun Mar 18, 2007 1:23 am
by thefool
PB wrote: I know it's for Pocket PC for sure, as I almost bought it once.
Its for WinCE, palm os, desktop computers and newton

Posted: Sun Mar 18, 2007 3:32 pm
by utopiomania
Oops, I must admit you all gave someething to think about here. I was about to register, but I think I'll download
the demo and check it out again before I make a decicion.

Btw, there's a good listing of basic compilers here: http://basic.mindteq.com/ with a short review of all of them.

Posted: Sun Mar 18, 2007 4:27 pm
by ricardo
NSBasic uses the msscript to do the tasks it describes that can do.

Its exactly as if you use msscript from PB.

Its like running vbs script.