Ivan
драйвера, игровые движки, ядра ОС, железяки всякие (это вообще много чего включает в себя, очень долго можно перечислять и всего не перечислишь)
Почти все что ты перечислил сейчас это C++, в embedded есть C. Ассемблер там небольшие вставки. В движках уже давно компилятор оптимизирует лучше человека.
Anonymous
Вы сперва свой код посмотрите, тоже небось говнокод
Anonymous
Разве ссылка на collection view в ячейке это нормально? Оно же нарушает связь так сказать причинной следственную
Я не писал, что ссылка нормально, а что само нахождение внутри нормально) Я могу еще понять ссылку в случае очень простой таблицы внутри со статичными данными, но тут гг
Ivan
Поэтому вот первый совет, никогда не свети свой реальный код в интернете. Тут много троллей
Anonymous
Умники скажите тогда почему данные удаляться
Ivan
Я не для код ревью выслал, а чтобы разобраться в проблеме
Тебе написали как минимум две проблемы - убери из ячейки ту логику.
Pavel
Предлагаю послать
Anonymous
Как мне тогда сделать горизонтальный слайдер?
Ivan
Хороший ответ на ревью
Кстати да, лучшая защита - нападение.
Anonymous
Как мне тогда сделать горизонтальный слайдер?
Используй либы, раз не можешь сам
Anonymous
😂
Stanislav
Как мне тогда сделать горизонтальный слайдер?
Ммм, обычный скроллвью с тремя вьюшками на нем, каждая с нормальным контроллером?
Ilkhom
На русском
на 1C чтоле
Anonymous
От того, что ты скинул 3 файла, понятнее проблема не стала
Ivan
и от этого ассемблер маргинальный?) Я бы поспорил о маленьких вставках
Да, у него нет спроса, он мало используется. Движки вообще кросс платформа сейчас. Зачем там ассемблер, что ты собрался оптимизировать?
Павел
Да, у него нет спроса, он мало используется. Движки вообще кросс платформа сейчас. Зачем там ассемблер, что ты собрался оптимизировать?
я тебе уже написал по поводу использования, а ты все продолжаешь что мало используется. Когда я про движки говорю, это не про йобу всякую типа юнити
Ivan
Я поэтому прошу привести пример когда компилятор хуже оптимизирует чем человек.
Ivan
Это обычно плохой компилятор.
Anonymous
@zhanswift if sortedPosts.count == 0 { return 0 } else { return sortedPosts.count }
Anonymous
Вот это что, а?
Ivan
Final words: A modern compiler contains a huge set of heuristics that interact with each other in strange ways. They have been tuned for 'average' code. But an interpreter is a very different beast, so you'll inevitably get disappointing results.
Ivan
Спор будет ни о чем. Ассемблера там не наберётся даже на 1000 строк, и подозреваю что он будет на макросах. Смысл в том что этот есть маргинальный язык.
I Am
привет пасаны делаю приложение на apache cordova, на ios не играет звук через внешний динамик, через bluetooth гарнитруру все ок. я так понимаю проблема с правами? камнями не кидайте, первый раз под ios делаю
Ivan
си поди тоже маргинальным считаешь?
Пока нет, но он движется туда.
Павел
ну да, иначе не сходилось бы с писаниной твоей прошлой
Ivan
Ты с чем споришь? Ты видел индекс языков? Видел вакансии?
Ivan
Ассемблер может быть идёт как один из дополнительных навыков, и очень редко
Ivan
Зачем с фактами спорить.
Ilkhom
Вот это что, а?
у меня другой вопрос - зачем?
Anonymous
у меня другой вопрос - зачем?
Это один и тот же вопрос, по сути.
Ivan
Первая строчка смешно.
Павел
Ты с чем споришь? Ты видел индекс языков? Видел вакансии?
видел, и что с того? у нас признак маргинальности связан с востребованностью у продавцов валенками?
Павел
Да, потому что они платят деньги.
так это не маргинальность поулчается совсем
Павел
Потому что ты так решил?
я так же и про тебя могу сказать
Ivan
я так же и про тебя могу сказать
Вот поэтому я и написал что спорить смысла нет. У тебя для программиста на голом ассемблере все хорошо, в моём мире это маргинал
Ivan
Симметрично
Павел
А мной то что?) у меня асм не маргинальный язык
Ivan
Вот поэтому тобой быть херово
Ivan
У некоторых вон код метода на 10 К строчек почти не пахнет. И они тоже уверены что у них все хорошо.
Павел
Не осилил чтоль в свое время?
Andrey
А щас используют ассембли?
Ivan
Ну товарищи выше топит за то что используют часто
Павел
Вот про часто я не говорил, ты врешь
Ivan
Так если не часто то это маргинальное использование
Andrey
А что такое маргинальность и маргинальный ?
Andrey
Я просто читаю вас, нихига не понимаю
Albert
А что такое маргинальность и маргинальный ?
https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%80%D0%B3%D0%B8%D0%BD%D0%B0%D0%BB
Andrey
Мне не надо определение википедии. Мне надо понять что люди имеют ввиду когда употребляют это в речи
Andrey
Ну я когда-то читал программирование под АРМ процессоры на асембли, но так и не понял, когда так надо делать
Павел
Так если не часто то это маргинальное использование
Почему именно этот показатель для тебя маргинальность?
Павел
Потому что оно так употребляется.
Оно употребляется в отношении чего-то редкого и вымирающего, если асм не используется часто, это еще ничего не означает
Ilkhom
да все мы тут маргиналы
Anonymous
кококо?
Ivan
Раньше на ассемблере в движках много писали, потом меньше, меньше и сейчас уже это какие-то небольшие участки, если брать отношение к общей кодовой базе то очень очень малое значение.
Ivan
не используют его все реже
Показывай статистику тогда?
Павел
Показывай статистику тогда?
нет адекватных статистик, статистика вакансий и поиска в гугле фигня полная
Павел
и количества репозиториев фигня, и даже вопросов на stackoverflow
Ivan
ко-ко-ко
Ivan
Да вообще все фигня кроме мнения твоего
Павел
https://habrahabr.ru/company/kingservers/blog/307012/
Павел
ну вот тут отмечали рост асма, и что дальше?
Ivan
Оно то точно лучше индексов, SO и github
Павел
рост отмечался в мусорном рейтинге который считает запросы в гугл, чето на стековерфлоу и вакансии кажется
Павел
что это показатель?
Ivan
Так давай другой показатель. У тебя пока один - ОБС
Павел
говорю же нет их адекватных