Anonymous
по свифту его уроки по первой версии и скорее всего их никто не обновлял
Valery
А зачем мне его уроки?
Anonymous
Кто такой Скутаренко?)
Чел, который сейчас андроид разработчик в гугл. До этого писал уроки
Valery
Ну окей, молодец
Anonymous
А зачем мне его уроки?
тебя же никто не заставляет, а Иван честно признался, что по его урокам учится
Valery
Так я не про ивана же
Valery
А в общем
Anonymous
вот я и объясняю почему выбор его в сторону обжси пал
Anonymous
тем более, что сдк он и там изучит
Павел
в моем городе найти работу на свифте было сложно, да и сейчас думаю не так просто
Павел
дофига проектов все еще на objc
Anonymous
Свифт прекрасен, но пока обжси хоронить не стоит
Anonymous
нет там такого
Павел
тебе не нравится вывод типов? или слово val ?
Anonymous
Клевета
Anonymous
var/let может?
Anonymous
var/let может?
Алло, он про Котлин
Павел
в котлине var/val
Anonymous
а. тогда это не к нам
Павел
а что не так с var/val ?
Anonymous
Похожи очень
Anonymous
давайте будем тут еще и Котлин защищать
Павел
так с ним вроде ок все, или нет?
Anonymous
Ну, вырвиглаз
Павел
котлин мне всяко больше свифта нравится (Виталий не кидай ссаными тряпками)
Anonymous
Suren
Скутаренко же. Свифт его устарел немного, а обжси вечен
Его курсы по Свифту правда сильно устарели, третья и четвёртая версия от первой сильно отличаются
Anonymous
на свифте пишут только молодые духом хипстеры, которые всегда на гребне волны и хайпа
Anonymous
Anonymous
ты переходил со второго на третий?
Anonymous
сынок
Valery
ты переходил со второго на третий?
Я сразу учусь на бете четвертого
Anonymous
тогда поговорим, когда придется переходить на пятый
Suren
Рефакторинг не?
Suren
Сколько я в этом чате уже нахожусь, от тебя полезного не исходит ничего. Только хейтишь и вступаешь в перепалки. Ты реально удовольствие получаешь от негатива?
Valery
окей)
Anonymous
вся жизнь наша инь и янь
Alexander
ну сегодня здесь была разобрана задачка по xml -> json и обратно
Alexander
польза
Anonymous
видишь. а ты боялся
Anonymous
но вроде ты и сам догадался
Павел
как говорил один хороший человек - где аргументы?
Аргументы на свои личные вкусы и предпочтения?
Anonymous
Аргументы на свои личные вкусы и предпочтения?
а почему бы и нет. Чем Котлин нравится больше чем Свифт?
Павел
а почему бы и нет. Чем Котлин нравится больше чем Свифт?
ну как бы нет потому что это чисто мои предпочтения, а вообще нравится что в котлине есть пространства имен нормальные, модификатор protected, можно создать экземмпляр класса с дженериком и засунуть протокол/интерфейс в этот самый дженерик, подсветка синтаксиса не отваливается и вообще средства разработки изумительные, да и над Android SDK хорошо поработали, вон на кнопку можно слушателя кинуть в виде замыкания, а в свифте все еще приходится херачить таргет и селектор
Ivan
такие себе аргументы
Alexander
жаль, что Котлин медленнее свифта
Alexander
так бы хороший язык получился
Ilkhom
жаль что ты тролль, хороший человек из тебя бы мог получиться
Alexander
жаль, что obj-c медленнее c, хороший язык мог бы получиться
Anonymous
Жаль что ни у кого нет аргументов, хороший бы спор получился
Alexander
есть сомнения, что obj-c быстрее с?
Anonymous
есть
Alexander
то есть рантайм не накладывает свои издержки во времени исполнения в obj-c?
Anonymous
нужны цифры
Alexander
действительно, если можно сделать бенчмарки, то зачем представлять себе процесс в голове
Anonymous
все верно
Павел
такие себе аргументы
какие аргументы? я тут убеждаю чтоли кого? или у свифтеров принято в глаза сношаться? сказано было мои личные предпочтения
Alexander
protected зло
Dmitriy
От всего проблемы)
Anonymous
не пиши код - не будет проблем
Anonymous
Valery
Десятая бета вышла, а тут тишина
Valery
хех
Павел
protected зло
почему зло?
Artur
то есть рантайм не накладывает свои издержки во времени исполнения в obj-c?
вроде нет никаких проблем использовать там где надо вперемешку C/С++
Stanislav
то есть рантайм не накладывает свои издержки во времени исполнения в obj-c?
Хм, ну имхо в ObjC не такой тяжелый рантайм, плюс все разворачивается в сишные вызовы, а они быстрые
Stanislav
Если бы в ObjC писали не setObject: forKey: , а в модерн синтаксе target[key] = ... (который уже далеко не молод кстати) то точно так же упало бы. Это к вопросу о свежести курсов
Stanislav
Да, точняк. Это на NSPlaceholderDictionary @{key:value} нилы не прокатывают в принципе. А вот в старом [[NSMutableDictionary alloc] initWithObjectsAndKeys:] если какой-то ключ будет nil, то могут добавиться не все объекты
Stanislav
Ты прав
Stanislav
Увидел одно, подумал о другом)
Alex
Всем привет, а есть какие-то варианты захватить хедерсы из фреймворка в родительском проекте?
Alex
Делаю обертку, там есть такая строка:
Alex
Alex
Этот хидер находится в framework весом 700Мб тащить его в обертку очень не хочется, хочется использовать из основного (родительского) проекта, который использует эту обертку но при сборке родительского проекта выскакивает ошибка, что невозможно найти этот хидер если добавить .framework в обертку - то всё ок
Alex
Alex
ошибка при сборке проекта, использующего обертку попробовал сделать такие User Header Search Path, но не помогло (ожидаемо):