js' blog

ObjFW und Properties
Created: 05.01.2010 23:35 UTC

So, ObjFW unterstützt jetzt auch Properties auf Nicht-Apple-Systemen. Damit ist es mit ObjFW möglich, ObjC 2 vollständig auch unter Linux, Windows etc. zu nutzen (clang vorrausgesetzt). ObjFW rüstet dafür die in der GNU Runtime fehlenden Sachen nach. Die Dot-Notation stellt keine Anforderungen an die Runtime, sodaß dies schon immer ging und damit der ObjC 2-Support in ObjFW vollständig ist.

Ob ObjC 2-Support alleine schon ein neues Release wert ist, habe ich noch nicht entschieden. Aber das nächste Release wird ObjC 2-Support definitiv mitbringen, jedoch auch mit einem ObjC 1-Compiler compilierbar sein. D.h. ObjC 2 wird angeboten, aber niemand gezwungen, es zu nutzen. Nutzer von ObjFW können selber entscheiden, ob ihr Projekt ObjC 2 nutzt und damit Leute ohne einen ObjC 2-Compiler ausschließt oder nicht.