LocalazyLocalazy
Flavors ist eine von Apple Inc. entwickelte Programmiersprache. Sie ist eine Variante der Sprache Objective-C und wird für die Entwicklung von Cocoa-Anwendungen verwendet. Flavors wurde erstmals im Jahr 2006 mit Mac OS X 10.5 "Leopard" eingeführt. Der Hauptzweck von Flavors besteht darin, ein "moderneres" Objective-C-Erlebnis zu bieten, mit Funktionen wie Garbage Collection und dynamischer Typisierung. Apple hat weiterhin in Flavors investiert und neue Versionen der Sprache zusammen mit neuen Versionen von Mac OS X herausgebracht. Die neueste Version, Flavors 2, wurde 2014 zusammen mit OS X 10.10 "Yosemite" veröffentlicht. Trotz seines Namens ist Flavors kein "Flavor" von Objective-C in dem Sinne, dass es nicht mit bestehendem Objective-C-Code kompatibel ist. Vielmehr handelt es sich um eine neue Sprache, die für die Koexistenz mit Objective-C konzipiert ist. Flavors wurde von der Entwicklergemeinschaft im Allgemeinen gut aufgenommen. Es wird als eine deutliche Verbesserung gegenüber Objective-C angesehen und für seine Einfachheit und Lesbarkeit gelobt. Wenn Sie daran interessiert sind, Flavors zu erlernen, ist Apples eigene Entwicklerdokumentation ein guter Ausgangspunkt.