Live data from Hacker News

30 years later, QBasic is still the best

nicolasbize.com

121–130 of 133 posts

Re: 30 years later, QBasic is still the best

#121

I have my tiny share of a QBasic Story. Please read this with a light heart and don’t judge me. I was introduced to Computers — as theories in school classes in the summer of 1992. By winter of 1993, my school got computers and I spent a lot of my time there, including many practices during the holidays. I spend extra effort to learn things that were not taught in the school. I learnt QBasic and started writing tiny…

originally Facebook was created to find people like this

Re: 30 years later, QBasic is still the best

#122

I have my tiny share of a QBasic Story. Please read this with a light heart and don’t judge me. I was introduced to Computers — as theories in school classes in the summer of 1992. By winter of 1993, my school got computers and I spent a lot of my time there, including many practices during the holidays. I spend extra effort to learn things that were not taught in the school. I learnt QBasic and started writing tiny…

originally Facebook was created to find people like this

Yes. But what does it matter that he couldnt find her. The universe took them in other directions. Facebook was created to jack with the universe. And jack with the universe it has.

Re: 30 years later, QBasic is still the best

#123
I learned to program from two QBASIC games that were on the school computers, Nibbles and Gorillas. My friends liked to watch me make mods for the games or code from scratch, so I was doing "live coding" from the beginning. I think it must have shaped the way I program, giving the mindset of explaining what you're doing and why as you go.

Re: 30 years later, QBasic is still the best

#124

I have my tiny share of a QBasic Story. Please read this with a light heart and don’t judge me. I was introduced to Computers — as theories in school classes in the summer of 1992. By winter of 1993, my school got computers and I spent a lot of my time there, including many practices during the holidays. I spend extra effort to learn things that were not taught in the school. I learnt QBasic and started writing tiny…

originally Facebook was created to find people like this

romanticising the past eh?

Re: 30 years later, QBasic is still the best

#125

I have my tiny share of a QBasic Story. Please read this with a light heart and don’t judge me. I was introduced to Computers — as theories in school classes in the summer of 1992. By winter of 1993, my school got computers and I spent a lot of my time there, including many practices during the holidays. I spend extra effort to learn things that were not taught in the school. I learnt QBasic and started writing tiny…

> My own trick was to use Graph Papers to match co-ordinates to plan game programs.

Yes, graph papers! I had an XT with a monochrome Hercules monitor, while in the factory where my father used to work there was a full blown 486SX. Envious of the plethora of the available fonts, I magnified the letters of the System [0] font with Paint, transferred them to a graph paper and took them home. Then for each character I wrote a separate (Turbo)Basic subroutine which would draw it in graphical mode exactly as it was on the paper. Finally I assembled these routines into an elementary editor. Nostalgia, yeah.

[0] https://en.wikipedia.org/wiki/System_(typeface)

Re: 30 years later, QBasic is still the best

#126

I have my tiny share of a QBasic Story. Please read this with a light heart and don’t judge me. I was introduced to Computers — as theories in school classes in the summer of 1992. By winter of 1993, my school got computers and I spent a lot of my time there, including many practices during the holidays. I spend extra effort to learn things that were not taught in the school. I learnt QBasic and started writing tiny…

originally Facebook was created to find people like this

originally Facebook was created to find out who is hot or not ...

https://en.wikipedia.org/wiki/History_of_Facebook#FaceMash

>They "trust me", Dumb fucks

Re: 30 years later, QBasic is still the best

#127

Earlier quoted context omitted.

Two cartridges were compulsory : Extended Basic and Tunnels of Doom. I also had the E/A and expansion box with floppies - which came in handy for loading subs on the fly in Extended Basic, as well as being a better setup than tape for ToD. It was a little awkward with the only "namespace" being line numbers, but it worked.

Hell yeah, I forgot about ToD for a minute there. I was obsessed with that game for a while in middle school. I tended to play with a friend of mine who also had a TI-99/4A, and we very quickly figured out the optimal party was 2 fighters, 1 wizard, and 1 rogue. I'm not sure how many times we finished that game. It's amazing how many people love ToD. There's even a Youtube video of a guy playing the theme music on a…

I never played ToD, but recently I looked at some movies of this game on YouTube and it's really quite impressive how comprehensive this game is on the low-end hardware of the day [0]

---

[0]: https://www.youtube.com/watch?v=oa7MYYmB4XQ

Re: 30 years later, QBasic is still the best

#128
post #43
post #30

Earlier quoted context omitted.

The primary difficulty that I had was the overloaded usage of the "=" character. I had a clear mathematical understanding that the "=" symbol was symmetric, that 5 = x and x = 5 were equivalent. That someone could abuse that notion so brazenly was the source of my frustration. Some languages use directional notation for assignment (see [1]): 5 -> x is clear. [1] https://en.wikipedia.org/wiki/Assignment_(computer_scie…

Pascal and related languages use the notation x := 5 I have heard that this was to mimic (in ASCII) the look of an arrow: x ⇐ 5

My first thought was, if they wanted an arrow why wouldn’t they go with:

    x 
But of course, that means “less than or equal to”.

You could do:

    x 
But I suppose the mere presence of the “less than” symbol is weird in context. (Although, maybe not inherently weirder than using the equals sign for something other than equality?)

Perhaps we would have been better off if we’d all just agreed early on, that @, #, or ~ should represent assignment.

Re: 30 years later, QBasic is still the best

#129
post #90

Earlier quoted context omitted.

Second this. I myself started with logo when I was 7 years old. Gratification was way more "immediate" than BASIC. After a bit, I moved into Basic, where I spent days and days doing small games, until a family friend introduced me to C and I found Allegro. I miss those days...

I had a similar Logo -> QuickBasic -> C(DJGPP)+Allegro trajectory early on. What is the modern equivalent for kids today?

Red is based on REBOL is which was based on Logo.

Re: 30 years later, QBasic is still the best

#130

QBasic was so much fun. Also because pre Internet time, the included help for each command was so good. Just the random number generator was no so good. SCREEN 12 DO x = RND * 640 y = RND * 480 c = RND * 16 r = RND PSET = (x,y),c LOOP enjoy :-) https://imgur.com/a/SSfaewf

> QBasic was so much fun. Also because pre Internet time, the included help for each command was so good.

QBasic wasn't pre-Internet (I had access to the internet before it was released.)

QBasic was pre-web, by three years, though.

Post reply on HN