DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

What are you "old enough to remember" in software development?

Oldest comments (366)

Collapse
 
ben profile image
Ben Halpern

I'm old enough to remember Java applets 😄

Collapse
 
deciduously profile image
Ben Lovy

My first calculator was a Java applet!

Collapse
 
bhupesh profile image
Bhupesh Varshney 👾

Damn it
I have to write applet for exam today 😪

Collapse
 
foresthoffman profile image
Forest Hoffman

One of the first projects I ever completed was a Java applet with physics simulation, and a bouncing ball.

Collapse
 
nickytonline profile image
Nick Taylor • Edited

Programming in Basic on a VIC 20 and playing video games on my friend's Commodore 64 that were on audio cassettes.

Also, programing in Logo in elementary school.

Mickey Mouse playing piano

Old school. 💪

Side note: Years later at a job, I discovered that one of my peers, much older than me, helped build the Logo programming language. 🤯

Collapse
 
philnash profile image
Phil Nash

I did some Logo back in primary school. Those were the days, just pushing the turtle around the screen and making sweet graphics.

That's kind of amazing you got to work with one of the creators!

Collapse
 
nickytonline profile image
Nick Taylor

It was such a fun way to program in elementary school. And of course, someone ported it to JS, because Atwood's Law.

Thread Thread
 
philnash profile image
Phil Nash

I was a fan of Logo support on Heroku.

Collapse
 
shreyasminocha profile image
Shreyas Minocha

I'm technically a minor and I remember both Logo and BASIC from elementary school. And <font>.

Collapse
 
aspittel profile image
Ali Spittel

The one that keeps coming up this week for some reason is that I was writing React back in the createClass days!

Collapse
 
ben profile image
Ben Halpern

Oh, that’s a good one 😄

Collapse
 
yaser profile image
Yaser Al-Najjar • Edited

Writing keygens for software in Assembly language... found this code in my old folders (still wondering how I managed to write such lines 😂)

This was written on a Win XP machine 😆

assembly

Collapse
 
sqlrob profile image
Robert Myers

I've done a bunch of assembly (x86, PPC and ARM professionally, 6502 and Z80 for the heck of it) and I'm not crazy enough to try raw Windows programming in it. My hat's off to you.

Collapse
 
philnash profile image
Phil Nash

Professionally: the double margin float bug in Internet Explorer 6 and hoping for the demise of IE5.

Also, I was aware of IE5 for Mac (different bugs to regular IE5) but never had a Mac at the time to try it out. Now we have Edge for Mac, so what goes around comes around, I guess.

My first web experience: all elements in capital letters and no CSS. Yay for <FONT> and <CENTER> and of course <BLINK> and <MARQUEE>.

Collapse
 
yaser profile image
Yaser Al-Najjar

The marquee days... I still remember those websites were full of GIF ads 😂

This gif was a thing at those times:

under-construction

Collapse
 
philnash profile image
Phil Nash

So much of the web was under construction!

Under construction

Thread Thread
 
ben profile image
Ben Halpern

😂

Collapse
 
andyhaskell profile image
Andy Haskell

FLAMINGTEXT! I miss hokey 00s web stuff!

Thread Thread
 
ahkohd profile image
Victor Aremu

cooltext.com 😀

Collapse
 
bloqhead profile image
Daryn St. Pierre

I had the (dis)pleasure of using IE on a Mac once. If you thought the bugs were bad on IE for Windows... holy crap. That browser was so half-baked.

I still remember DHTML menus and all that stuff.

Collapse
 
cecilelebleu profile image
Cécile Lebleu

That sounds horrible!

Collapse
 
drhyde profile image
David Cantrell

IE on Solaris was quite a lot better, mostly because they didn’t even try to implement half of it.

Thread Thread
 
ferricoxide profile image
Thomas H Jones II

Yeah. It was great, alright. Especially when you worked for a company that was Windows based but the only thing on your desktop was a Solaris box because you were in Unix Operations. "You need to do a daily timecard ...but the timecard system only works under IE" (and the IE for Solaris didn't quiiiiiiiiiiite render the page correctly).

Collapse
 
archaeos profile image
Josh

Entire site layout done in tables.

Collapse
 
ferricoxide profile image
Thomas H Jones II

Nested tables

...with some CSS thown in that rendered completely differentely in IE than in Phoenix/Firebird/Firefox.

Thread Thread
 
philnash profile image
Phil Nash

Styling MySpace pages! Which were just nested tables with no class names or ids. So all the CSS had to look like

table table table table p { ... }
Collapse
 
maxon3 profile image
maxon3

Old enough to say that my first program was in Pascal.

Collapse
 
cullylarson profile image
Cully Larson

In the early days of the language, the creators of PHP used to hang out in the #php channel on efnet. They would answer Stack Overflow-type questions (I mean the "why am I getting this parse error" kind). I remember being amazed when Rasmus Lerdorf once talked about a calendar app he'd written on a flight across the country. How could you write something like that in a few hours?! I learned web development hanging out in that channel.

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao • Edited

I remember learning to use Marquee for web development class while I was in trade school. Web 2.0 was all the rage before Sun Microsystems was brought by Oracle.

Collapse
 
ben profile image
Ben Halpern

My first websites were all about the marquee!

Collapse
 
alanhylands profile image
Alan Hylands

Yeah right Ben, your "first" websites?

We've all seen your personal site now. If it ain't broke, don't fix it!

Collapse
 
darkain profile image
Vincent Milum Jr

When the "console", "terminal" or "command prompt" was really just this thing called "DOS"

And it had QBasic. And QBasic was a godsend for learning how the computer actually worked!

Speaking of learning how things worked... Drawing graphics in QBasic? You interacted directly with the video card. There were no drivers. You would have to manually setup which VGA mode you wanted, such as 320x240 pixel with 16 colors. And then very single dot had to be manually plotted on the screen! There were a few libraries for drawing primitives, but these literally did the same thing, CPU based drawing to a generic frame buffer.

Collapse
 
dmfay profile image
Dian Fay

Having to choose between 640x480 with 16 colors or 320x200 with 256 was agonizing back in the day!

Collapse
 
darkain profile image
Vincent Milum Jr

Color, or resolution... PICK ONE!

Thread Thread
 
erikpischel profile image
Erik Pischel

Color! Plus 320x200x256 was easy to address because every pixel was a byte in an array.

Thread Thread
 
darkain profile image
Vincent Milum Jr

MOSTLY YES! But there was also some odd-ball hardware that was 16-bit transfers instead of 8-bit. So to draw a single pixel, you had to read two bytes, replace one, then write two bytes back. HOWEVER though, this also meant that just raw performance of painting was twice as fast, as you could draw two pixels in a single operation, if you already knew what both were going to be! (like copying frame buffer for example)

Collapse
 
ferricoxide profile image
Thomas H Jones II

But damn the plaids were great. :p

Collapse
 
ferricoxide profile image
Thomas H Jones II

But did you ever have to engage int he joy that was "shape tables"?

Collapse
 
andyhaskell profile image
Andy Haskell

Flash being "the cool thing" (it's where I started coding with my best friend and in my opinion never stopped being cool!)

jQuery dominating the web ecosystem

Collapse
 
ben profile image
Ben Halpern

I stayed away from flash because I never had a decent internet connection back then. I was always drawn towards plain HTML for the better 😂