Деда
Могли бы тактично промолчать
Ilkhom
вы спугнули иностранца, он не ожидал такого внимания
Деда
Да он кончил и лежит от счастья
David
😂
Ilkhom
аа, пропустил момент его озарения
David
аа, пропустил момент его озарения
мы решили его проблему
Деда
мы решили его проблему
Сказали не используй Свифт и он ушёл счастливый и умиротворенный
David
Сказали не используй Свифт и он ушёл счастливый и умиротворенный
создал вчера ради интереса два пустых проекта на свифте и обже, нажал билд - свифт на 2 сек дольше билдился…
David
В геометрической прогрессии с каждой строчкой кода
так вот я это заметил когда работал со свифтовыми проектами
Деда
Мы же вчера обсудили - нужен iMac Pro топовый для него
Деда
Бля пол ляма, я за пол ляма баню построю
David
Мы же вчера обсудили - нужен iMac Pro топовый для него
хочешь сказать эпл еще намеренно снижают производительность простых маков когда кодят на свифте? 😂😂😂
Деда
Хотя пару проектов и инструмент отбит
Ольга
У меня от синтаксиса обж глаз начинает дергаться
Деда
А у меня от Свифта
Деда
() -> () ! ?
Vladimir
А у меня от долгого смотрения в экран
Ольга
() -> () ! ?
[[[[]]]]]][[]]
Anonymous
() -> () ! ?
{ (arg) -> Type in return ... }(arg)
Anonymous
😂
Ольга
И еще туда же точку с запятой
Деда
Не смысл то понимаю синтаксиса
Деда
Но глаз режет
Деда
Не в одном просто из знакомых языков такого нет
Vladimir
Деда
Надо просто привыкнуть
David
видимо Оля еще не видела как в обже блоки деклерятся)
Jian Yang
что одно хуйня что другое дерьмище вонючее
Ольга
)))))
Надо было так [[[[]]]]];
David
что одно хуйня что другое дерьмище вонючее
согласен, на ассемблере самое тру
David
не то что ваш этот синтаксический сахар санный
David
Не видела. Покажите! 😂
http://goshdarnblocksyntax.com
Vladimir
Надо было так [[[[]]]]];
Не, я на лиспоподобные намекнул)
Деда
Да, синтаксис блоков в обжс такой же дибильный не первый взгляд
Ольга
http://goshdarnblocksyntax.com
Блин, я думаю, что за слово такое деклерятся 😂😂😅 видела))))
Dmitriy
А в чем проблема точки с запятой?
Dmitriy
Нормальная штука же
Деда
{ (arg) -> Type in return ... }(arg)
Зачем два раза arg?
David
началось...
Деда
Я просто не знаю свифт же
Деда
Гуглить лень
Anonymous
Зачем два раза arg?
Ну типа передача аргумента в замыкание
Деда
А зачем два раза?
Anonymous
Чтобы сразу получить значение
Anonymous
А внутри замыкания оно может и по другому называться
Деда
А есть пример?
Anonymous
Но такое конечно не стоит писать
David
на самом деле еслиб у свифта была бы полная независимость от обжс классов то было бы классно, а то я знаю там с атрибут стрингами и с рейнджами какая-то дичь
Anonymous
А есть пример?
Такого точь в точь нету
Деда
Мой дом тоже
Serhii
А в чем проблема точки с запятой?
Когда пилишь пол дня на Свифте, то на обжС начинаешь их пропускать)
David
Как сказала бы моя мама: Москва не сразу строилась)
ну эт понятно, языку то и 10 лет нету)
Деда
Заебался его строить уже
Деда
Сейчас версия 2.0
Anonymous
Больше всего огорчают постоянные крешы редактора, отвалы подсветки синтаксиса и подобныл буллщит
Anonymous
Садишься за обжектив и прямо радость
Деда
Нельзя программисту строить дом
Деда
Постоянно улучшить хочется
David
David
А нужно?
ну мало ли))
David
в продакшене всякое может быть))
Деда
в продакшене всякое может быть))
Продакшен превращается в рефакторинг
Serhii
Я не вижу в этом проблемы)
Не видишь проблемы в пропуске ?
David
и у меня почему-то не получилось нормально в свифте создать протокол, в котором есть опциональные методы и есть свойство(тип энум)