tgoop.com/cpplastic/435
Last Update:
Apple
Деякі досі переконані, що на свіфті можна писати тільки під еплові системи, але це вже триста років не так. Мова кросплатформна (хоча певні фреймворки типу того ж SwiftUI дійсно Apple-only
Я мовою вперше користувався під час останнього Advent of Code, про що вже згадував десь вище, й відтоді більше патякаю про неї, ніж реально користуюся. Синтаксично деякі штуки дивнуваті, до того ж автори явно надихалися Objective-C, бо в першу чергу саме для неї створювали заміну, однак, загалом приємно доволі писати.
З крутих (для мене) фічей — інтероп з C++. Можна викликати плюсовий код зі свіфта, користуватися плюсовими типами, можна й навпаки — свіфт-код з плюсів.
Компілятор здався доволі повільним і тупим. Повідомлення про помилки, на які натрапляв я, за рівнем корисності були радше в C++ стилі: реальне виправлення було безмежно далеким від проблеми, яку воно мені підсвічувало
Я все мрію сісти й нарешті зробити на свіфті прогу або гру під свою Playdate