Gang,
There is an article about BASIC turning 50 so I figured PureBasic should also be celebrated by hitting that PureBasic paypal button!
here is the article:
http://www.networkworld.com/community/b ... g-language
and I don't have a link to donate to PureBasic but if you are a member and download the latest releases then you'll see the donate button.
Thank you.
Norm.
BASIC turning 50
BASIC turning 50
google Translate;Makes my jokes fall flat- Fait mes blagues tombent à plat- Machte meine Witze verpuffen- Eh cumpari ci vo sunari
Re: BASIC turning 50
A sampling of TI-Basic, which was built into the Texas Instruments 99/4A Home Computer; the BASIC I started with:To the best of my knowledge, speech synthesis (line 160) was not possible on any other home computer of its time. 
Code: Select all
100 CALL CLEAR
110 PRINT "Start Program? (Y/N)"
120 CALL KEY (0, K, S)
130 IF K = 89 THEN 160
140 IF K <> 78 THEN 120
150 END
160 CALL SAY ("#READY TO START#")
170 REM start program...

Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel 

Re: BASIC turning 50
Wow.. I haven't seen this stuff in more than 30 years. Thats awesome. My first computer was a TI 99/4A.TI-994A wrote:A sampling of TI-Basic, which was built into the Texas Instruments 99/4A Home Computer; the BASIC I started with:To the best of my knowledge, speech synthesis (line 160) was not possible on any other home computer of its time.Code: Select all
100 CALL CLEAR 110 PRINT "Start Program? (Y/N)" 120 CALL KEY (0, K, S) 130 IF K = 89 THEN 160 140 IF K <> 78 THEN 120 150 END 160 CALL SAY ("#READY TO START#") 170 REM start program...
Windows 7 Ultimate x64 / PureBasic 5.21 LTS / ProGUI Platinum / PureVision / http://www.linkedin.com/groups/PureBasi ... =&trk=tyah
Re: BASIC turning 50
It truly still is! Unfortunately, the solid state cartridges proved to be a little pricey, and copies on cassette tape or floppies were scarce. Couple that with its discontinued support, and my programming life began. I was relegated to typing in source listings from magazines, and even adapting code meant for other machines.UUICEO wrote:Wow.. I haven't seen this stuff in more than 30 years. Thats awesome. My first computer was a TI 99/4A.

Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel 

There are a lot of important 50th anniversaries from the 60s
Here's to knowledge expansion.TI-994A wrote:{snip}the Texas Instruments 99/4A Home Computer;{snip}To the best of my knowledge, speech synthesis (line 160) was not possible on any other home computer of its time.
It seems that the TI HARDWARE speech synthesis was released in 1982,
the very same year that speech synthesis was implemented on my 8-bit system in a different way,
by means of software loaded from a floppy disk to exploit the system's (for the time) high end audio circuitry.
The pioneering speech synthesizer was named S.A.M. (Software Automatic Mouth) [1982],
and it was created by a third party developer (Don't Ask Computer Software).
The bad thing is that users had to blank the computer's display to keep the speech from sounding distorted, which somewhat limited its usefulness.
Keep it BASIC.
Re: There are a lot of important 50th anniversaries from the
Hi heartbone. Yes, I had an opportunity to tinker with SAM as well, and it was pretty cool too. However, your timeline seems to be a little off. The Texas Instruments Solid State Speech Synthesizer was originally released in 1979 for the TI-99/4 Home Computer, which was the predecessor to the TI-99/4A. I received mine in the fall of 1981.heartbone wrote:It seems that the TI HARDWARE speech synthesis was released in 1982, the very same year that speech synthesis was implemented on my 8-bit system in a different way, by means of software loaded from a floppy disk to exploit the system's (for the time) high end audio circuitry.
The pioneering speech synthesizer was named S.A.M. (Software Automatic Mouth) [1982], and it was created by a third party developer (Don't Ask Computer Software).
SAM was actually a TSR application that had to be invoked through abstruse memory calls in association with a reserved string variable (SA$), and TTS required cryptic phonetic representations in order to be intelligible. Here's an example in Applesoft BASIC:
Code: Select all
100 SA$ = "PYUW4R BEY4SIHK RAA4KS."
110 CALL 38128

Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel 

Re: BASIC turning 50
Yes sir TI-994A, thanks for the correction.TI-994A wrote:Hi heartbone. Yes, I had an opportunity to tinker with SAM as well, and it was pretty cool too. However, your timeline seems to be a little off. The Texas Instruments Solid State Speech Synthesizer was originally released in 1979 for the TI-99/4 Home Computer, which was the predecessor to the TI-99/4A. I received mine in the fall of 1981.
SAM was actually a TSR application that had to be invoked through abstruse memory calls in association with a reserved string variable (SA$), and TTS required cryptic phonetic representations in order to be intelligible. Here's an example in Applesoft BASIC:That would presumably say PureBasic Rocks.Code: Select all
100 SA$ = "PYUW4R BEY4SIHK RAA4KS." 110 CALL 38128
Nowadays my memory can be a bit hazy about the proper year.
I used to be able to quickly tell you the make and model of any 1960s era GM automobile by sight.
Nowadays I sometimes miss by a couple of years.
Although I can find nothing on the web to validate that 1979 release year, I do believe you.
SAM was downright fun to play with trying to get it to say certain words, and it could be called from BASIC or ML programs.
Most applications were rather limited back then, it seemed that SAM implementations never went very deep.
BTW, AFAIK TSR only applies to IBM PC/MS DOS applications.
TTFN
Keep it BASIC.
Re: BASIC turning 50
Tell me about it; even Ginkgo's no help! Here are some links to corroborate the dates:heartbone wrote:...Nowadays my memory can be a bit hazy...
- Wikipedia image archive
- the PHP1500 brochure
Well, Apple had their own version of DOS, and BLOADed programs were technically equivalent to TSR programs. IMHO.heartbone wrote:BTW, AFAIK TSR only applies to IBM PC/MS DOS applications.

Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel 
