Skip to content

Latest commit

 

History

History

oop

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

OOP in PureBASIC

PureBASIC (a procedural language) doesn’t support Object-Oriented Programming — and it doesn’t plan to! Nevertheless, this is as not prevented its users to go to great length in trying to implement the OOP paradigm — to some extent or another — in PureBASIC.

In This Repo

Dräc’s PureBasic and OOP

PureBASIC Archives has reprinted (with its author’s permission) Dräc’s famous tutorial PureBasic and OOP — also known as OOP Demystified:

External Links

  • Purebasic OOP Example – by MaJoRa, 2012.
  • Rosetta Code – 2 examples on how to implement Classes in PB.
  • SimpleOOP – (links to WaybakMachine) An old (2010) opensource compiler which added OOP to PB 4.51 (x86/64). Still downloadable from the provided link — page is in German, but SimpleOOP documentation comes also in English.