Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
76 user(s) are online (4 user(s) are browsing News)

Members: 0
Guests: 76

more...

Support us!

Headlines


Recent Replied Topics
Topic Replies Last Post  
AmigaOS4 Mesa glmark2 scores 11 (306) smarkusg Today 8:13
AmigaOS4 Mesa bug thread 0 (65) kas1e Today 3:34
AmigaOS4 Can my X5040 search for available networks? 3 (264) mdcatdad Yesterday 21:57
AmigaOS4 Emulation Kyvos was updated [1][2] ... [11][12][13][14] 278 (42661) AmigaNG Yesterday 20:42
AmigaOS4 ignitionOS4 [1][2] 24 (1282) virgola Yesterday 14:37
AmigaOS4 beta AmiYT - another YouTube video player/manager 15 (903) pjs Yesterday 13:26
AmigaOS4 USBAudio 2.5 2 (274) afxgroup 8/20 17:33
AmigaOS4 Floppy HW support for OS 4 8 (779) Paul 8/20 0:28
AmigaOS4 Unreal AmigaOs4.1 [1][2][3] 56 (4757) Maijestro 8/19 22:58
Amiga Classic PiStorm and 3D Hardware [1][2] 26 (3061) TheMagicSN 8/19 22:56
AmigaOS4 Did anyone use RadeonHD 3.7 with X1000 and Oland or Verde ? [SOLVED] 6 (459) msteed 8/19 6:27
AmigaOS4 porting of Quakespasm 12 (6132) khayoz 8/18 16:37
AmigaOS4 Xash3d (HalfLife) [1][2] 32 (2367) khayoz 8/18 15:27
AmigaOS4 Wizard.library and IMAGEBUTTON 0 (169) Kirirur 8/18 7:17
AmigaOS4 infinite icons theme pack [1][2] ... [12][13][14][15] 284 (56003) DigitalDesigns 8/15 20:50
[ Free for all]  [ Too Hot To Handle]  [ Classifieds]       [View all Topics]  [View all Forums]  [Forum Settings]
Software News : OO library v1.0 released for AmigaOS4.x
Posted by TSK on 2017/11/29 17:53:40 (1638 reads) News by the same author
Software News

OO library v1.0 released for AmigaOS4.x (4.1 FE update 1 recommended)

OO library brings object class style and easier programming to plain C language and AmigaOS. OO library makes also possible to create GUI's using GUIML (Graphical User Interface Markup Language). OO library contains several classes to use. (Note: C language still don't have features of object oriented programming.)



OO library takes advantage of resource tracking feature of the Exec library to track all of the created objects and free them from memory (automatically) if the software crashes and the user decides to kill the crashed software.

You can find it from os4depot.net.

Printer friendly page Send this story to a friend
The comments are owned by the author. We aren't responsible for their content.
Author Thread
cha05e90
Published: 2017/11/30 15:00  Updated: 2017/11/30 15:00
Quite a regular
Joined: 03/10/2009
From: Germany
Comments: 651
 Examples
Sounds interesting. Are there any examples in the archive?
TSK
Published: 2017/11/30 18:29  Updated: 2017/11/30 18:29
Just can't stay away
Joined: 02/23/2007
From: Finland, the land of Santa, sauna, sisu and salmiakki
Comments: 1228
 Re: Examples
Yes.
cha05e90
Published: 2017/12/1 9:27  Updated: 2017/12/1 9:27
Quite a regular
Joined: 03/10/2009
From: Germany
Comments: 651
 Re: Examples
Ah, thanks for the info!
ChrisH
Published: 2017/12/28 20:21  Updated: 2017/12/28 20:21
Home away from home
Joined: 05/19/2007
From: England
Comments: 3585
 Re: OO library v1.0 released for AmigaOS4.x
Silly question, but if you want to use OOP in a C-style language, why not just use C++?

(Having written an OOP-style program in C myself, I can imagine how many hoops you have to jump through, even with some library helping. Surely much easier if it's just built-in to the language...?)
TSK
Published: 2018/1/5 19:48  Updated: 2018/1/5 19:48
Just can't stay away
Joined: 02/23/2007
From: Finland, the land of Santa, sauna, sisu and salmiakki
Comments: 1228
 Re: OO library v1.0 released for AmigaOS4.x
I wanted just easier programming. Nothing to do with proper object oriented programming when dealing with C.

I started to convert headers to C++ class definitions but it takes time.
General
Site sponsors
 
Contact us on discord to advertise here.

Site statistics
Registered members
  1801
Logged in last:
  24 hours, 89
  7 days, 139
  30 days, 195

Random Photo
My Sam2

New Articles List

New Members
slacko1
slacko1 07/24/2026
Slacky64
Slacky64 07/23/2026
RetroMike
RetroMike 07/21/2026
AmigaAmbassador
AmigaAmbassador 07/12/2026
Opus
Opus 07/12/2026
kaffeine
kaffeine 06/12/2026
fidelware
fidelware 06/01/2026
Kirirur
Kirirur 05/31/2026
MTAmiga
MTAmiga 04/28/2026
akleinert
akleinert 04/26/2026


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project