Author Topic: John's reason for leaving  (Read 14233 times)

B+

  • Guest
John's reason for leaving
« on: September 23, 2018, 02:28:41 AM »
Can you believe it? see attached

If anyone did any insisting, it was John insisting we all love his tool for servers.

B+

  • Guest
Re: John's reason for leaving
« Reply #1 on: September 23, 2018, 03:57:54 AM »
Quote
ScriptBasic
Guest

Re: SB demo
« Reply #5 on: 20. September 2018, 07:55:08 »
Quote
B+,

Tomaaz said he didn't like Script BASIC because there was no install program for Linux and was confused how to include the SB executable path or create the configuration file. I  would have been happy to help him get going if he would have asked.

What don't you like about Script BASIC?
« Last Edit: 20. September 2018, 08:07:55 by John »

This in the middle of my thread showing a little demo of my toy interpreter.

B+

  • Guest
Re: John's reason for leaving
« Reply #2 on: September 23, 2018, 04:01:31 AM »
Quote
ScriptBasic
Guest

Re: Beginner friendly BASICs
« Reply #17 on: 17. September 2018, 23:23:37 »
Quote
When you can exceed the feature set of this calculator program, you can call your SB a language.

Qalculate



Code: [Select]
PRINT FORMAT("%d",1000000 / .0000001), "\n"


jrs@jrs-laptop:~/sb/examples/test$ scriba divcomp.sb
9999999999999
jrs@jrs-laptop:~/sb/examples/test$


Standard Linux Calculator




« Last Edit: 18. September 2018, 07:23:27 by John »

This in the middle of a thread talking about Beginner Friendly Basics.

B+

  • Guest
Re: John's reason for leaving
« Reply #3 on: September 23, 2018, 04:09:52 AM »
Quote
ScriptBasic
Guest

Re: 0.12.13 Released
« Reply #3 on: 13. September 2018, 21:10:59 »
Quote
Script BASIC using MsgBox.

Code: [Select]
' Msgbox Ask Y/N

IMPORT NT.sbi
rtnval = NT::MsgBox("Would you like to test a yes or no question?","Test a Yes/No Question", "YN", "H", 1)
IF rtnval = "Y" THEN
  NT::MsgBox("Yes","Result","ok","?",1)
ELSE
  NT::MsgBox("No","Result","ok","?",1)
END IF

     

This in the SmallBASIC Board.

B+

  • Guest
Re: John's reason for leaving
« Reply #4 on: September 23, 2018, 04:14:12 AM »
Quote
ScriptBasic
Guest

Re: Beginner friendly BASICs
« Reply #15 on: 17. September 2018, 17:42:02 »
Quote
This is one area you will find hard to beat with Script BASIC. The extension and embedding APIs make SB expansion limitless.

Again from the Beginner friendly BASICs board.

B+

  • Guest
Re: John's reason for leaving
« Reply #5 on: September 23, 2018, 04:29:23 AM »
I think if you call your language a Basic you should have some Basic screen functions some color and graphics some help for beginners getting started but that is just me, I am certainly not "everyone".

I certainly did not insist John become a hobby programmer and what is wrong with suggestion of providing beginners help with the Script Basic product?

So who did all this insisting? Everyone?

B+

  • Guest
Re: John's reason for leaving
« Reply #6 on: September 23, 2018, 04:40:38 AM »
Quote
Offline John
Forum Support / SB Dev
 
Posts: 1774
ScriptBasic Open Source Project

Re: BASIC
« Reply #9 on: Today at 08:08:13 PM »
Quote
If anyone did any insisting, it was John insisting we all love his tool.

Does B+ stand for Bitterness Plus?

 ;D Well he said he was leaving  ;)

I am hoping for Betterness.

ZXDunny

  • Guest
Re: John's reason for leaving
« Reply #7 on: September 23, 2018, 09:37:22 AM »
Well, I suspect that I was somewhat partly to blame for his leaving and I don't regret it one bit. He polluted every single thread started about other BASICs with comments about how they weren't BASIC, how they weren't as good as Script BASIC, and how anyone using them was wasting their time on "toys". It was becoming tiresome.

Besides, he's flounced out of here (and ancestor sites) before.

B+

  • Guest
Re: John's reason for leaving
« Reply #8 on: September 23, 2018, 02:41:03 PM »
BTW has anyone noticed that he has doctored his quote of me, cutting off "for servers" and moving the period to the end of "his tool".

What a crazy guy!  ;D


ZXDunny

  • Guest
Re: John's reason for leaving
« Reply #9 on: September 23, 2018, 09:58:35 PM »
Is that on his ... was it EveryBASIC site? I can't find it now.

B+

  • Guest
Re: John's reason for leaving
« Reply #10 on: September 24, 2018, 12:14:21 AM »
Here: https://www.allbasic.info/forum/index.php?topic=496.0

Actually looks like great bunch of folks. We must get the Mr Hyde side of Dr J.

ZXDunny

  • Guest
Re: John's reason for leaving
« Reply #11 on: September 24, 2018, 08:30:06 AM »
Ha, just read Mike's comments, that gave me a good chuckle :)

I'll just carry on enjoying developing and using SpecBAS, and he is just as free to continue being wrong. I've said it before and I'll say it again - for pure fun, there's nothing like playing with your own custom-built sandbox that does precisely what you want it to do. But for work and serious purposes, there are other languages I use; I have no use for BASIC in a professional capacity.

That said, our team decided a while ago to add a scripting element to our DAW, for controlling internal DAW functions and MIDI devices by user-generated scripts. We evaluated a LOT of options (including Script BASIC) and decided to go with a custom Python build. Our users are musicians, not coders so there's a much better chance they'll be comfortable in Python.

Tomaaz

  • Guest
Re: John's reason for leaving
« Reply #12 on: September 24, 2018, 10:00:47 AM »
Just for curiosity - why Python and not Lua?

ZXDunny

  • Guest
Re: John's reason for leaving
« Reply #13 on: September 24, 2018, 12:15:27 PM »
Just for curiosity - why Python and not Lua?

Because we polled the users and that was the language that the (vast) majority wanted.

ZXDunny

  • Guest
Re: John's reason for leaving
« Reply #14 on: September 24, 2018, 12:29:52 PM »
Quote from: AlyssonR
Maybe the kids just want to go back to the time of 8-bit computing, PEEK & POKE, and cassette storage?

Well, it's nice that somebody gets it! Yes! Those days are the ones I remember fondly. We'd come out of the 70s and into the 80s where home-computer BASICs were just beginning to be useful for creating pretty much anything you wanted - albeit slowly - and a whole generation of coders got their first start in a new world. Hours and hours spent in front of the screen, maybe creating something new, solving a homework problem, typing in a printout from one of the many, many magazines you could buy.

That is what I wanted to create. A BASIC that goes back to those days - museum BASIC I believe an unpleasant person once called them. So I did, and I showed it to a small group of friends on a Sinclair board, and they went mad for it and started requesting extra stuff - sprites, better maths, higher resolution graphics, more colours - all the things they wished they'd had back in the day. And you know what? It's still popular! People are still using it! SO I'm still developing it. For fun, not profit.

So yeah, AlyssonR hits the nail on the head. Though with the implication that everything I do is bad, in much the same vein as Mike did. But that's ok - their opinions don't count.