Author Topic: The death of BASIC  (Read 9695 times)

0 Members and 1 Guest are viewing this topic.

Offline Kosh

  • A year behind what's funny
  • 210
Quote
Heh, you can tell why the Intel Processors won out over 6502  Mostech actually had the faster chip, but it was such anightmare to code for it that not nearly as many Assembly games got written for it, and in those days, if you wanted an action game to run at any decent speed, it HAD to be in assembly. Z80 was easier, but I remember almost none of that now.


Damn you're old. :p
"The reason for this is that the original Fortran got so convoluted and extensive (10's of millions of lines of code) that no-one can actually figure out how it works, there's a massive project going on to decode the original Fortran and write a more modern system, but until then, the UK communication network is actually relying heavily on 35 year old Fortran that nobody understands." - Flipside

Brain I/O error
Replace and press any key

 

Offline Hippo

  • Darth water-horse
  • 211
  • Grazing.
    • All Hands to War
Thats why they went to 16 bit. They couldnt count to his age with 8bit.
VBB Survivor -- 387 Posts -- July 3 2001 - April 12 2002
VWBB Survivor -- 100 Posts -- July 10 2002 - July 10 2004

AHTW

 
your missing a "\n" after "c++"  :D




I dont need that if its not looping though :p

ACtually you do otherwise you'll get something like this:
**** basic
use c++**** basic
use C++**** basic


:nod:

Ohhh I see now....
Now if your running from the command prompt you might still want the \n there otherwise it could do this:
*** Basic
Use C++C:\
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline Kosh

  • A year behind what's funny
  • 210
Thats why they went to 16 bit. They couldnt count to his age with 8bit.


:lol:
"The reason for this is that the original Fortran got so convoluted and extensive (10's of millions of lines of code) that no-one can actually figure out how it works, there's a massive project going on to decode the original Fortran and write a more modern system, but until then, the UK communication network is actually relying heavily on 35 year old Fortran that nobody understands." - Flipside

Brain I/O error
Replace and press any key

 

Offline Hippo

  • Darth water-horse
  • 211
  • Grazing.
    • All Hands to War
Doh!





I completely forgot about whent he prompt comes up. Damn, so close too.




EDIT: ok thats gay, bring back lvlshot.
VBB Survivor -- 387 Posts -- July 3 2001 - April 12 2002
VWBB Survivor -- 100 Posts -- July 10 2002 - July 10 2004

AHTW

 
Code: [Select]
( every-time
   ( true )
   ( send-message
      "#Command"
      "High"
      "use FRED"
   )
)

I win!

how about this
Code: [Select]

begin UseTCE

short doOnce

if (doOnce == 1)
    return
end

set doOnce to 1
messageBox ("Use Morrowind TCE Scripting instead!")

end
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline kode

  • The Swedish Chef
  • 28
  • The Swede
    • http://theswe.de
Code: [Select]
loop { puts "y'all got it all wrong.\ny'all should use Ruby instead." }
no seriously. blocks rocks.
Pray, v. To ask that the laws of the universe be annulled in behalf of a single petitioner confessedly unworthy.
- Ambrose Bierce
<Redfang> You're almost like Stryke 9 or an0n
"Facts do not cease to exist because they are ignored."
- Aldous Huxley
WAR IS PEACE
FREEDOM IS SLAVERY
IGNORANCE IS STRENGTH

 
Morrowind script has got to be one of the worst.....

You probably can't do something like this

Code: [Select]
set positionX to Player->GetX + 10it may work, but probably not, it should work if you use this:
Code: [Select]
set positionX to Player->GetX
set positionX to positionX + 10

not to mention you need a doOnce flag for ALL scripts, because they are continusually ran (once per program step)
actually for the infinite loop that'll be easy
Code: [Select]
begin TCEBasic

mesageBox ("Don't Use Me Please!!!!") ;

end
not to mention theres no debugger and if something goes wrong the script will just stop running often with no warning  :hopping:


That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline Hippo

  • Darth water-horse
  • 211
  • Grazing.
    • All Hands to War
TIBasic:


Lbl A
Disp "**** basic"
Disp "use a calculator!"
Goto A



(optional add a 'pause' before the goto and it will wait for the user to press enter before repeating)
VBB Survivor -- 387 Posts -- July 3 2001 - April 12 2002
VWBB Survivor -- 100 Posts -- July 10 2002 - July 10 2004

AHTW

 
how about Snobol:

Code: [Select]
Start   Output = "Use Snobol!"  :S(Start)
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 
Well...  going by the fractionally-finished spec of Megaplex:

Code: [Select]
@(0,0,0) { DIMENSION 3 } (+5, +6, -2)
(+1, +2, @4) { EXIT } @(0, 0, 0)
@(5, 6, -2) { PIPE "Use Megaplex!" STDOUT } (-4, @2, +6)

Horrific, no? It is correct code, so see if you can figure out the syntax.  :p
'And anyway, I agree - no sig images means more post, less pictures. It's annoying to sit through 40 different sigs telling about how cool, deadly, or assassin like a person is.' --Unknown Target

"You know what they say about the simplest solution."
"Bill Gates avoids it at every possible opportunity?"
-- Nuke and Colonol Drekker

 

Offline Flipside

  • əp!sd!l£
  • 212
Heh, ye can tell why th' Intel Processors won out o'er 6502 ;) Mostech actually had th' faster chip, but it were bein' such anightmare t' code fer it wot not nearly as many Assembly games got written fer it
What th' hell, ye scurvey dog?  The 6502 were bein' th' dominant CPU in th' 8-bit era by a huge margin.  It only lost popularity when 8-bit CPUs in general were superceded by 16/32-bit CPUs.
 

6502's were in things like Commodore 64's, Orics Jupiter Ace and BBC Micros (Plus a few others)  in the home computer market, whereas the Z80 was only really famous for the ZX Spectrum and the Amstrad 4xx and 6xx series.  But then, look at how many games were written for the Spectrum compared to the others, on account of Z80 being a lot more flexible and quicker to learn than 6502. 

Actually, to be honest, even when the 16-Bit CPU's started, the Amiga, with the 6502 based Blitter technology held it's own for a long time.  Were it down to hardware only, it would probably still be a serious contender, however, it wasn't down to hardware, especially once tho x86 series started creeping out of offices an' into houses.

And yes, I'm old, you bastards :p
« Last Edit: September 20, 2006, 11:53:49 am by Flipside »

 

Offline Kamikaze

  • A Complacent Wind
  • 29
    • http://www.nodewar.com
Science alone of all the subjects contains within itself the lesson of the danger of belief in the infallibility of the greatest teachers in the preceding generation . . .Learn from science that you must doubt the experts. As a matter of fact, I can also define science another way: Science is the belief in the ignorance of experts. - Richard Feynman

 

Offline ZylonBane

  • The Infamous
  • 29
Actually, to be honest, even when the 16-Bit CPU's started, the Amiga, with the 6502 based Blitter technology held it's own for a long time.
6502-based Blitter??

Okay, now I know you're deeply confused.
ZylonBane's opinions do not represent those of the management.

 

Offline Janos

  • A *really* weird sheep
  • 28
I HACK THE INTERNETS
lol wtf

 

Offline Flipside

  • əp!sd!l£
  • 212
Yeah, you're right, the Motorola 68000 set had the Blitter chip mounted on it, that was my mistake, it was the Apple 2 systems that used the 6502.

Still doesn't change the fact that the Z80 outbid and outsoftwared it's 6502 competitors.
« Last Edit: September 20, 2006, 04:53:27 pm by Flipside »

  

Offline ZylonBane

  • The Infamous
  • 29
Not in America it didn't.
ZylonBane's opinions do not represent those of the management.