Topic: Small Basic  (Read 2501 times)

0 Members and 1 Guest are viewing this topic.

Offline toasty0

  • Application.Quit();
  • Captain
  • *
  • Posts: 8045
  • Gender: Male
Small Basic
« on: April 11, 2009, 04:42:05 pm »
A simplified version of Basic for the novice

foreach click goto your download here
MCTS: SQL Server 2005 | MCP: Windows Server 2003 | MCTS: Microsoft Certified Technology Specialist | MCT: Microsoft Certified Trainer | MOS: Microsoft Office Specialist 2003 | VSP: VMware Sales Professional | MCTS: Vista

Offline Sarek

  • Commander
  • *
  • Posts: 2553
Re: Small Basic
« Reply #1 on: April 12, 2009, 02:34:15 am »
Small iindeed, it's at least 1000 times bigger than the original version they made for the Altair.  :)

Remember, democracy never lasts long. It soon wastes, exhausts, and murders itself. There never was a democracy yet that did not commit suicide.  – John Adams (1814)


www.lp.org




Offline Bonk

  • Commodore
  • *
  • Posts: 13298
  • You don't have to live like a refugee.
Re: Small Basic
« Reply #2 on: April 19, 2009, 08:03:06 am »
QBasic still lives and is still available from MS. (shhhh...)

Offline Capt. Mike

  • Live from Granpa's Grotto
  • Captain
  • *
  • Posts: 6616
  • Gender: Male
Re: Small Basic
« Reply #3 on: April 19, 2009, 11:56:52 am »
And here I'm stuck with HP Basic for automated calibrations..of course, the test equipment is 20+ years old, but everythings obsolete after 5 years (except for the military)..I've recently calibrated panel meters from B-52's..probably because I'm the only one older than them

Mike
Summum ius summa iniuria.

The more law, the less justice.

Cicero, De Officiis, I, 33

"It doesn't, and you can't, I won't, and it don't
it hasn't, it isn't, it even ain't, and it shouldn't
it couldn't"
FZ, 1974

My chops were not as fast...[but] I just leaned more on what was in my mind than what was in my chops.  I learned a long time ago that one note can go a long way if it's the right one, and it will probably whip the guy with twenty notes.
 --Les Paul

Offline marstone

  • Because I can
  • Commander
  • *
  • Posts: 3014
  • Gender: Male
  • G.E.C.K. - The best kit to have
    • Ramblings on the Q3, blog
Re: Small Basic
« Reply #4 on: April 19, 2009, 01:17:41 pm »
And here I'm stuck with HP Basic for automated calibrations..of course, the test equipment is 20+ years old, but everythings obsolete after 5 years (except for the military)..I've recently calibrated panel meters from B-52's..probably because I'm the only one older than them

Mike

It has been many years now since I have gotten out of the military, but when most of the world was using computer based teletypes to send reports back to NSA.  My station was using the old MOD-28 (remember the one from the old movies that uses the ticker tape), sad part was, they were better the computer based ones (we did get upgraded twice to get to PC based comunications).  They never broke or had trouble, if things were going real bad, you could "hit" them.  I mean really hit them, or kick them.  They just kept on working.

Newer isn't always better, it just seems that way sometimes.
The smell of printer ink in the morning,
Tis the smell of programming.

Offline toasty0

  • Application.Quit();
  • Captain
  • *
  • Posts: 8045
  • Gender: Male
Re: Small Basic
« Reply #5 on: April 19, 2009, 04:01:11 pm »
This thread reminds me of this quote:

Progress is impossible without change, and those who cannot change their minds cannot change anything. --George Bernard Shaw
MCTS: SQL Server 2005 | MCP: Windows Server 2003 | MCTS: Microsoft Certified Technology Specialist | MCT: Microsoft Certified Trainer | MOS: Microsoft Office Specialist 2003 | VSP: VMware Sales Professional | MCTS: Vista

Offline Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Posts: 688
  • Sfc3files Dept Site Admin
Re: Small Basic
« Reply #6 on: April 19, 2009, 04:04:23 pm »
It has been many years now since I have gotten out of the military, but when most of the world was using computer based teletypes to send reports back to NSA.  My station was using the old MOD-28 (remember the one from the old movies that uses the ticker tape), sad part was, they were better the computer based ones (we did get upgraded twice to get to PC based comunications).  They never broke or had trouble, if things were going real bad, you could "hit" them.  I mean really hit them, or kick them.  They just kept on working.

Newer isn't always better, it just seems that way sometimes.
They just don't make em like they used to, aye?

Offline Sarek

  • Commander
  • *
  • Posts: 2553
Re: Small Basic
« Reply #7 on: April 19, 2009, 04:47:37 pm »
This thread reminds me of this quote:

Progress is impossible without change, and those who cannot change their minds cannot change anything. --George Bernard Shaw

I remember when we typed our programs on punch cards and sat for hours in a big room full of monitors hanging from the ceiling where we could watch our programs in the input queue ... AND WE LIKED IT!  ;D

Remember, democracy never lasts long. It soon wastes, exhausts, and murders itself. There never was a democracy yet that did not commit suicide.  – John Adams (1814)


www.lp.org




Offline Nemesis

  • Captain Kayn
  • Global Moderator
  • Commodore
  • *
  • Posts: 13067
Re: Small Basic
« Reply #8 on: April 19, 2009, 06:21:03 pm »
If you want Basic.

FreeBasic

GLBasic

XBasic

Do unto others as Frey has done unto you.
Seti Team    Free Software
I believe truth and principle do matter. If you have to sacrifice them to get the results you want, then the results aren't worth it.
 FoaS_XC : "Take great pains to distinguish a criticism vs. an attack. A person reading a post should never be able to confuse the two."

Offline marstone

  • Because I can
  • Commander
  • *
  • Posts: 3014
  • Gender: Male
  • G.E.C.K. - The best kit to have
    • Ramblings on the Q3, blog
Re: Small Basic
« Reply #9 on: April 19, 2009, 08:56:17 pm »
This thread reminds me of this quote:

Progress is impossible without change, and those who cannot change their minds cannot change anything. --George Bernard Shaw

I remember when we typed our programs on punch cards and sat for hours in a big room full of monitors hanging from the ceiling where we could watch our programs in the input queue ... AND WE LIKED IT!  ;D

I never used a punch card for inputting a program, but did use a computer that was nothing more then a keyboard and a printer (it had no monitor).  Everything you did was printed out.
The smell of printer ink in the morning,
Tis the smell of programming.

Offline toasty0

  • Application.Quit();
  • Captain
  • *
  • Posts: 8045
  • Gender: Male
Re: Small Basic
« Reply #10 on: April 22, 2009, 08:37:46 am »
I finally had some time this moring to look through this language and was impressed. It has the feel and syntax of a C family language with the ease of the Visual Basic language. Take a look this simple graphics routine:

GraphicsWindow.BackgroundColor = "Black"
For i = 1 To 1000
GraphicsWindow.BrushColor = GraphicsWindow.GetRandomColor()
x = Math.GetRandomNumber(640)
y = Math.GetRandomNumber(480)
GraphicsWindow.FillEllipse(x, y, 10, 10)
EndFor


MCTS: SQL Server 2005 | MCP: Windows Server 2003 | MCTS: Microsoft Certified Technology Specialist | MCT: Microsoft Certified Trainer | MOS: Microsoft Office Specialist 2003 | VSP: VMware Sales Professional | MCTS: Vista

Offline Panzergranate

  • Commander
  • *
  • Posts: 2909
  • Gender: Male
  • Aw!! Da big nasty Klingon L7 killed da kitty kat!!
Re: Small Basic
« Reply #11 on: April 22, 2009, 10:09:55 am »
Sinclair Basic was  and is always the best.... with commands like DEF FN, etc.

But the best was the ability to allow DIM A$ (100,100,100,100,100), though the human brain does take some practice at comprehending multiple, multiple nested arrays....  ;D

My old software lecturer, back in my University days, used to warn of venturing into multiple, multiple nested arrays, but used to say that he envied me for being able to so easily navigate and use them.... some of us have the gift and some haven't.

The Klingons have many ways to fry a cat. I prefer to use an L7 Fast Battlecruiser!!