Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 64 | 6 | 38
Назад Вниз Каталог Обновить

Проясните за SWIFT Аноним 10/11/17 Птн 05:56:03  1089725  
swift-org-.jpg (21Кб, 968x505)
Есть лина него спрос/работа какие пнрспективы?
Аноним 10/11/17 Птн 08:13:23  1089748
есть лина него спро сраб отак акие пнрс пект ивы
Аноним 10/11/17 Птн 09:13:31  1089756
Д а.
Аноним 10/11/17 Птн 09:14:39  1089757
dayneris.jpeg
Аноним 10/11/17 Птн 10:36:45  1089765
lina1.jpg (32Кб, 260x232)
>>1089725 (OP)
> лина
> trigged
Аноним 19/11/17 Вск 02:50:54  1094147
>>1089725 (OP)
сырая хуета, даже сами apple не торопятся на него objc-кодобазу переписывать
Аноним 19/11/17 Вск 10:14:58  1094226
2017-11-11 15.5[...].jpg (158Кб, 1280x1171)
На собсно свифт спроса мало. Бек на свифте написали и контрибьютят иногда в него от нехуй делать всякие IBM, этими разработками пользуются полтора инвалида.

Разработка под macos, ios и прочие гейоси — другое дело, есть спрос на данный момент. Но ты понимаешь, что это ебучая экосистема, а не только "свифт".

И как программист ты должен понимать, что всю жизнь одними и теми же технологиями, включая язык, пользоваться не будешь. Если iOS разработка начнёт переезжать на React Native или Kotlin Nativ – ты уже должен быть готов.
Аноним 19/11/17 Вск 13:20:58  1094292
По популярности на одном уровне с Obj-C, даже после спавшего хайпа. По динамике видно, что дальше вся разработка приложений под яблоко переходит на Swift, а Obj-C остаётся в качестве легаси-языка.
Аноним 19/11/17 Вск 18:19:50  1094495
>>1094292
Удвою. Как бы не бугуртили старпёры (если чо, я тоже один хуй больше писал на обж-си, чем на свифте). Впрочем, бугуртят действительно сильно только те, кто с 80-х пишет на обжси и не поняли когда-то, что
>всю жизнь одними и теми же технологиями, включая язык, пользоваться не будешь
Аноним 20/11/17 Пнд 01:08:23  1094724
>>1094226
>Если iOS разработка начнёт переезжать на React Native или Kotlin Nativ
Не будет такого, ставлю свой анус джва раза. А вот свифт развивают ебово, вполне может и бэк когда-то будем на свифте писать.
>>1094495
Утрою, сам сначала к свифту не очень относился, у скиллового тогдашнего лида вообще пекло от него нехило. Но мы были не правы, свифт хорош.
Аноним 20/11/17 Пнд 23:44:41  1095234
>>1089725 (OP)
дрочирую на четверку, пятерка будет вообще бомба. переписал на свифт пару приложений, сестру, мамку, кота, аллаха,
полет нормальный.
Аноним 21/11/17 Втр 00:30:06  1095250
Бамп
Аноним 23/11/17 Чтв 14:07:48  1096548
>>1089725 (OP)
Выглядит симпатишно, взял лучшее из питона из си, надеюсь не похерят разрабы.
Аноним 23/11/17 Чтв 17:05:01  1096639
>>1096548
Какого, блять, питона и си?
Свифт - это скала для даунов, которая в свою очередь является хаселем для индусов. К твоей макакопараше отношения не имеет.
Аноним 23/11/17 Чтв 20:15:04  1096743
>>1096639
Всё так, свифт це скалка
Аноним 25/11/17 Суб 09:29:59  1097526
Ору с ебачей, у которых печет от свифта.
Аноним 25/11/17 Суб 12:33:43  1097547
>>1094292
>>1094495
>>1094724
семен, успокойся
Аноним 25/11/17 Суб 17:08:59  1097640
>>1096743
Скорее котлин же, не?
Аноним 25/11/17 Суб 20:07:11  1097715
>>1097640
Котлин - калька со свифта.
Аноним 25/11/17 Суб 20:28:51  1097739
Ебал в рот синтаксис свифта, пиздец бомбит нахуй.
Хули он такой конченный скажите мне
Аноним 25/11/17 Суб 20:51:53  1097743
>>1097739
Сиблядок порвался, каково это жить с синтаксисом их прошлого века с кучей ненужного говна
Аноним 25/11/17 Суб 21:59:28  1097759
>>1097715
Щито?
Котлин раньше свифта появился на свет.
Аноним 25/11/17 Суб 22:04:20  1097763
>>1097739
Нормальный синтаксис, хоть и выглядит более всрато по сравнению с обжектив-си.
А такой он — потому что перенос разработки на свифт для эппла — это кадровый вопрос. Молодые разработчики стремаются квадратных скобочек, указателей и ебанутого синтаксиса блоков, поэтому считай в эппл деве остаются мастодонты и небольшое количество вкатившихся. А на коммьюнити из одних мамонтов далеко не уедешь, меньше разрабов — меньше крутых приложух для платформы.
Аноним 25/11/17 Суб 22:30:26  1097779
>>1097763
>Нормальный синтаксис, хоть и выглядит более всрато по сравнению с обжектив-си.
Святая толстота.
>Молодые разработчики стремаются квадратных скобочек, указателей и ебанутого синтаксиса блоков
Этого стремается нормальный разработчик любого уровня. Зачем читать код с кучей мусора, если можно от него избавиться?
Вообще мне нравится процесс разработки и развития свифта, вокруг каждого решения срачи на сотни страниц, посоны старательно обходят грабли других языков. Каждая мелочь - видно, что она здесь не "прост))0 так вышло". Охуенно иметь язык, который читается легко и даже смахивает из-за этого на скриптовый, а на самом деле статический и строгий шопиздец. Obj-C был пиздат своим рантаймом, но это messy, возвращаться к нему не планирую, старичок свое отжил.
Аноним 25/11/17 Суб 23:09:36  1097804
Я вот один момент не понимаю. Почему языки, откуда было все напизжено — Scala и Rust — полностью ориентированы на выражения (expressions), но в Swift почему-то опять вернули императивные инструкции (statements). Кому это вообще нужно и зачем?
Аноним 25/11/17 Суб 23:30:44  1097822
>>1097640
Нет. Котлин оче тупой, по выразительным средствам чуть-чуть выше жабы.
Аноним 25/11/17 Суб 23:32:22  1097823
>>1097804
От того, что if с одной веткой возвращает некий кал с типом Unit, он не становится выражением.
Аноним 25/11/17 Суб 23:37:26  1097831
>>1097823
Становится, не вижу проблемы. То, что ты используешь его императивно — твой выбор, все же те языки не вставляют палки в колеса как хаскелль.
Аноним 26/11/17 Вск 00:10:17  1097854
>>1097831
А как можно использовать if с одной веткой не-императивно? А println, printFile у тебя тоже выражения от того что возвращают некое (бесполезное) значение?
Аноним 26/11/17 Вск 18:08:45  1098238
>>1097854
Никак. If с одной веткой всегда сайд эффект
Аноним 30/11/17 Чтв 16:20:28  1100538
>>1098238
if condition {
let t = 5
}
//code

где сайд эффект?
Аноним 30/11/17 Чтв 19:08:24  1100616
>>1100538
Изменение состояние внешнего блока, который является контекстом для всего своего содержимого.
Олсо, в нормальных языках (в той же скалке) такое императивное говно даже не скомпилируется.
Аноним 30/11/17 Чтв 20:26:25  1100656
>>1100538
В данной ситуации просто неиспользуемый код. Это попытка изменить внешний стейт или что? Если нужно назначить значение условно, используешь if как выражение:
let t = if (condition) 5 else 6

Но если ветка только одна, это не имеет никакого смысла, соответственно ты может только изменить внешнее состояние, либо напечатать в консоль и т.д.
Аноним 30/11/17 Чтв 20:46:37  1100673
>>1100616
В свифте тоже не сконпелируется
Аноним 30/11/17 Чтв 22:39:20  1100728
MKNXXqlFfN0.jpg (150Кб, 767x960)
Запилю небольшую прохладную. Учился яве сам с нуля, работал в офисе где меня подтянули курсами и работкой до мидла по всему стеку. Все бы хорошо, зп устраивает, по другой ветке пока идти нет желания. Есть одно но - язык то я знаю, но чтобы быть в нем уверенным - у меня нет столько опыта. Хотел и на яваскрипт перекатиться, и в андроид но все не то. Все это разнообразие либ, фреймворков, как-то оно представляется мне универсальным гаечным ключем, который подходит ко всем маркам машин если спроецировать на работу автослесаря, только у тебя нет уверенности что ты сходу починишь любую тачку которую тебе пригонят. Ключ то подходит НО НАДО ПОЧИТАТЬ ИНСТРУКЦИЮ ДЛЯ ДАННОЙ МАРКИ. Вот и варюсь в этом ява-борще. Как-то раз случайно скачал учебник по свифту и охуел от подхода дизайнеров даже к книге по свифту. Начал читать и охуел от того, что свифтеры уже сейчас пушают в прод код с фичами, которые другие языки придумали но боятся внедрить чтобы без анальной боли. Давно выкашено лишнее. Автолайаут и факт того что весь дизайн приложухи апл уже взяла на себя сильно доставляет после андроида. Вообщем очень понравился язык, почитал всякие основы, посмотрел курс по ios от стэнфорд юниверсити. Пробовал всякие там приложухи пилить, уже себе небольшие утилитки стал писать на свифте, компилятор идешки иногда конечно удивляет после идеи, но в целом крут. Хоть я и могу пилить приложухи, я понимаю что левел мой любительский еле дотягивает до джуниора, и чтобы вкатиться и покрыть весь материал необходимый для работы мне нужно либо устраиваться джуниором в офис(что в моем мухосранске проблемматично), либо на голом энтузиазме клепать хеловорды пока не выпадет случай вкатиться в одекс либо дешевым подмастерьем. Буду рад кулсторям вкатившегося с другого языка анона.
Аноним 01/12/17 Птн 22:19:52  1101257
>>1100728
Прочитал твой пост ещё вчера, и как-то растрогался и растерялся даже, что кто-то считает технологию, с которой ты работаешь каждый день и каждую ночь, такой классной… Учитывая то, что думал наоборот может когда-нибудь укатиться в БЕКЕНД, разрабатывать на джавке и уметь разбираться во всём этом вашем весёлом и ебанутом стеке технологий. Да, приятно, иным словом.
Посоветовать ничего толком не могу — начинал считай с Обж-Си, хотя до этого ещё был язык. Однажды кинули на Свифт — вот это было очень весело. Прочитал руководство, посмотрел как писали коллеги по проекту (они тоже тогда не понимали, как правильно на нём писать, не понимали концепцию опшналов и как их готовить, полное игнорирование дженериков, protocol-oriented-programming и т.д., но это другая история), собрался с духом и сел писать… Но не сказал бы, что это челлендж, всё-таки общее знание экосистемы, а также её ебанутостей и нюансов облегчает жизнь.
Вполне возможно, что тебе придётся начать с подмастерья в офисе. Но если у тебя есть опыт тырпрайзного программирования — промучаешься годик и съебёшь на нормальную ЗП.
Аноним 02/12/17 Суб 02:10:54  1101383
Нет никаких перспектив, Kotlin Native его похоронит.
Аноним 02/12/17 Суб 02:41:08  1101388
>>1101383
Но Котлин - это дебильный язык, который ненужен даже в свете Java 8. Девятка сделает его окончательно бесполезным.
Аноним 02/12/17 Суб 08:51:48  1101434
>>1101388
Чем он дебильный? Вроде САХАРКА завезли до кучи. Сообщество адекватное.
Аноним 02/12/17 Суб 09:06:50  1101436
>>1101383
Чем котлин лучше Swift?
Аноним 04/12/17 Пнд 12:47:20  1102682
>>1101436
2к17
спорить о языках
Аноним 08/12/17 Птн 13:13:45  1104961
Кто-то еще пишет на Objective-C? Я уже ; ставить отучился.
Аноним 08/12/17 Птн 14:08:08  1104982
>>1104961
Я прям удовольствие получаю, когда залезаю в легаси, написанный на Obj-C. Надоел уже этот свифт.
Аноним 11/12/17 Пнд 10:53:41  1106208
>>1089725 (OP)
Теперь это ОФИЦИАЛЬНЫЙ SWIFT ТРЕД!

Анониммусы, подскажите, как мне сделать из Collection View ровную сетку 10х10 ячеек с равномерными зазорами между ними?

Вот вроде бы получилось более-менее, но блеать, почему Collection View не заканчивается после отрисовки последней строки ячеек, а торчит ещё на пол метра? Как мне настроить ебучие констреинты?
Аноним 11/12/17 Пнд 10:54:41  1106209
image.jpeg (773Кб, 640x1136)
>>1106208
Пик отклеился.
Аноним 14/12/17 Чтв 11:01:42  1107345
>>1106208
> констреинты
Колекшн вью делегат. Констреинты тут не помогут.
Аноним 16/12/17 Суб 00:50:40  1108186
>>1089725 (OP)
Но зачем, если есть objective-c++?
Аноним 19/12/17 Втр 23:53:42  1109746
Учим сейчас Си в универе. Знаю верстку.
Как менее болезнено вкатиться в обж-си/свифт чтобы писать под гейось (мак есть)?
В иос треде даже шапки как таковой нет.
Аноним 21/12/17 Чтв 00:56:31  1110231
>>1109746
В смысле болезненно? Если ты учишся в универе, то должен изи изучать любую новую область. Если тебе это интересно.

Про болезненность перекатывания на новые технологии могут говорить программисты по 35+.
Аноним 23/12/17 Суб 11:46:15  1111377
>>1109746
У тебя есть офдока. У тебя есть 100500 туториалов в виде статей. Ещё больше — в виде видеоуроков на ютубе. Для свифта на айпаде даже есть Playgrounds для детишечек. Выбирай любое и учи.
Аноним 23/12/17 Суб 19:16:16  1111536
>>1089725 (OP)
чё-т посмотрел книжки по созданию приложений для айфона. Какое-то погромирование мышкой, перетащи туда, тут создай такое поле и тп, кода минимум, как будто в фотошопе работаешь. Это первое впечатление или рили так работа идёт?
Аноним 23/12/17 Суб 19:58:58  1111546
>>1111536
плюс минус
Аноним 23/12/17 Суб 22:30:05  1111597
>>1111536
Последний раз интерфейс билдером пользовался три года назад. Для использования в тырпрайз решениях непригодно.
Аноним 24/12/17 Вск 15:22:53  1111773
>>1111597
Я просто с бекенда думал перекатываться к вам, а сейчас задумался. Не то, чтоб я ханжа, но привык и люблю писать стены кода, обмазываться им.

Так что, в энтерпрайзе всё как в "обычном" пограмировании - код, код и IDE?
Аноним 24/12/17 Вск 16:18:18  1111797
>>1111773
Зависит скорее от проекта, но в общем, насколько обладаю информацией, да. Просто на собесе вполне себе нормально спросить — используете ли в работе xib'ы или сториборды.
Насчёт стен кода понимаю, то же самое.
Аноним 06/01/18 Суб 03:25:43  1116306
Как тюфяку нихуя не знающему вкатиться в кодинг на иос?
Есть книги по типу книг по Сям/крестам/питонам где еще и программировать учат, а не только синтаксис языка?
И по такому поводу лучше будет сначала в обж-си вкатиться или же сразу в свифт?
Аноним 06/01/18 Суб 07:09:21  1116342
>>1116306
Год назад решил вкатиться. Начал с курсов кекбрейнс по обж-с. Охуел другой десяток раз только от синтаксиса и принял решение учить свифт.

Реквестирую спустя год месяца 4 можно нахуй слать, т.к. былы моменты, что даже мака под рукой не было. Могу слепить простое приложение, ничего сложного в этом нет. В скором времени планирую в App Store слить свой маленький проект, если конечно получится. Сейчас только траблы с сетевыми запросами, нихуя с ними не работал и не могу нихуя интегрировать самостоятельно, но это временно.

Параллельно ищу работу, хотя бы джуна - но тут пиздец одни разочарования.
Аноним 06/01/18 Суб 15:30:34  1116447
>>1116342
>Охуел другой десяток раз только от синтаксиса и принял решение учить свифт.
Ебать ты контуженный.
Аноним 06/01/18 Суб 17:09:55  1116493
>>1116447
Есть такое, но мне похуй.
Аноним 06/01/18 Суб 17:13:07  1116494
>>1116493
Если ты хочешь нормально вкатиться, то нужно учить C/C++, ObjC и Swift, а иначе ты нафиг не сдался.
Аноним 07/01/18 Вск 00:23:39  1116675
>>1116494
Вот нахуя мне спрашивается С/С++? Дохуя где требуется в вакансиях? Я что-то нигде не видел еще.
Но если по существу, я пишу рабочий код, верстаю какой-никакой интерфейс, все работает и ок.
Аноним 07/01/18 Вск 01:51:27  1116721
>>1116675
Представь что приходишь в контору где пилят нечто подобное Lingvo с кучей либ на C/C++ а ты даже не знаешь как с ними работать.
Аноним 07/01/18 Вск 13:30:34  1116852
>>1116721
Представь что приходишь в контору где не пилят нечто подобное Lingvo с кучей либ на C/C++, а тебе и норм.
Аноним 09/01/18 Втр 04:08:11  1117642
>>1116721
Пользователю похуй, на чем написана конкретная библиотека, хоть на машинных кодах. Лишь бы документация была приличной.
Аноним 23/01/18 Втр 14:33:00  1124859
last.png (74Кб, 522x342)

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 64 | 6 | 38
Назад Вверх Каталог Обновить

Топ тредов
Избранное