Anton
да никто так не бузит. Человек приходит, говорит что в разработке вообще -1, а ему все начинают говорить, что НАЧИНАЙ С ПЛЮСОВ ИЛИ ЛОХ.
Anonymous
Как будто в подворотню попал 😂
Anonymous
Ахуенно, т.е. синьоры вместо еще большей абстракции погружаются на уровни работы с ASM?
Anonymous
Guseyn
Значимость алгоритмов и прочего никто не отменял
Anonymous
Senya, фигня это, гораздно важней быстро вывести код, чем написать максимально оптимальный.
Anonymous
Есть необходимый и достаточный уровень оптимизации, ниже которого делать уже экономически невыгодно.
Guseyn
Само собой
Dmitriy
Guseyn
дядям сверху похуй на указатели и че там
Guseyn
им важно деньги
Guseyn
важны*
Guseyn
и работающий продукт
Anonymous
Быстро написать код, который принесет бабло, на секундочку!
Ну ка бы да, time to market важнейший показатель. Поэтому гиганты софта пользуются Питоном, который в 30 медленней Явы.
Anonymous
Потому что всем похуй уже на сверхбыстрый код, не тупит по минуте и ладно.
Victor
https://github.com/BradLarson/GPUImage
Ох… не тормошите этот труп. Идея хорошая, но проект заброшен, как я понимаю, а багов в нём много. Причём там от части баги на уровне архитектуры. Не помню уже что конкретно, помню что со звуком, и костыль я прикрутил, но костыль работающий только для моего случая.
Евгений
спасибо но я уже 2 года работаю
Dmitriy
Ну ка бы да, time to market важнейший показатель. Поэтому гиганты софта пользуются Питоном, который в 30 медленней Явы.
Ява сильно популярнее питона, потому что для нее 1) есть интеграция с чем угодно 2) можно нанять дешево аутсорсеров. Питон получается дороже в итоге
Anonymous
Ява сильно популярнее питона, потому что для нее 1) есть интеграция с чем угодно 2) можно нанять дешево аутсорсеров. Питон получается дороже в итоге
Ты сейчас путаешь популярность языка у разработчиков, и экономическую прибыльность языка, как инструмента.
Dmitriy
Ты сейчас путаешь популярность языка у разработчиков, и экономическую прибыльность языка, как инструмента.
Не путаю. Ява получается дешевле и людей искать на нее нормального уровня проще
Anonymous
Сейчас самое дорогое для разработчиков это время программистов, а на питоне писать в разы быстрей выходит, хоть он исполняется медленней.
Anonymous
@Virasio Мне как-то нужно было прототип фото редактора сделать, использовал свифтовый вариант, вроде не подводил
Anton
тебе, как инженеру, цена -5, если ты выучил c++, ни разу не открыл иде для мобилок и идёшь устраиваться на мобильного дева
Anonymous
Почитай, в статье очень неплохая аргументация на эту тему.
Dmitriy
Сейчас самое дорогое для разработчиков это время программистов, а на питоне писать в разы быстрей выходит, хоть он исполняется медленней.
Сильно зависит от отрасли. Если финтех или чето монструозное для внедрения — тут на жаве готового просто пиздец
Anonymous
Я говорю про разработку сферическую.
Anonymous
Капец вы слова Виталия перевираете
Anonymous
Вот к примеру выкатить сайт на питоне быстрей, чем на яве.
Anonymous
В отдельных вещах, те же embeded системы все еще явы и С++ сильны.
Anonymous
Но в целом тренд идет в сторону языков на которых писать проще, с высокой абстракцией.
Anton
При том, что я в 5 раз повторяю. НАЧИНАЮЩЕМУ человеку в мобильном деве советовать учить C++ - это невероятно тупо.
Anonymous
Тот же Swift.
Anton
Аргументируя это тем, что ЛИШНИМ НЕ БУДЕТ.
Anonymous
При том, что я в 5 раз повторяю. НАЧИНАЮЩЕМУ человеку в мобильном деве советовать учить C++ - это невероятно тупо.
Да как бы и мидлу он не сильно нужен, если нет прямой необходимости по проекту знать C++.
Anonymous
И синьору не нужен.
Anonymous
Я бы еще понял С.
Dmitriy
Свои проекты
Anonymous
Но С++.
Anonymous
Типа примерно понимать типы данных и работу памяти в С как-то иногда может помочь.
Anonymous
Но нахуя плюсы то?
Anonymous
Тем более Objective-C++ -- мертвая хуйня.
Anton
короче по логике плюсовиков, если ты не можешь на бумажке расписать каждый такт процессора и по памяти назвать состояние каждого триггера в операциях с указателями - то ты биомусор и вообще не кодер
Anton
а куда движется индустрия - им насрать
Anonymous
а куда движется индустрия - им насрать
Да чувак же явно жирный тролль, я хз чего ты с ним дискутируешь так ожесточенно.
Anton
да потому что реально выводят такие советчики
Anonymous
Далеко пойдете
Anton
приходят люди, спрашивают, с чего им начинать
Anonymous
Это классическая приманка в этом чате. "Идите учить как работают бинарные деревья в С++!"
Anonymous
И начинается.
Anton
а им тут суют плюсы и ObjC
Anton
потому что свифт слишком простой и эффективный
Anton
и даже не интересно на нем писать
Anton
ключевое слово - НАЧИНАТЬ
Anonymous
ключевое слово - НАЧИНАТЬ
Да хорош уже, надоел
Kirill
Тем более Objective-C++ -- мертвая хуйня.
не сказал бы пока не будет прямой совместимости плюсов и свифта он не умрет)
Vladislavs
Тем более Objective-C++ -- мертвая хуйня.
только ABI в свифт еще никак не завезут
Кирилл
А у вас тут не скучно. P.S. за ссылку на стендфорд большое спасибо =)
🌴 إسماعيل
Ребят если апп перенести с одного дев аккаунта на другой дев акк, что может испортится? есть пуши, крашлитикс, гугланалитика и тд?
Viacheslav
Как вызвать функцию с таким completion? func foo(completion: @escaping (String?) -> Void) { }
Simon
Кто делал UICollectionView у которых ячейки с констрейнсами и могли сами расширять свои размеры?
Simon
Там у меня есть картинка, и если я ее просто ставлю то норм, а если ассинхронно с сервера загружаю то констрейнты ругаются
Simon
ну а как сделать список фоток такой?
Simon
неужто не возможно?
Anonymous
Надо знать размер до загрузки
Simon
layoutIfNeeded? или reloadData?
Simon
чет не получается(вечный луп похоже), наверное лучше будет грузить картинки а потом обновить коллекцию(
Da.Rk
Есть 2 переменные с данными. Однин это дата, второй это время. Как сделать что бы это в timeStamp перевести? Ничего не могу найти полезного. Все пишут как время которое сейчас перевести, но не нахожу как то, что со стрингов получаешь.
Anonymous
https://developer.apple.com/documentation/foundation/nsdateformatter
Viacheslav
Vladimir
парни? а можно ли заставить свифт работать с либой на objc?
Vladimir
парни? а можно ли заставить свифт работать с либой на objc?