discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fwd: ObjFW 0.8 has been released


From: Fred Kiefer
Subject: Re: Fwd: ObjFW 0.8 has been released
Date: Sun, 16 Aug 2015 22:33:52 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0

Nice to see that Jonathan is still working on this project. This also
reflects back on Microsofts WinObjC project. They use an old version of
his runtime code there.

Fred


Am 15.08.2015 um 20:13 schrieb Lars Sonchocky-Helldorf:
> Hi 'steppers,
> 
> some of you might find this interesting:
> 
> Anfang der weitergeleiteten E-Mail:
> 
>> Von: js <js-apple-objc@webkeks.org>
>> Datum: 15. August 2015 00:45:12 MESZ
>> An: objc-language@lists.apple.com
>> Betreff: ObjFW 0.8 has been released
>>
>> ObjFW is a highly portable, lightweight, general purpose, open source
>> Objective-C framework with full Objective-C 2.0, blocks, ARC support
>> and support for all the latest ObjC language additions, providing not
>> only basic classes like strings, arrays and dictionaries, but also
>> providing abstractions for OS-dependant functionality like asynchronous
>> sockets and larger classes like a full-blown HTTP server.
>>
>> While a lot of the core API is similar to Foundation, it breaks with
>> Foundation's API on purpose in many places to embrace new features
>> which Foundation can't use completely due to its backwards
>> compatibility. One such example are exceptions, which are a first class
>> citizen in ObjFW and not merely to inform the programmer of his
>> wrongdoings like in Foundation.
>>
>> ObjFW runs on a huge list of platforms and offers the same API on all
>> of them so that software written using ObjFW runs on all platforms
>> supported by ObjFW without #ifdef hells or the like. It does not only
>> run on almost any POSIX system that supports GCC >= 4 (that also
>> includes OS X and iOS, of course!), but it also works on Windows and
>> niche platforms like the PlayStation Portable, Nintendo DS, MS-DOS or
>> even bare-metal without any OS.
>>
>> It also supports using it together with Foundation in the same project
>> or even source file so that it's possible to write the core of an
>> application using ObjFW and a GUI using Cocoa and another GUI using
>> e.g. Gtk+. It offers a bridge between ObjFW and Foundation to easily
>> convert objects between the different frameworks by creating a wrapper
>> object instead of copying the actual object.
>> e Apple runtime and 3.0 with ObjFW's.
>>
>> Because I fail at doing releases, there has been no release for over 2
>> years, meaning the changes of ObjFW 0.8 are insanely huge. If you have
>> already used ObjFW, I suggest reading the ChangeLog, which tries to
>> summarize all the changes as briefly as possible. If you haven't used it
>> yet, why not give it a try?
>>
>> You can find the homepage and downloads (including the new 0.7 release)
>> at: https://webkeks.org/objfw/
>>
>> --
>> Jonathan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]