[SDL] Non-API changes I'd like to see in SDL 2.0

Mason Wheeler masonwheeler at yahoo.com
Wed Mar 12 17:21:48 PDT 2008


I've gotta agree. An ABI is for a complete system; SDL is mostly just a set of abstraction layers.  It's very good at what it does, but it's not a complete system, by which I mean that you could no more build a complex, fully-functional game using SDL APIs and nothing else than you could build a house with nothing but studs.  They provide a very important and useful framework, but they're only one part of a larger system.

----- Original Message ----
From: Bob Pendleton <bob at pendleton.com>

>In my opinion ABIs are not appropriate for libraries, and they are not needed for writing plug in replacements. 
>ABIs are appropriate for OS interfaces and in some cases for code that is built into firmware. If you should decide 
>to build one take a look at SWIG and similar tools as a way of generating it automatically from the existing .h 
>files. Since the compiler already generates an ABI for the library there is not much reason to generate the 
>document by hand. 






More information about the SDL mailing list