I wonder if Kemeny and Kurtz realized what they were spawning?
Dartmouth BASIC was quite different from the bastardized versions that
became popular on PCs.
One major difference was that it was a true compiler.
Dartmouth BASIC was quite different from the bastardized versions that
became popular on PCs. One major difference was that it was a true
compiler. When you typed RUN it ran the compiler which translated your program into machine code and then ran it. The compiler was so fast that
it wasn't worth saving the object code, just compile it each time
On Wed, 30 Apr 2025 02:14:01 -0000 (UTC), John Levine wrote:
Dartmouth BASIC was quite different from the bastardized versions that
became popular on PCs.
They tried selling their “pure” version to the great unwashed PC masses, under the name “True BASIC”. It did not do well.
One major difference was that it was a true compiler.
DEC had BASIC quite heavily integrated into its RSTS/E multiuser operating system for the PDP-11, in the form of BASIC-PLUS. That compiled to byte
code, which was faster to interpret than raw source.
Dartmouth BASIC was quite different from the bastardized versions that became
On Wed, 30 Apr 2025 07:19:17 -0000 (UTC), Lawrence D'Oliveiro wrote:
DEC had BASIC quite heavily integrated into its RSTS/E multiuser
operating system for the PDP-11, in the form of BASIC-PLUS. That
compiled to byte code, which was faster to interpret than raw source.
That was one of my projects. The company was using BASIC to program their
lab equipment but it was sluggish. Their 'documentation' of the
interpreter was a greenbar print out of a disassembler. it looked suspiciously like a RadioShack ROM.
On 4/30/25 12:05 PM, rbowman wrote:
On Wed, 30 Apr 2025 07:19:17 -0000 (UTC), Lawrence D'Oliveiro wrote:
DEC had BASIC quite heavily integrated into its RSTS/E multiuser
operating system for the PDP-11, in the form of BASIC-PLUS. That
compiled to byte code, which was faster to interpret than raw source.
That was one of my projects. The company was using BASIC to program their
lab equipment but it was sluggish. Their 'documentation' of the
interpreter was a greenbar print out of a disassembler. it looked
suspiciously like a RadioShack ROM.
I am completely confused by this statement. BASIC-PLUS was developed
for RSTS/E before Radio Shack computers exited.
On Wed, 30 Apr 2025 12:58:07 -0700, Al Kossow wrote:
On 4/30/25 12:05 PM, rbowman wrote:
On Wed, 30 Apr 2025 07:19:17 -0000 (UTC), Lawrence D'Oliveiro wrote:
DEC had BASIC quite heavily integrated into its RSTS/E multiuser
operating system for the PDP-11, in the form of BASIC-PLUS. That
compiled to byte code, which was faster to interpret than raw source.
That was one of my projects. The company was using BASIC to program
their lab equipment but it was sluggish. Their 'documentation' of the
interpreter was a greenbar print out of a disassembler. it looked
suspiciously like a RadioShack ROM.
I am completely confused by this statement. BASIC-PLUS was developed for
RSTS/E before Radio Shack computers exited.
It was also a multi-user timesharing system, in the product space shared
with HP's 2000 timeshared BASIC and DEC's PDP-8 based TSS/8
My comment was not about BASIC-Plus. It was about my task to develop a method to speed up BASIC on laboratory equipment which apparently had been using an interpreter which I believe was lifted from a RadioShack ROM.
Sysop: | Tetrazocine |
---|---|
Location: | Melbourne, VIC, Australia |
Users: | 6 |
Nodes: | 8 (0 / 8) |
Uptime: | 137:38:31 |
Calls: | 154 |
Files: | 21,500 |
Messages: | 79,255 |