Author Topic: I  (Read 829 times)

Tomaaz

  • Full Member
  • ***
  • Posts: 213
    • View Profile
Re: Is there ....
« Reply #15 on: 13. September 2018, 14:43:31 »
Real BASIC has line numbers, GOTO, GOSUB, IF/THEN in one line only (no ELSE/ELSEIF), PEEK and POKE, DATA. ;)

ScriptBasic

  • Guest
Re: Is there ....
« Reply #16 on: 13. September 2018, 15:02:52 »
I don't think PEEK/POKE are part of the minimal BASIC standard.

ZXDunny

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Re: Is there ....
« Reply #17 on: 13. September 2018, 15:23:56 »
ECMA standards (1978) have it that statements can be nested. It is unclear, however, if the nesting they refer to is in actual fact a restriction on the order of FOR-NEXT statements or statements themselves, and they do not provide any means to concatenate statements - however, since the mid 70s many BASICs adopted the colon character for statement separation.

But then, many BASICs have played very fast and loose with the standards as computing power increased the language evolved to make use of it (eg: PRINT command, sound commands)

However, none of the classic BASICs from the time alowed optional line numbers - that came much later when new languages moved away from BASIC towards less beginner-friendly dialects.

B+

  • Hero Member
  • *****
  • Posts: 764
    • View Profile
Re: Is there ....
« Reply #18 on: 13. September 2018, 16:32:29 »
Hey! I thought only Donald Trump gets to say what is Real. :D

ScriptBasic

  • Guest
Re: Is there ....
« Reply #19 on: 13. September 2018, 23:47:41 »
Your anal about line numbers but string out a program in one continuous line. Does your BASIC only support line 10?

ZXDunny

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Re: Is there ....
« Reply #20 on: 14. September 2018, 11:18:43 »
Your anal about line numbers but string out a program in one continuous line. Does your BASIC only support line 10?

"You're"

Of course it only supports line 10, and I'm glad you're bitter enough about it to make that kind of comment.

Aurel

  • Regular Member
  • Sr. Member
  • *
  • Posts: 426
    • View Profile
Re: Is there ....
« Reply #21 on: 14. September 2018, 15:17:48 »
[
« Last Edit: 24. September 2018, 00:30:55 by Aurel »

Tomaaz

  • Full Member
  • ***
  • Posts: 213
    • View Profile
Re: Is there ....
« Reply #22 on: 14. September 2018, 16:19:27 »
you can tanks to delphi and other pascal people put the effort in so many libs (
deriverd from C/C++) which you can use in ,
without that delphi or pascal in general should be crap like any other BASIC dialect
which have just core things .

And that's exactly why Pascal is more suited for work than BASIC! This is brilliant  - you wanted to disagree with something, but, accidentally, you proved it right!  ;D
« Last Edit: 14. September 2018, 16:22:51 by Tomaaz »

ZXDunny

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Re: Is there ....
« Reply #23 on: 14. September 2018, 21:06:35 »
you can tanks to delphi and other pascal people put the effort in so many libs (
deriverd from C/C++) which you can use in ,
without that delphi or pascal in general should be crap like any other BASIC dialect
which have just core things .

And that's exactly why Pascal is more suited for work than BASIC! This is brilliant  - you wanted to disagree with something, but, accidentally, you proved it right!  ;D

indeed he did - but interestingly, my actual (paid, very well indeed thankyou very much!) work uses very few libraries at all. We built all our audio routines in Delphi, all our UI routines (we don't use the Windows API for very much besides providing an actual window surface) and most third party stuff tends to be VSTs integrated into our UI to provide some functionality that we really wanted.

It's all Delphi, I'm afraid, and has been for 20 years now.

Aurel

  • Regular Member
  • Sr. Member
  • *
  • Posts: 426
    • View Profile
Re: Is there ....
« Reply #24 on: 15. September 2018, 08:02:27 »
[
« Last Edit: 24. September 2018, 00:31:07 by Aurel »

Tomaaz

  • Full Member
  • ***
  • Posts: 213
    • View Profile
Re: Is there ....
« Reply #25 on: 15. September 2018, 09:40:56 »
...but there are no 1000 dialects of PASCAL..right?

Right. Another reason why Pascal is more suited for work than BASIC is.

Also there is Visual Basic or now VB.Net.

VB.Net is not BASIC. C# is not C. Objective C is not C. JavaScript is not Java.

Richey

  • Full Member
  • ***
  • Posts: 210
  • Oh, Zippy!
    • View Profile
Re: Is there ....
« Reply #26 on: 15. September 2018, 09:48:39 »
...and now Embarcadero are offering a free edition of Delphi for hobbyists...

https://www.embarcadero.com/products/delphi/starter

ZXDunny

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Re: Is there ....
« Reply #27 on: 15. September 2018, 12:24:43 »
I wish Emba would get of their arses and release a compiler for MacOS 64bit, but they're really dragging their heels. I'm bored of having to use FPC for that task.

Aurel

  • Regular Member
  • Sr. Member
  • *
  • Posts: 426
    • View Profile
Re: Is there ....
« Reply #28 on: 15. September 2018, 14:41:25 »
V
« Last Edit: 24. September 2018, 00:31:24 by Aurel »

Aurel

  • Regular Member
  • Sr. Member
  • *
  • Posts: 426
    • View Profile
Re: Is there ....
« Reply #29 on: 15. September 2018, 14:46:23 »
O
« Last Edit: 24. September 2018, 00:31:36 by Aurel »