169 похожих чатов

Хорошо А можно такой вопрос задать? Если два одинаковых приложения, одно на

асм, второе на си
Нужно портировать на Windows ARM
Это:
а) одинаково по скорости?
б) асм чуть медленнее чем си
в) асм - все равно что с нуля разработать, а си - клик клик и готово

51 ответов

12 просмотров

99% современного приложения это не код, а ресурсы. Чистого кода обычно совсем мало.

notme- Автор вопроса
notme
Не вижу ответа

Ну, если вы сначала портируете сам компилятор ...

notme- Автор вопроса
Alexander Morozov
Ну, если вы сначала портируете сам компилятор ...

портирую компилятор - это одна программа а потом портирую весь юзер-спейс софт одним нажатием клавиши а вы будете в слезах есть кактус 😄

notme
портирую компилятор - это одна программа а потом п...

Ну-ну. То-то у программистов стоит по десятку версий компиляторов и всякие примочки типа виртуальных окружений.

notme- Автор вопроса
Alexander Morozov
Ну-ну. То-то у программистов стоит по десятку верс...

даже с учетом этого - вы всё равно будете доедать свой кактус 😁

notme
даже с учетом этого - вы всё равно будете доедать ...

А потом вас будет проклинать админ, от которого которому безопасник требует установить обновления, а ваша программа после обновления упадет.

notme- Автор вопроса
Alexander Morozov
А потом вас будет проклинать админ, от которого ко...

с чего она упадёт? а вы что - из-за того что на асме пишите - бог внимательности и не допускаете опечаток? 😆 не смешите меня

А на си думаешь проще? Почитай как СБИС под никсы переводили. Годами плакали, кололись, но продолжали жрать кактус. Фигня этот ваш си. Устаревший и фигня 🤣

notme- Автор вопроса
Сергей
А на си думаешь проще? Почитай как СБИС под никсы ...

да мне похрен на си, я его в качестве ближайшего родственника асм привожу, выберите любой другой ЯВУ на ваш вкус

notme
да мне похрен на си, я его в качестве ближайшего р...

Неееет! Ты пришёл в асм-сообщество и изрыгаешь токсичность, что бы мы тут все поклонились и как и ты, начали бы выставив руки вперёд повторять "си, си, си...". Не бывать этому!!!!! 🤣🤣🤣

notme- Автор вопроса

Это ничего не расставляет по полочкам, это как раз очевидный ответ-исключение. А если я так задам? Если портировать, и оценивать оптимизацию и чистоту кода, что лучше? а) Одинаково б) Си медленнее, чем асм в) асм - все равно, что оттачивать до идеала, а Си - тяп-ляп с китайского завода с дешёвым оборудованием.

КТ315
Это ничего не расставляет по полочкам, это как раз...

Мне кажется, правильным будет вопрос, преимущества портирования Асма стоят его недостатков?

notme- Автор вопроса
КТ315
Это ничего не расставляет по полочкам, это как раз...

вы вначале на мой ответьте, а затем я на ваш отвечу Я бы ответил сразу, но из-за того, что никто не отвечает, у меня теперь такое отношение - вначале на мой вопрос потом на ваш - в хронологическом порядке, пожалуйста )

notme
вы вначале на мой ответьте, а затем я на ваш отвеч...

б) И это ответ-исключение, который не отменяет того факта, что на ассемблере писать одинаково по скорости, чем на ЯВУ.

notme- Автор вопроса
notme- Автор вопроса
notme
А мой ответ на ваш вопрос - а

если выбирать из ваших вариантов

notme- Автор вопроса
КТ315
А вот и неправильно.

ваш ответ меня тоже не устраивает

notme- Автор вопроса
The Bird of Hermes
Мне кажется, правильным будет вопрос, преимущества...

У асма нет недостатков! Это доказано миллионами никому неизвестных программистов и подтверждается миллионами неизвестных и несуществующих коммерчески успешных продаваемых приложений (написанных на чистом асм) по всему миру! Сколько уже можно-то, ну!?🤷‍♂️😁 А если вы всего этого не видите - то возможно это по той причине, что эти самые программисты просто ещё в процессе написания этих самых программ, только напишут - тут вам 64 бита подвезли, только перепишут под 64 бита - тут ARM врывается в поле боя, только под ARM всё переписали - тут вам уже RISC подмигивает, только только вроде финиш, а тут вам бац и Интель команды пообкусал, снова переписывать, а там и AVX новый вышел... крч, некогда нам ваши Си слушать и без вас работы хватает (за тролльство простите 🙃)

notme
У асма нет недостатков! Это доказано миллионами ни...

Люди, которые занимаются коммерческой разработкой на чистом асме вообще существуют? 🤣

notme
У асма нет недостатков! Это доказано миллионами ни...

Так то и на чистых сях сейчас нет коммерческих продуктов в мире. Зато фантазёров, утверждающих о всемогуществе сишки, прям миллионы. Они тоже ничего не могут сделать и поэтому им капец как обидно

notme- Автор вопроса
The Bird of Hermes
Люди, которые занимаются коммерческой разработкой ...

Их миллионы! Вы что не в кусре!? А-я-яй! Стыдно быть должно! https://t.me/ChatAssembler/203287

notme
У асма нет недостатков! Это доказано миллионами ни...

Вы настолько суровы, не видите разницы между грустной реальностью и тем, о чем люди мечтают?

notme- Автор вопроса
Сергей
Так то и на чистых сях сейчас нет коммерческих про...

и это благо что нет! Потому-что где надо я вставлю асм, а где он нахрен не нужен - я буду писать на ЯВУ

notme- Автор вопроса
Alexander Morozov
Вы настолько суровы, не видите разницы между груст...

Вижу, и я не хочу чтобы они перестали мечтать, мне их мечты понятны, я и сам может быть мечтаю о мире где только асм и весь софт вылизан и помещается на дискету просто меня задела категоричность некоторых асмовцев, поэтому я такой сегодня, простите если чьи-то чувства обижаю

notme
и это благо что нет! Потому-что где надо я вставлю...

Ну! Так тебе про это талдычат - каждый сам решает, как писать и на чём. Не надо уговаривать за твою никчёмную религию. Тебе нравится так писать? Так пиши! Но не лезь в чужую песочницу. Пиши хоть пером и чернилами, только сам, без чужой помощи

notme
У асма нет недостатков! Это доказано миллионами ни...

Я ещё не проникся в асм, ещё зеленый. Но прекрасно понимаю, что индустция скатывается вниз, из-за тотальной деградации. зачем тебе изучать основы комьютер саенс, если за тебя сделает питон? Зачем разбираться в сетях, если можно просто подключить библиотеку? Зачем изучать алгоритмы и структуры данных, если всё есть в стд либ? Корпорации не заинтересованы в долгой и кропотливой проработке продукта, нужен быстрый результат ради профита. Поэтому я считаю, что любители асм таким образом выражают протест текущей ситуации, потому что других вариантов просто нет

Pavel K
Я ещё не проникся в асм, ещё зеленый. Но прекрасно...

Странно протестовать против того, что очевидно и закономерно

notme- Автор вопроса
Pavel K
Я ещё не проникся в асм, ещё зеленый. Но прекрасно...

а я в этом с ними согласен! я как раз не против этого я только лишь за то, что с умом пися на си + вставки - будет быстрее написана программа не в ущерб качеству и скорости и памяти, а меня тут пытаются переубедить, что именно этот кейс - не правда

notme
а я в этом с ними согласен! я как раз не против эт...

Сейчас даже на си писать - чуть ли не удел энтузиастов

notme- Автор вопроса
The Bird of Hermes
Сейчас даже на си писать - чуть ли не удел энтузиа...

устал повторять, [Си] - подставьте любое другое имя ЯВУ

notme- Автор вопроса
The Bird of Hermes
Питон!

ну вот питон - чем плох? горячие места пишите на си+асм - межмодульное взаимодействие на питоне

Alexander Morozov
Грустно считать деградацию — нормой.

Нормы могут нам нравиться, могут не нравиться, но их существование логично и закономерно

Pavel K
Я ещё не проникся в асм, ещё зеленый. Но прекрасно...

Хобби, отдых для души, чувство власти. Да много чего. А корпорации... Там совсем другие правила и всяких фанатиков там гонят в шею при первой же встрече. Если говорить про корп. разработки, это надо общаться на языке денег, а не на каком либо ЯП. Так что в данном случае мешать всё в одну кучу, как минимум глупо и даже вредно.

Ну наверное из-за того что гонят фанатиков и просходят постоянные сливы?)

Pavel K
Ну наверное из-за того что гонят фанатиков и просх...

Ой не, от фанатиков только зло. Они же необучаемые в принципе. Вместо решения задач они только умничают, а потом жалуются

Сергей
Ой не, от фанатиков только зло. Они же необучаемые...

Но как дело доходит до рекламы — корпораты пытаются изобразить из себя именно фанатиков. P.S. Но обычно у них это плохо получается — сказывается псилогическая несовместимость с образом.

Alexander Morozov
Но как дело доходит до рекламы — корпораты пытаютс...

Не-а. Абсолютно нет. Всегда преследуется только повышение общей капитализации. Всё сопутствующее, это только маски и ничего более. Что бы не говорили топы, в конечном итоге цель только одна - деньги. Для многих это становится понятным, только когда начинают вкладывать кровные. А то развели тут, си, асм, питон, скорости, эффективности. Эх... 😂

Сергей
Не-а. Абсолютно нет. Всегда преследуется только по...

Но на словах-то они помалкивают о деньгах, и воспевают свой фанатизм в создании удобства для клиентов!

Alexander Morozov
Но на словах-то они помалкивают о деньгах, и воспе...

Не будем учить зарабатывать бабки тех, кто это прекрасно делает. Я вот пока плохо зарабатываю. 😁

Сергей
Не будем учить зарабатывать бабки тех, кто это пре...

Зачем их учить? Надо их изучать и делать выводы для себя!

Alexander Morozov
Зачем их учить? Надо их изучать и делать выводы дл...

Самое необыкновенное было для меня, когда бизнес сказал, что им не важна скорость и красивость программы, главное что бы было решение задачи вчера. Теперь эти тонкости знаю, но тогда, будучи мелким, прям был шокирован. Второй раз обалдел, когда директор на собеседовании неподдельно восхищался моими знаниями асма, но опосля попросил просто поддерживать работу бухгалтерии 😁

Сергей
Самое необыкновенное было для меня, когда бизнес с...

Самому Биллу Гейтсу приписывают слова: «Если вы можете создать ПО стоимостью в миллион за неделю, то миллион в неделю вам гарантирован.» #классика

Alexander Morozov
Самому Биллу Гейтсу приписывают слова: «Если вы мо...

Это древняя истина. Только тут есть уточнение - не только создать, но и продать. Вот вторая часть для большинства программистов, просто непреодолимая преграда)))) Мне то хорошо, у меня есть кому продавать

Сергей
Это древняя истина. Только тут есть уточнение - не...

Нет. Ключевые слова тут — «за неделю». К тому, кто может создать именно быстро (за неделю) покупатели сами прибегут, и найдут его, даже если он от них будет прятаться!

Похожие вопросы

Обсуждают сегодня

Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
13
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Всем привет. Ребят подскажите пожалуйста. Вопрос по дизасемблировани. Начну с начала. У меня есть скомпилированная программа на ГО (я разработчик) - в ней есть защита лицензии...
Zloy
11
Можно попросить небольшое ревью кода? Тут немнога, я ничего интереснее не придумал, чем написать аналог tree в качестве практики с cmake. https://github.com/hrimov/tree-unix/...
Andrew Hrimov
11
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Карта сайта