Информация об изменениях

Сообщение Re[3]: Как перейти в мобильную разработку от 09.05.2019 12:27

Изменено 09.05.2019 12:28 andmed

Re[3]: Как перейти в мобильную разработку
Здравствуйте, serj.e, Вы писали:

SE>. Поражает это долбанное двуличие — сторонним разработчикам свифт втуливается как основной язык, и в то же время сам iOS/Mac и родные приложения под них пишутся классическими методами. Возьми и подизассемблируй сам. Свифта почти не найдешь.


Не первый раз слышу плохие отзывы о свифте. Я свой хелловорлд написал на нем, вот возникло сейчас желание переписать на обджектив чтобы сравнить так сказать. Не то чтобы он не понравился, нет, лучше джавы, но вот например столкнулся с тем что runtime exceptions в свифте напр npe не кэтчатся принципиально в отличие вроде как от свифта. Пару раз были проблемы с guard то есть вынесенное из условия присваивание само по себе позволило пофиксить компиляцию. Возможно не осилил (спецификацию не штудировал да) но по итогу просто стал его применять в самых простых случаях. Плюс такое ощущение что сильно меняется. Там получается каждый год выходит новая версия и чтото ломают. Надеюсь обджектив постабильнее
Re[3]: Как перейти в мобильную разработку
Здравствуйте, serj.e, Вы писали:

SE>. Поражает это долбанное двуличие — сторонним разработчикам свифт втуливается как основной язык, и в то же время сам iOS/Mac и родные приложения под них пишутся классическими методами. Возьми и подизассемблируй сам. Свифта почти не найдешь.


Не первый раз слышу плохие отзывы о свифте. Я свой хелловорлд написал на нем, вот возникло сейчас желание переписать на обджектив чтобы сравнить так сказать. Не то чтобы он не понравился, нет, лучше джавы, но вот например столкнулся с тем что runtime exceptions в свифте напр npe не кэтчатся принципиально в отличие вроде как от обджектив. Пару раз были проблемы с guard то есть вынесенное из условия присваивание само по себе позволило пофиксить компиляцию. Возможно не осилил (спецификацию не штудировал да) но по итогу просто стал его применять в самых простых случаях. Плюс такое ощущение что сильно меняется. Там получается каждый год выходит новая версия и чтото ломают. Надеюсь обджектив постабильнее