it's MIT licensed now, so feel free to go wild putting GW-BASIC in all your commercial projects, yo

Show thread

that closed-source JORTS() graphics function you add will surely convince people to buy your obviously superior product

Show thread

@djsundog (but actually i hope they do and would be grateful)

@djsundog ((don't worry microsoft, i still hate you, but i owe you some real credit for qbasic. i longed for the paid version that could produce binaries but never actually got to use it...))

@brennen @djsundog I migrated to PowerBASIC, which could compile to .EXE files.

@brennen @djsundog There's something in the QBasic/PowerBASIC/VB 3.0 arc for which I am more nearly nostalgic than, well, most things in life. I find it hard to be precise about what.

@bstacey @brennen I'll tell ya what, some of the most amazing software I've ever seen was some amalgamation of microsoft access and visual basic for applications strained to the very edges of lovecraftian madness.

@djsundog @brennen I had an after-school job where my main task was building a project-tracking system out of Access and VB, plus some all-the-way-back-to-the-equations implementation of drawing triangles to make Kiviat charts.

Sometimes weird side tasks would fall on my desk, like when my boss had (I'm not sure how) a CD with a raw magnetic tape dump of the library catalogue for a bankrupt community college, and I had to figure out what books were actually in the collection. I made a parser which was basically a finite-state machine implemented in Visual Basic that built an Access database as it went.

@bstacey @brennen @djsundog I did a bunch of QBasic in middle school, and I think for me at least the whole thing where it was like "congratulations you just bought a computer; here's how to program it" was extremely great, and we need more of that
@djsundog @bstacey @brennen I think the reason TIC-80 makes me so excited is that it hits all the high notes of QBasic (without the bits that made it actually a not very good language overall)

@technomancy @bstacey @brennen @djsundog My very first paid programming gig was updating some business software written in GW-BASIC. I got it working in QuickBASIC, compiled it, gave them the .EXE, and collected $50.

I was 12 or 13.

@bstacey @djsundog eventually i just installed a linux and learned perl, and that life has done me well, by and large, but sometimes i wonder about the other fork where i learned the grownup version of the pixel bashing that QB taught me.

@bstacey @djsundog ...i guess i'd probably be a few years on the other side of burning out of an extremely mediocre game dev career or something right about now, if i'm honest.

still, that zone of computing was something special. i think if the DOS / windows world had made more of that feel more accessible, instead of the "first hit's free, kid" vibe you got from everything where the idea of owning a compiler seemed weird and fanastically out of reach, history might look a lot different.

young sundog qbasic story 


I wrote a horrible bit of qbasic back in the day to manage the management of a newspaper delivery motor route after our paper delivery person, who still wrote out weekly, monthly, or quarterly bills and receipts on carbon form pads, asked me if his daughter's computer from college could help make it easier.

I wrote a menu-driven route management program. it was naive, only worked for his exact needs, and was super slow, but it did what he wanted without him writing anything so he gave me $500 to let him try to sell it to his co-workers, then gave me another $500 when he sold five copies. of qbasic. uncompiled. written by a teenager. paid for my first car.

@djsundog The use of the term "MIT license" is misleading. MIT has released many licenses, most popular of them are Expat license and X11 license. Please specify about which you are talking about.


@redstarfish I was quoting the original post, so please take your crusade and your attitude elsewhere

@bootie_fringe @djsundog if i could find them...gotta be on an old backup somewhere. i had a friend that made a really sick doom-type engine, another that made LORD type game

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!