top | item 33619711

(no title)

limmeau | 3 years ago

In page 44 onwards, this describes how to do class-based OOP with assembly language extensions to generate vtable calls. I wonder who ever used that…

discuss

order

dalf|3 years ago

This helped to understand how OOP was working under the hood (I was a teen at that time)

This post brings me many memories from Turbo Vision, Borland Graphics Interface, a simple assembly language, the flat memory hack, Turbo Pascal with its super fast compile time...

aforwardslash|3 years ago

When I was a teen, I used TA precisely because of oop support :) it was a bit cumberstone compared to higher level languages, but worked quite well for the kind of stuff I needed (mostly display-related and IO libraries)

varjag|3 years ago

We used it for the kicks at the Uni. Never got to try that in prod because frankly the next time it came to using assembler it was 15 years later (and on another arch).

bzzzt|3 years ago

OOP hype was peaking in the mid-90's when TASM 5 came out. Probably some manager's idea to capitalise on that.