Speakers | |
---|---|
Nikolaus Schaller | |
Schedule | |
Day | Sunday |
Room | AW1.117 |
Start time | 17:00 |
End time | 17:15 |
Duration | 00:15 |
Info | |
Event type | Podium |
Track | GNUstep |
Language | English |
With the introduction of OS X 10.5 Apple had defined an gcc-extension for Objective-C which brings many interesting features to the language: garbage collection, properties, synchronization, fast enumerations, dot-notation for getters and setters, code blocks, etc.
Although Apple provides their extensions back to gcc, integration is slow because it has to be tested against all other gcc features and also needs special considerations for different target architectures. So let's dicsuss another approach: write a preprocessor that maps the new Obj-C 2.0 features back to any existing Obj-C 1.0 compiler (plus some library calls if needed). This should allow to faster follow new developments of the language. The talk offers for discussion a flex/bison grammar for Obj-C 2.0 and some strategies for translating the new features.
Other events at the same time:
When | Event | Track | Where |
---|---|---|---|
16:30-17:15 | Drupal and the semantic web | Drupal | H.2214 |
17:00-17:30 | Copyleft Hardware and the Ben Nanonote | Embedded | Lameere |
17:00-17:30 | Beyond the historical group limit in FreeBSD | BSD | AW1.126 |