All streams
Search
Write a publication
Pull to refresh
0
0
Дмитрий Шадрин @candyapple

iOS Разработчик

Send message

В чем проблема разработчикам немного пописать код и подключить Apple Pay где комиссии для юзеров вообще нет, а для банков мизерная 0,05 %? Да и в яблочных устройствах это самый удобный способ отплаты. А подключать различные платежные системы никто не запрещает. Похоже на какое-то нытье

Как по мне, вариант с .map куда симпатичнее, проще и понятнее.

Тут скорее про такое поведение в структурах, ибо там это не опасно.

А можете поделиться ссылочкой на какое-нибудь приложение в сторе, которое хорошо сделано на flutter и совсем неотличимо от нативного UX?

А почему не SpriteKit? Он же как раз под это все заточен.

Про TensorFlow Google сказал, мол уходят с питона на свифт. Потому что быстрый, безопасный и: https://en.wikipedia.org/wiki/Differentiable_programming


Если появится очередная стелла, свифт от этого никак не пострадает. Но это не отменяет факта, что свифт уже не только язык для “хомячков” с платформ Apple.

87% это в целом по миру или в сфере разработки? Я видел винду только у тех разработчиков, которым по каким-то причинам было лень ставить линукс. Возможно страх перед неизведанным.

За мутабельные структуры компилятор всегда подскажет. Если один раз понять как работают reference type/value type в свифте и использовать их где нужно и как нужно, то никаких проблем не будет возникать, а компилятор в случае чего все-равно заботливо предостережет. Все четко и явно в этом плане. И не придется переживать за глубокое/поверхностное копирование.
А что не так с дженериками?
В самом простом варианте все по-умолчанию imutable, потому что компилятор не будет знать что именно туда придет, а для мутабельности можно и inout или var в нужном месте указать.
В случаях посложнее (generic constraints) у вас в протоколе все ограничения описываются, вплоть до указания что этот протокол только для классов.
Не знаю с какими проблемами вы сталкивались, но по этому поводу у меня голова ни разу не болела.

Так исторически сложилось, что на свифт перешли все кто писал на ObjC, а он существовал в рамках эппловских операционок, поэтому большинство пишущих на нем — маководы. А так как язык молодой, то пока еще не успел выбиться из нативной разработки под MacOS/iOS (в плане популярности), хоть эппл и делает многое, чтобы он мог быть универсальным. Бекенды эти ваши давно уже можно писать, с ардуинками играться, TensorFlow переходит на него как на основной язык. Дайте малышу время)

habr.com/ru/post/243183
6 лет назад было 50/50, как сейчас — не знаю, но думаю не в пользу винды.

Структуры и классы никак не делят типы и не мешают. Это лишь определяет reference type/value type и системе типов до этого нет никакого дела.

К счастью, его можно поставить и использовать практически на все, кроме винды. На малинку вот поставил недавно.

Очень полезная статья. Спасибо.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity