Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от opennews (??), 08-Дек-19, 09:25 | ||
Джефф Мэррисон (Jeff Marrison), автор реализованной на ассемблере x86_64 свободной (GPLv3) библиотеки HeavyThing, опубликовал видео под названием «Зачем писать на ассемблере?». В видео приводятся результаты тестирования при помощи утилит perf и strace простейшего приложения (вывод 'hello'), написанного на 13 языках программирования... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Опубликованы тесты затрат на выполнение простейших приложени..." | +21 +/– | |
Сообщение от Аноним (1), 08-Дек-19, 09:25 | ||
А теперь пусть напишет на асемблере бизнес логику | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Опубликованы тесты затрат на выполнение простейших приложени..." | +28 +/– | |
Сообщение от Аноним (3), 08-Дек-19, 09:34 | ||
А причем здесь "бизнес логика"? | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Опубликованы тесты затрат на выполнение простейших приложени..." | –3 +/– | |
Сообщение от Илья (??), 08-Дек-19, 09:44 | ||
> реализованы на python | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Опубликованы тесты затрат на выполнение простейших приложени..." | +7 +/– | |
Сообщение от Аноним (54), 08-Дек-19, 12:11 | ||
> не требуют производительности же. Ну например dnf. | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Опубликованы тесты затрат на выполнение простейших приложени..." | +3 +/– | |
Сообщение от kai3341 (ok), 08-Дек-19, 14:22 | ||
> Это так теперь принято оправдывать тормознутость dnf, которому даже использование libsolv не помогло далеко уйти в этом плане от yum? | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Опубликованы тесты затрат на выполнение простейших приложени..." | –7 +/– | |
Сообщение от dd (??), 08-Дек-19, 15:01 | ||
sqlite это шаг к реестру винды, no way | ||
Ответить | Правка | Наверх | Cообщить модератору |
122. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от kai3341 (ok), 08-Дек-19, 15:36 | ||
> sqlite это шаг к реестру винды, no way | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Опубликованы тесты затрат на выполнение простейших приложени..." | +2 +/– | |
Сообщение от Аноним (54), 08-Дек-19, 16:22 | ||
Где ты нашёл здравый смысл? sqlite тормозит сильнее, чем xapian. | ||
Ответить | Правка | Наверх | Cообщить модератору |
157. "Опубликованы тесты затрат на выполнение простейших приложени..." | –4 +/– | |
Сообщение от kai3341 (ok), 08-Дек-19, 17:42 | ||
> Где ты нашёл здравый смысл? sqlite тормозит сильнее, чем xapian. | ||
Ответить | Правка | Наверх | Cообщить модератору |
190. "Опубликованы тесты затрат на выполнение простейших приложени..." | +1 +/– | |
Сообщение от имя (ok), 08-Дек-19, 19:17 | ||
> И работающий всё время сервис -- это же так круто! | ||
Ответить | Правка | Наверх | Cообщить модератору |
386. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:36 | ||
Более того - xapian-index (если это про него) некая весьма опциональная штука. Он реально не нужен ни apt(-get) ни dpkg ни даже synaptic'у. Либа конечно есть но она не кусается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
191. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от имя (ok), 08-Дек-19, 19:21 | ||
> sqlite это шаг к реестру винды, no way | ||
Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору |
428. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (428), 16-Мрт-20, 12:59 | ||
> sqlite это шаг к реестру винды, no way | ||
Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору |
130. "Опубликованы тесты затрат на выполнение простейших приложени..." | +3 +/– | |
Сообщение от Ноним (?), 08-Дек-19, 16:04 | ||
Админы локалхоста не понимают что файловая система - это же база данных, только иерархическая? | ||
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору |
139. "Опубликованы тесты затрат на выполнение простейших приложени..." | +3 +/– | |
Сообщение от Аноним84701 (ok), 08-Дек-19, 16:27 | ||
> Админы локалхоста не понимают что файловая система - это же база данных, только иерархическая? | ||
Ответить | Правка | Наверх | Cообщить модератору |
227. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Ноним (?), 08-Дек-19, 22:43 | ||
О том что ACID не нужен вам лучше других расскажет очередной адепт NoSQL | ||
Ответить | Правка | Наверх | Cообщить модератору |
387. "Опубликованы тесты затрат на выполнение простейших приложени..." | –1 +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:39 | ||
> "как два пальца"? | ||
Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору |
160. "Опубликованы тесты затрат на выполнение простейших приложени..." | –1 +/– | |
Сообщение от kai3341 (ok), 08-Дек-19, 17:47 | ||
> Админы локалхоста не понимают что файловая система - это же база данных, только иерархическая? | ||
Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору |
167. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (54), 08-Дек-19, 18:15 | ||
> Произвольный доступ к диску уже приблизился по скорости к последовательному? | ||
Ответить | Правка | Наверх | Cообщить модератору |
173. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от kai3341 (ok), 08-Дек-19, 18:36 | ||
>> Произвольный доступ к диску уже приблизился по скорости к последовательному? | ||
Ответить | Правка | Наверх | Cообщить модератору |
335. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (335), 09-Дек-19, 19:16 | ||
> С диска считывается всё равно не менее сектора. Сколько секторов необходимо вычитать для поиска данных по ФС (а вычитывать необходимо также метаданные), сколько раз происходит переключение контекста ядро-юзерспейс при чтении метаданных. Наконец, сколько будет создаваться резервная копия такого дерева и сколько будет копироваться 1 файл на десяток мегабайт? | ||
Ответить | Правка | Наверх | Cообщить модератору |
352. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от kai3341 (ok), 09-Дек-19, 21:29 | ||
> Так пишешь, будто sqlite не на той же файловой системе валяется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
273. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (273), 09-Дек-19, 04:56 | ||
Поиск имени в каталоге давным давно идёт по индексу | ||
Ответить | Правка | К родителю #160 | Наверх | Cообщить модератору |
136. "Опубликованы тесты затрат на выполнение простейших приложени..." | +1 +/– | |
Сообщение от Аноним (54), 08-Дек-19, 16:20 | ||
> apt, apt-get, aptitude, dpkg тормозят ещё больше | ||
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору |
188. "Опубликованы тесты затрат на выполнение простейших приложени..." | –1 +/– | |
Сообщение от Dnf (?), 08-Дек-19, 19:11 | ||
Нет смысла сравнивать dnf и apt. У них возможности разные, кстати, некоторые из которых, замедляет его, но и предоставляют дополнительные плюшки, которые отсутствуют во всей плеяде apt-* | ||
Ответить | Правка | Наверх | Cообщить модератору |
388. "Опубликованы тесты затрат на выполнение простейших приложени..." | –1 +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:42 | ||
Ага, в apt отсутствует возможность убить свою базу в хлам по oom на тощей виртуалке. И если что не так идет - чинится с полоборота. В отличие от редхатского шалтайболтая где без пары саппортов RH вообще нечего ловить. | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. "Опубликованы тесты затрат на выполнение простейших приложени..." | +1 +/– | |
Сообщение от Аноним (166), 08-Дек-19, 18:08 | ||
>> Это так теперь принято оправдывать тормознутость dnf, которому даже использование libsolv не помогло далеко уйти в этом плане от yum? | ||
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору |
389. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:48 | ||
> (на виртуалке не проявляется). | ||
Ответить | Правка | Наверх | Cообщить модератору |
398. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (166), 11-Дек-19, 08:24 | ||
Вы переносите на rpm5 ту логику, которая реализована в других пакетных менеджерах, в частности в rpm4. В ROSA Fresh вызовы fdatasync() происходили без меры, обновление размером 1Гб устанавливалось 3 (ТРИ часа) на SSD RAID0. | ||
Ответить | Правка | Наверх | Cообщить модератору |
399. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (166), 11-Дек-19, 08:31 | ||
Примечательно, что без отключения fdatasync() БД всё одно падает, что объясняется "магическими причинами: | ||
Ответить | Правка | Наверх | Cообщить модератору |
406. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (406), 14-Дек-19, 03:02 | ||
> меры, обновление размером 1Гб устанавливалось 3 (ТРИ часа) на SSD RAID0. | ||
Ответить | Правка | К родителю #398 | Наверх | Cообщить модератору |
425. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (166), 14-Дек-19, 06:44 | ||
>> меры, обновление размером 1Гб устанавливалось 3 (ТРИ часа) на SSD RAID0. | ||
Ответить | Правка | Наверх | Cообщить модератору |
207. "Опубликованы тесты затрат на выполнение простейших приложени..." | +3 +/– | |
Сообщение от AleksK (ok), 08-Дек-19, 20:48 | ||
Установка обновлений винды тут вообще вне конкуренции прилетела маленькая заплатка а такое ощущение что полсистемы переустанвливается. | ||
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору |
280. "Опубликованы тесты затрат на выполнение простейших приложени..." | +2 +/– | |
Сообщение от Аноним (280), 09-Дек-19, 07:14 | ||
Специалисты опеннета считают миллисекунды. Их жизнь полна и насыщена. Они не могут позволить, чтобы какой-то пакетный менеджер потратил на 0.2 секунды больше! | ||
Ответить | Правка | Наверх | Cообщить модератору |
366. "Опубликованы тесты затрат на выполнение простейших приложени..." | +1 +/– | |
Сообщение от sage (??), 10-Дек-19, 12:34 | ||
Какие миллисекунды? dnf — самый медленный пакетный менеджер из менеджеров в популярных дистрибутивах. Каждый раз его запускаешь и ждешь, пока он пропердится, пока всё прогрузит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
377. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:14 | ||
> Они не могут позволить, чтобы какой-то пакетный менеджер потратил на 0.2 секунды больше! | ||
Ответить | Правка | К родителю #280 | Наверх | Cообщить модератору |
164. "Опубликованы тесты затрат на выполнение простейших приложени..." | +5 +/– | |
Сообщение от Анонисмус (?), 08-Дек-19, 17:55 | ||
Можно использовать microdnf, который python-free: | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
182. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Илья (??), 08-Дек-19, 18:59 | ||
> Можно использовать microdnf, который python-free: | ||
Ответить | Правка | Наверх | Cообщить модератору |
193. "Опубликованы тесты затрат на выполнение простейших приложени..." | +1 +/– | |
Сообщение от Анонисмус (?), 08-Дек-19, 19:50 | ||
Не факт, что в этом виноват именно dnf, а не скорость Вашего интернет-соединения или ширина канала зеркала откуда обновляетесь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
198. "Опубликованы тесты затрат на выполнение простейших приложени..." | –1 +/– | |
Сообщение от Аноним (198), 08-Дек-19, 20:18 | ||
Я так понимаю, тот единственный (на данный момент) человек, который плюсанул этот коммент - это тот единственный человек, который считает нормой необходимость устанавливать отдельный пакет и править конфиги, чтобы получить функционалность, которая должна быть из коробки и включена по дефолту (а она отсутствует, потому что "they have problems with certain things"). | ||
Ответить | Правка | Наверх | Cообщить модератору |
223. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Анонисмус (?), 08-Дек-19, 22:14 | ||
Ждём пруфы, которые докажут, что проблема именно в dnf и libsolv, а не во всем выше перечисленном или в прослойке между компьютером и креслом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
336. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (335), 09-Дек-19, 19:19 | ||
> Ждём пруфы, которые докажут, что проблема именно в dnf и libsolv | ||
Ответить | Правка | Наверх | Cообщить модератору |
376. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:11 | ||
> Можно использовать microdnf, который python-free: | ||
Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору |
240. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от j3t (?), 09-Дек-19, 00:17 | ||
Его усиленно на Си переписывают | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
375. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:04 | ||
Уже i++'й год переписывают, а все-равно куча пихона жрущая RAM оптом. И просто адское месиво вместо пакетного менеджера, говоря начистоту. Хороший пример как не надо делать пакетные менеджеры. По сравнению с этим позором даже менеджер какой-нибудь FreeBSD - шедевр. | ||
Ответить | Правка | Наверх | Cообщить модератору |
374. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:00 | ||
> Так не требуют производительности же. Ну например dnf. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
31. "Опубликованы тесты затрат на выполнение простейших приложени..." | –2 +/– | |
Сообщение от Аноним (31), 08-Дек-19, 11:13 | ||
>например - это в 144 более затратно, чем на C. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
34. "Опубликованы тесты затрат на выполнение простейших приложени..." | +13 +/– | |
Сообщение от Анонисмус (?), 08-Дек-19, 11:17 | ||
Язык-связка - это bash:c его помощью можно связать несвязанные между собой по функционалу утилиты доступные в *nix. | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Фигноним (?), 08-Дек-19, 13:20 | ||
Ну так запускай, кто тебе мешает-то? Что надо тебе так критично - перепиши. Человек написал на питоне - значит ему было так удобно и с руки. Пользоваться никто не заставляет, это опенсорс. Открыл редактор и гого. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Фигноним (?), 08-Дек-19, 13:22 | ||
Не туда ответил, ну ладно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Опубликованы тесты затрат на выполнение простейших приложени..." | –2 +/– | |
Сообщение от Аноним (105), 08-Дек-19, 14:47 | ||
Только он write only с максимальным ганфутингом. Уж лучше пыхтон, чем такая связка. | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
117. "Опубликованы тесты затрат на выполнение простейших приложени..." | +1 +/– | |
Сообщение от Анонисмус (?), 08-Дек-19, 15:21 | ||
Write-only - это скорее Perl, в котором, по словам его создателя, можно одну и ту же задачу выполнить несколькими способами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
179. "Опубликованы тесты затрат на выполнение простейших приложени..." | +3 +/– | |
Сообщение от Q2W (?), 08-Дек-19, 18:57 | ||
Perl write only только у тех, кто специально или от непрофессионализма пишет write only код. | ||
Ответить | Правка | Наверх | Cообщить модератору |
274. "Опубликованы тесты затрат на выполнение простейших приложени..." | +1 +/– | |
Сообщение от Аноним (273), 09-Дек-19, 04:58 | ||
> по словам его создателя, можно одну и ту же задачу выполнить несколькими способами | ||
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору |
132. "Опубликованы тесты затрат на выполнение простейших приложени..." | –3 +/– | |
Сообщение от Ноним (?), 08-Дек-19, 16:10 | ||
Уж лучше сразу на плюсах писать чем на динамически типизированном мусоре | ||
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору |
138. "Опубликованы тесты затрат на выполнение простейших приложени..." | +3 +/– | |
Сообщение от Аноним (54), 08-Дек-19, 16:24 | ||
Ну зачем сразу из крайности в крайность? | ||
Ответить | Правка | Наверх | Cообщить модератору |
424. "Опубликованы тесты затрат на выполнение простейших приложени..." | –2 +/– | |
Сообщение от Аноним (-), 14-Дек-19, 04:28 | ||
> Ну зачем сразу из крайности в крайность? | ||
Ответить | Правка | Наверх | Cообщить модератору |
427. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (427), 14-Дек-19, 18:42 | ||
> Или как Брэйн Кохем, вынужденный в конце концов купить | ||
Ответить | Правка | Наверх | Cообщить модератору |
391. "Опубликованы тесты затрат на выполнение простейших приложени..." | –1 +/– | |
Сообщение от Аноним (-), 11-Дек-19, 05:26 | ||
> Питон - язык-связка. | ||
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору |
290. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от A10 (?), 09-Дек-19, 10:31 | ||
Мне кажется необъективным тест для python2 - забыли выполнить команду | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
360. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (1), 10-Дек-19, 09:31 | ||
О, модераторы снизошли и вернули ветку на место. Я удивлён тем, сколько плюсов собрал этот коммент, ведь он абсолютно не имеет значения. Это какой-то злой пук без аргументов. И что это значит? Что бОльшая часть опеннета - это люди без личной жизни, которым лишь бы противопоставить что-нибудь кому-нибудь и не важно что это будет значить? В любом случае, у меня сложилось супер отрицательное мнение о аудитории этого сайта, комменты не буду больше ни читать не писать, и вообще добавлю их в фильтр адблока. Аноны, вы казались мне рациональными | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
407. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 03:16 | ||
> Многие вещи в линукс реализованы на python, например - это в 144 | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
12. "Опубликованы тесты затрат на выполнение простейших приложени..." | +3 +/– | |
Сообщение от Anonymoustus (ok), 08-Дек-19, 09:57 | ||
Для бизнес-логики 60 лет назад придумали КОБОЛ. А то, что _ты_ называешь бизнес-логикой, это паразитирование на обществе. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
204. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от колба (?), 08-Дек-19, 20:41 | ||
весь трюк в том что хитрый ассемблер протащил свой рантайм в фирмварь железки и этот рантайм уже запущен на момент старта теста в то время как всем остальным его придётся сначала запустить.. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
392. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 05:29 | ||
> то время как всем остальным его придётся сначала запустить.. | ||
Ответить | Правка | Наверх | Cообщить модератору |
378. "Опубликованы тесты затрат на выполнение простейших приложени..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:16 | ||
> А теперь пусть напишет на асемблере бизнес логику | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
2. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Ананимас009 (?), 08-Дек-19, 09:34 | ||
Почему нет lua¿ | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от qqqqqq (?), 08-Дек-19, 09:38 | ||
Потому что у lua слишком много версий и трансляторов и весь этот зоопарк вроде как кем-то поддерживаются. А ещё это в первую очередь, имхо, встроенный скриптовый язык, а уже потом что-то самостоятельное. | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Ананимас009 (?), 08-Дек-19, 13:26 | ||
У луа все три версии, прям как у пихона, если у последнего не больше | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (111), 08-Дек-19, 14:59 | ||
У Lua есть официальный стендэлон. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
33. "Опубликованы тесты простейших приложений на различных языках..." | +25 +/– | |
Сообщение от Аноним (31), 08-Дек-19, 11:17 | ||
перевёрнутые знаки в начале ставятся. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
353. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (353), 09-Дек-19, 23:37 | ||
Free Pascal 3: syscalls: 12 taskclock: 0,20 instructions: 120939 | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
354. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Ананимас009 (?), 10-Дек-19, 00:13 | ||
Ну вот теперь я доволен :) лучше любого скриптового языка, даже баш обошел, хотя он еще тот тормоз. Обычный sh/csh бы еще. | ||
Ответить | Правка | Наверх | Cообщить модератору |
363. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от kek (??), 10-Дек-19, 10:40 | ||
Это надо было отдельной веткой комментариев пустить | ||
Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору |
369. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от XXX (??), 10-Дек-19, 16:47 | ||
Это откуда циферки? | ||
Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору |
371. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним 353 (?), 10-Дек-19, 21:07 | ||
запустил скрипт Джеффа, ссылка в статье | ||
Ответить | Правка | Наверх | Cообщить модератору |
370. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним 353 (?), 10-Дек-19, 20:58 | ||
для третьего питона неверные результаты, так точнее плюс csh:Python 3.6: syscalls: 760 taskclock: 65,81 instructions: 83990520 | ||
Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору |
379. "Опубликованы тесты простейших приложений на различных языках..." | –3 +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:17 | ||
Может, никто не написал? Напишите и доложите. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
4. "Опубликованы тесты простейших приложений на различных языках..." | +8 +/– | |
Сообщение от qqqqqq (?), 08-Дек-19, 09:35 | ||
Технически, это камень в сторону компиляторов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
408. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 03:17 | ||
> Технически, это камень в сторону компиляторов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Опубликованы тесты простейших приложений на различных языках..." | +13 +/– | |
Сообщение от Аноним (6), 08-Дек-19, 09:41 | ||
И снова нет Pascal. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Anonymoustus (ok), 08-Дек-19, 09:58 | ||
Да, недоработочка. | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Опубликованы тесты простейших приложений на различных языках..." | +9 +/– | |
Сообщение от Аноним (85), 08-Дек-19, 13:36 | ||
fpc-3.0.0: syscalls - 12... Вот так вот. | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (102), 08-Дек-19, 14:28 | ||
Думаю мы раскрыли заговор Паскаль топят за то что он слишком быстрый. И это мешает производителям железа продавать новое железо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (156), 08-Дек-19, 17:39 | ||
паскаль никогда не был тормозом. проблема его в том что синтаксис слишком замудренный, долго писать, тяжело читать исходники. | ||
Ответить | Правка | Наверх | Cообщить модератору |
168. "Опубликованы тесты простейших приложений на различных языках..." | +7 +/– | |
Сообщение от Аноним (166), 08-Дек-19, 18:17 | ||
> паскаль никогда не был тормозом. проблема его в том что синтаксис слишком | ||
Ответить | Правка | Наверх | Cообщить модератору |
170. "Опубликованы тесты простейших приложений на различных языках..." | +7 +/– | |
Сообщение от Anonymoustus (ok), 08-Дек-19, 18:29 | ||
> Считаю, что язык был закопан исключительно по политическим мотивам. | ||
Ответить | Правка | Наверх | Cообщить модератору |
175. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 08-Дек-19, 18:39 | ||
Вот этих упомянутых умело сыграли политики. Как раз в такую среду легко заходит аргумент "профессор не шарит!", с которым они прыгали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
183. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 08-Дек-19, 19:00 | ||
> Вот этих упомянутых умело сыграли политики. Как раз в такую среду легко | ||
Ответить | Правка | Наверх | Cообщить модератору |
278. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 09-Дек-19, 06:55 | ||
По-моему, роль России в закапывании Паскаля несколько преувеличена. Точнее, у нас наоборот он и производные получили большее распространение, чем на родине Кернигана и Риччи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
295. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 10:58 | ||
> По-моему, роль России в закапывании Паскаля несколько преувеличена. Точнее, у нас наоборот | ||
Ответить | Правка | Наверх | Cообщить модератору |
362. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 10-Дек-19, 10:36 | ||
> Некоторые индивиды именно _ненавидят_ Паскаль. | ||
Ответить | Правка | Наверх | Cообщить модератору |
409. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 03:18 | ||
> Некоторые индивиды именно _ненавидят_ Паскаль. | ||
Ответить | Правка | К родителю #295 | Наверх | Cообщить модератору |
355. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Ананимас009 (?), 10-Дек-19, 00:24 | ||
>> паскаль никогда не был тормозом. проблема его в том что синтаксис слишком | ||
Ответить | Правка | К родителю #168 | Наверх | Cообщить модератору |
380. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:19 | ||
> Думаю мы раскрыли заговор Паскаль топят за то что он слишком быстрый. И это мешает | ||
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору |
123. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Retrosharer (?), 08-Дек-19, 15:39 | ||
Вот это поворот! | ||
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору |
24. "Опубликованы тесты простейших приложений на различных языках..." | +5 +/– | |
Сообщение от Retrosharer (?), 08-Дек-19, 10:50 | ||
Думаю, на уровне С++. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
25. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от йййй (ok), 08-Дек-19, 10:55 | ||
Java не покажет хорошего результата на таком коротком тесте, JVM требует прогрева. Это было ожидаемо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Опубликованы тесты простейших приложений на различных языках..." | +9 +/– | |
Сообщение от Алексей Михайлович (?), 08-Дек-19, 11:35 | ||
> Java не покажет хорошего результата на таком коротком тесте, JVM требует прогрева. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (60), 08-Дек-19, 12:21 | ||
Плохому танцору Ява мешает. Кошка бросила котят - это Ява виноват. | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Ананимас009 (?), 08-Дек-19, 13:28 | ||
На нетбуке, где geany летает, нетбинс адово тормозит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Опубликованы тесты простейших приложений на различных языках..." | +4 +/– | |
Сообщение от Аноним (88), 08-Дек-19, 13:42 | ||
Пишу промышленные банковские приложения на нетбуке. Звонить 333-333-333, спросить Толю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Опубликованы тесты простейших приложений на различных языках..." | –4 +/– | |
Сообщение от Аноним (115), 08-Дек-19, 15:18 | ||
Я согласен с тем мистером. Ява действительно тормозит. И всегда будет тормозить. Лучше уж пайтон использовать, или нод, или любой другой аналог, заточенный под конкретные нужды. Всегда есть выбор. | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
140. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Аноним (88), 08-Дек-19, 16:37 | ||
Когда говорим про долгоиграющие приложения, то Ява существенно быстрее ноды. А нода быстрее пихона. (Уже запущенная Ява тормознее с++ всего в полтора раза.) Более того, в Яве тру многопоточность, а в пихоне и ноде ее нет. Далее, в пихоне нет нормальной jit, а в ноде и Яве есть. Единственное, когда Ява тормознее - запуск. Поэтому одноразовые скрипты (написал, запустил и удалил) лучше писать на ноде или пихоне. А серьезные долгоиграющие приложения - на Яве. Особенно если важна скорость отклика. | ||
Ответить | Правка | Наверх | Cообщить модератору |
158. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (158), 08-Дек-19, 17:44 | ||
Ява, как и Нода, как и Питон всего лишь инструменты. Меня всегда поражали умники, которые сравнивают ЯП и приходят к тому, что один хуже другого, потому что [подставить своё]... Естественно у одного ЯП это удобнее и лучше, а другое нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
159. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (158), 08-Дек-19, 17:46 | ||
Это я в общем о тенденции, а не о конкретно вашем комментарии. Он, в отличие от распространённой тенденции на опеннете, адекватный | ||
Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору |
181. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Алексей Михайлович (?), 08-Дек-19, 18:59 | ||
> Плохому танцору Ява мешает. Кошка бросила котят - это Ява виноват. | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
201. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (88), 08-Дек-19, 20:35 | ||
> прикинь хотя бы приблизительно, сколько бабла банк потратил на оборудование | ||
Ответить | Правка | Наверх | Cообщить модератору |
410. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 03:26 | ||
> А прикинь, сколько он бы потратил на программистов, пиши и сопровождай они | ||
Ответить | Правка | Наверх | Cообщить модератору |
171. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Anonymoustus (ok), 08-Дек-19, 18:34 | ||
>> Java не покажет хорошего результата на таком коротком тесте, JVM требует прогрева. | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
393. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (-), 11-Дек-19, 05:32 | ||
> А если консольное и «после разогрева», как тут уже заметили, | ||
Ответить | Правка | Наверх | Cообщить модератору |
400. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 11-Дек-19, 08:36 | ||
>> А если консольное и «после разогрева», как тут уже заметили, | ||
Ответить | Правка | Наверх | Cообщить модератору |
411. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (-), 14-Дек-19, 03:34 | ||
> Чувак, ты просто попробуй. | ||
Ответить | Правка | Наверх | Cообщить модератору |
426. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (426), 14-Дек-19, 14:11 | ||
>> удовольствий. Компилировать ничего не надо, достаточно JRE на каждой машине. Уж извини, что мне приходится выступать за КО. | ||
Ответить | Правка | Наверх | Cообщить модератору |
206. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от колба (?), 08-Дек-19, 20:44 | ||
секрет в том что там где жабософт хороший и не тормозит ты его даже не заметишь, а там где джаву не к месту запихнули выходит ожидаемое неуместное говно.. | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
224. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Алексей Михайлович (?), 08-Дек-19, 22:21 | ||
> там где жабософт хороший и не тормозит ты | ||
Ответить | Правка | Наверх | Cообщить модератору |
228. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Michael Shigorin (ok), 08-Дек-19, 23:03 | ||
Так она не на то создана, насколько вообще понимаю в этих колбасных обрезках. А чтоб сановские железо+софт не провалились под напором винтела, потому как манагерам удобней стало бы писать софт дольше, но зато предсказуемей (в т.ч. за счёт распараллеливания по индус-триальным кодерам). | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
236. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от erthink (ok), 08-Дек-19, 23:27 | ||
> Так она не на то создана, насколько вообще понимаю в этих колбасных | ||
Ответить | Правка | Наверх | Cообщить модератору |
264. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Chaky (?), 09-Дек-19, 02:52 | ||
Java на сегодня единственный язык для живучих больших проектов, для которых живучесть и надежность важнее скорости разработки и скорости приложения. Её нишу возможно займёт кристалл, но пока это лишь мечты(.... | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
381. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:21 | ||
> Java не покажет хорошего результата на таком коротком тесте, JVM требует прогрева. | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
41. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от proninyaroslav (ok), 08-Дек-19, 11:35 | ||
Надо учитывать запуск JVM. Тоже самое можно было бы сказать и про шарп (которого тут нет). При запущенном результат был бы куда лучше. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
46. "Опубликованы тесты простейших приложений на различных языках..." | –5 +/– | |
Сообщение от Аноним (46), 08-Дек-19, 11:47 | ||
А накуя поделка от Майкрософт? От Майкрософт нам ничего не нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
162. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (158), 08-Дек-19, 17:47 | ||
Не говори за всех. Если тебе не нужно - это не означает, что никому не нужно | ||
Ответить | Правка | Наверх | Cообщить модератору |
238. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Илья (??), 08-Дек-19, 23:58 | ||
Вам - это вам и вашему супругу? | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
346. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от alienjust (ok), 09-Дек-19, 19:54 | ||
C#: syscalls: 117 | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
350. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от proninyaroslav (ok), 09-Дек-19, 20:12 | ||
> C#: syscalls: 117 | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (85), 08-Дек-19, 13:38 | ||
А ты не думай, а проверь... fpc-3: всего 12 сисколов, между асмом и си. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
7. "Опубликованы тесты простейших приложений на различных языках..." | +7 +/– | |
Сообщение от Нанобот (ok), 08-Дек-19, 09:43 | ||
Наглядно демонстрирует раздутость современного ПО | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (111), 08-Дек-19, 15:01 | ||
Наглядно демонстрирует, любителя забивать гвозди микроскопом, и что кроме хелоуворлда на асме ничего не пишется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Опубликованы тесты простейших приложений на различных языках..." | +5 +/– | |
Сообщение от Аноним (124), 08-Дек-19, 15:42 | ||
Си позволяет делать прямые ассемблерные вставки для радикального увеличения скорости конкретных фрагментов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
242. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:00 | ||
На данном историческом этапе эта задача успешно решается интринсиками. | ||
Ответить | Правка | Наверх | Cообщить модератору |
169. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 08-Дек-19, 18:24 | ||
> Наглядно демонстрирует, любителя забивать гвозди микроскопом, и что кроме хелоуворлда | ||
Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору |
208. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (31), 08-Дек-19, 20:49 | ||
>entirely in x86_64 assembly language | ||
Ответить | Правка | Наверх | Cообщить модератору |
275. "Опубликованы тесты простейших приложений на различных языках..." | +5 +/– | |
Сообщение от Аноним (166), 09-Дек-19, 06:15 | ||
Удачи тебе понять, надо ли ему это. ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
281. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (280), 09-Дек-19, 07:24 | ||
Рряяя! Это вы не понимаете! Люди должны даже пукать с оглядкой на risc-v! Как так, оно кому-то не нужно?! Ррряяя! | ||
Ответить | Правка | Наверх | Cообщить модератору |
288. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (31), 09-Дек-19, 10:12 | ||
Да, нужно поддерживать монополию x86_64 такими проектами и славить Intel ME и AMD PSP. А все остальные архитектуры, включая i586 и i686, не нужны, нужно сидеть на опеннете и раздавать советы выкинуть компы и телефоны на помойку. | ||
Ответить | Правка | Наверх | Cообщить модератору |
367. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (367), 10-Дек-19, 14:50 | ||
Чтобы не поддерживать монополию, у юзеров должна быть возможность приобрести альтернативы, способные полностью заменить, а то и превзойти продукт монополистов. Что могут предложить Риска и прочие подобные проекты, чтоб юзеры вот прям сейчас бросились их покупать? Идеологическую чушь про "свободу используемых команд от корпораций" для полутора поехавших фанатиков? Нет, ребята, рынок так не работает. По факту это ноль целых нифига десятых. | ||
Ответить | Правка | Наверх | Cообщить модератору |
344. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 09-Дек-19, 19:38 | ||
Чтот не вижу его https://www.techempower.com/benchmarks/#section=data-r18 | ||
Ответить | Правка | К родителю #169 | Наверх | Cообщить модератору |
382. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:25 | ||
> Наглядно демонстрирует, любителя забивать гвозди микроскопом, | ||
Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору |
9. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Wfhm (?), 08-Дек-19, 09:44 | ||
Руби как всегда. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 08-Дек-19, 09:47 | ||
Восхитительно! :-) | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от йййй (ok), 08-Дек-19, 10:10 | ||
Ага, как-же новый системный язык Раст то ей слил по числу инструкций. | ||
Ответить | Правка | Наверх | Cообщить модератору |
341. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 09-Дек-19, 19:34 | ||
Раст использует c runtime library под капотом, но в пару строк конфигруации можно статически прикомпилить себе стандатрную библиотеку rust, естественно со всеми оптимизациями. https://github.com/japaric/xargo | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Опубликованы тесты простейших приложений на различных языках..." | –3 +/– | |
Сообщение от конь в пальто (?), 08-Дек-19, 13:18 | ||
игогошечка как и баш - годится только для мелких скриптецов. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
383. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:26 | ||
игогошечка годится для мелких серверцов, ну вообще совсем не как баш. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (11), 08-Дек-19, 09:52 | ||
> результаты бенчмарка | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Опубликованы тесты простейших приложений на различных языках..." | –4 +/– | |
Сообщение от анонимчик (?), 08-Дек-19, 10:08 | ||
rust уделал плюсы по полной, учитывая нафаршированность языка - вывод очевиден | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Опубликованы тесты простейших приложений на различных языках..." | +6 +/– | |
Сообщение от Аноним (19), 08-Дек-19, 10:31 | ||
А Go уделал Раст. | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от йййй (ok), 08-Дек-19, 10:43 | ||
У раста еще и выполняемый образ под 6 Mb, против 1 Mb у Go и 12 Kb у C/C++ | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Forth (ok), 08-Дек-19, 12:32 | ||
Интересно как это получилось, у меня ни в какую не вышло собрать также, даже с дефолтными опциями компиляторов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от burjui (ok), 08-Дек-19, 13:28 | ||
Да уж, загадка века. | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 08-Дек-19, 14:11 | ||
Я ни на что не намекаю, но | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от burjui (ok), 08-Дек-19, 17:33 | ||
Нет: | ||
Ответить | Правка | Наверх | Cообщить модератору |
174. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 08-Дек-19, 18:38 | ||
$ rustc --version | ||
Ответить | Правка | Наверх | Cообщить модератору |
195. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от имя (ok), 08-Дек-19, 19:55 | ||
> Хотелось бы иметь хоть какую-то воспроизводимость | ||
Ответить | Правка | Наверх | Cообщить модератору |
394. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (394), 11-Дек-19, 05:37 | ||
> -rwxr-xr-x 1 govno govno 199K Dec 8 14:00 x | ||
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору |
384. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (-), 11-Дек-19, 04:30 | ||
Ну ладно, а чего там на 207 кило? А то сишный бинарь с этим вот, после strip - 14 кило... Ну или с отладкой - так и быть, 16. Это такой пример насколько у растоманов руки из неправильного места? Или они там с go конкурируют за жирноту программ в дефолтном билде? | ||
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору |
390. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от burjui (ok), 11-Дек-19, 05:07 | ||
На этот вопрос я вам ответить не могу, не разбирался, а из какого места руки растут, покажет история. Rust пока что молодой, а у старика C за плечами почти 50 лет развития и полировки. Учитывая, как приятно писать на Rust, и какова его производительность, можно точно сказать одно - для 9-летнего щегла весьма неплохо. А компилятор доработают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
395. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (394), 11-Дек-19, 05:43 | ||
> На этот вопрос я вам ответить не могу, не разбирался, а из | ||
Ответить | Правка | Наверх | Cообщить модератору |
404. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от burjui (ok), 11-Дек-19, 14:53 | ||
Аноним демагогировал-демагогировал, да не выдемагогировал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
412. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 03:39 | ||
> Аноним демагогировал-демагогировал, да не выдемагогировал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
403. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (426), 11-Дек-19, 13:08 | ||
> Ну ладно, а чего там на 207 кило? А то сишный бинарь | ||
Ответить | Правка | К родителю #384 | Наверх | Cообщить модератору |
331. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от anonymous (??), 09-Дек-19, 14:58 | ||
6mb потому что это debug сборка, если собрать релиз с оптимизациями будет 980kb и количество syscall будет 78 а не 120... | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
28. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от анонимчик (?), 08-Дек-19, 11:02 | ||
только по количеству инструкций, но не по производительности | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
32. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от йййй (ok), 08-Дек-19, 11:15 | ||
Смешно, что мы сравниваем Rust - убийцу C 21 века, с Go - убийцей PHP 21 века. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Опубликованы тесты простейших приложений на различных языках..." | –3 +/– | |
Сообщение от Аноним (54), 08-Дек-19, 12:09 | ||
> Rust - убийцу C 21 века | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Опубликованы тесты простейших приложений на различных языках..." | –4 +/– | |
Сообщение от йййй (ok), 08-Дек-19, 12:11 | ||
На C++ никто не предлагает писать операционки, а на раст не только предлагают, так еще и писать пытаются. | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Опубликованы тесты простейших приложений на различных языках..." | +4 +/– | |
Сообщение от Анонисмус (?), 08-Дек-19, 12:23 | ||
Дело в том, что даже сами авторы языка С++ не советуют на нём писать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Аноним (54), 08-Дек-19, 12:28 | ||
Конечно, нет и никогда не было ни BeOS, ни Haiku, ни Symbian… | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
71. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от йййй (ok), 08-Дек-19, 12:37 | ||
О, кстати да, про Symbian забыл. Хотя там использовалась очень кастрированная версия C++ без исключений, со своими строками. Для лучшего управления ресурсами. Про остальные не в курсе, не сталкивался. | ||
Ответить | Правка | Наверх | Cообщить модератору |
243. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:03 | ||
Исключения - один из множества механизмов С++, далеко не самый важный и большой. Называть отсутствие исключений "очень кастрированный" - это показывать свою техническую неграмотность. | ||
Ответить | Правка | Наверх | Cообщить модератору |
265. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (265), 09-Дек-19, 02:57 | ||
https://www.top500.org/ | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
385. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (385), 11-Дек-19, 04:32 | ||
> На C++ никто не предлагает писать операционки | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
161. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от имя_ (?), 08-Дек-19, 17:47 | ||
> Какой ещё PHP в XXI веке? Python, Java. | ||
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору |
97. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним84701 (ok), 08-Дек-19, 14:15 | ||
> Смешно, что мы сравниваем Rust - убийцу C 21 века, с Go - убийцей PHP 21 века. | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
307. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от InuYasha (?), 09-Дек-19, 11:48 | ||
Убийство - преступление. | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
396. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (394), 11-Дек-19, 05:44 | ||
> Убийство - преступление. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Опубликованы тесты простейших приложений на различных языках..." | +4 +/– | |
Сообщение от Аноним (54), 08-Дек-19, 11:57 | ||
> плюсы уделали бы обоих, еслиб использовали printf/write, а не iostreams | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
314. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (314), 09-Дек-19, 13:07 | ||
Да, rust язык очень полезный. Программистом, которые пишут код на С++, работающий медленнее написанного на расте дорога одна, переходить на раст. Им ничто уже не поможет | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
15. "Опубликованы тесты простейших приложений на различных языках..." | +22 +/– | |
Сообщение от Аноним (15), 08-Дек-19, 10:10 | ||
Это не тестирование, это троллинг недалекого человека. | ||
Ответить | Правка | Наверх | Cообщить модератору |
260. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (260), 09-Дек-19, 02:10 | ||
Жалуешься что тебя затроллили ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Опубликованы тесты простейших приложений на различных языках..." | –6 +/– | |
Сообщение от Анони (?), 08-Дек-19, 10:25 | ||
Как сказал когда-то мой препод: "писать на ассемблере под Линукс - это самоубийство". | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Опубликованы тесты простейших приложений на различных языках..." | +6 +/– | |
Сообщение от Ordu (ok), 08-Дек-19, 12:26 | ||
Что он имел в виду? Под linux писать на асме гораздо приятнее чем под DOS или под Windows. | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Ананимас009 (?), 08-Дек-19, 14:00 | ||
> Что он имел в виду? Под linux писать на асме гораздо приятнее | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Ordu (ok), 08-Дек-19, 15:21 | ||
>> Что он имел в виду? Под linux писать на асме гораздо приятнее | ||
Ответить | Правка | Наверх | Cообщить модератору |
244. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:05 | ||
Для мыши есть int 33. И в учебниках это было описано еще тогда, когда вас у родителей и в планах не было. | ||
Ответить | Правка | Наверх | Cообщить модератору |
259. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Ordu (ok), 09-Дек-19, 02:10 | ||
> Для мыши есть int 33. И в учебниках это было описано еще | ||
Ответить | Правка | Наверх | Cообщить модератору |
268. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Урри (?), 09-Дек-19, 03:48 | ||
У меня тоже ни интернета, ни фидо не было. Но мне, видимо, повезло - я жил не в ебенях и походы по вычислительным лабораториям местных институтов зачастую приносили хорошие плоды в виде файлов документации (а иногда и распечаток). | ||
Ответить | Правка | Наверх | Cообщить модератору |
413. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (-), 14-Дек-19, 03:43 | ||
> Для мыши есть int 33. И в учебниках это было описано еще | ||
Ответить | Правка | К родителю #244 | Наверх | Cообщить модератору |
172. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Аноним (166), 08-Дек-19, 18:34 | ||
>> Что он имел в виду? Под linux писать на асме гораздо приятнее | ||
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору |
245. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:11 | ||
В то время на ассемблере больше и писали. Ассемблер был везде. И никаких "заморочек" с сегментами не было. | ||
Ответить | Правка | Наверх | Cообщить модератору |
276. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Аноним (166), 09-Дек-19, 06:25 | ||
> В то время на ассемблере больше и писали. Ассемблер был везде. И | ||
Ответить | Правка | Наверх | Cообщить модератору |
296. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Урри (?), 09-Дек-19, 11:07 | ||
Ахахахах, обезьянка обиделась и с головой бросилась повторно позориться. | ||
Ответить | Правка | Наверх | Cообщить модератору |
347. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 09-Дек-19, 19:57 | ||
> Ахахахах, обезьянка обиделась и с головой бросилась повторно позориться. | ||
Ответить | Правка | Наверх | Cообщить модератору |
373. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от suffix (ok), 11-Дек-19, 00:23 | ||
>Ты ещё заяви, что асм PDP11 столь же прост, как этот ваш 8086. | ||
Ответить | Правка | К родителю #276 | Наверх | Cообщить модератору |
397. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (166), 11-Дек-19, 08:11 | ||
>>Ты ещё заяви, что асм PDP11 столь же прост, как этот ваш 8086. | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Анони (?), 08-Дек-19, 14:53 | ||
> Что он имел в виду? | ||
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору |
125. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Ordu (ok), 08-Дек-19, 15:44 | ||
>> Что он имел в виду? | ||
Ответить | Правка | Наверх | Cообщить модератору |
246. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:24 | ||
Вы прочитали монолог типичного диванного враля. | ||
Ответить | Правка | Наверх | Cообщить модератору |
263. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Ordu (ok), 09-Дек-19, 02:28 | ||
> Вы прочитали монолог типичного диванного враля. | ||
Ответить | Правка | Наверх | Cообщить модератору |
269. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Урри (?), 09-Дек-19, 04:11 | ||
Если бы вы не писали с таким пафосом, словно вы суперпрофессионал, при этом неся чушь - я бы спокойно прошел мимо. А так вы каждым предложением подчеркиваете что диванный эксперт без опыта, но зато гонору как у гейтса. | ||
Ответить | Правка | Наверх | Cообщить модератору |
277. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 09-Дек-19, 06:52 | ||
> - алгоритмы сложнее хелловорлда из асма не восстанавливаются. | ||
Ответить | Правка | Наверх | Cообщить модератору |
298. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Урри (?), 09-Дек-19, 11:10 | ||
Попытка съехать на буквоедстве. | ||
Ответить | Правка | Наверх | Cообщить модератору |
349. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 09-Дек-19, 20:04 | ||
> Попытка съехать на буквоедстве. | ||
Ответить | Правка | Наверх | Cообщить модератору |
286. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 09:54 | ||
>>> Были справочники... | ||
Ответить | Правка | К родителю #269 | Наверх | Cообщить модератору |
297. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Урри (?), 09-Дек-19, 11:08 | ||
При чем здесь винапи? Я писал про справочник интов - биоса, доса и дополнительного софта; всяких там БД, мышки, и кучи остального. | ||
Ответить | Правка | Наверх | Cообщить модератору |
326. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Совершенно другой аноним (?), 09-Дек-19, 14:02 | ||
Был, да вроде и есть, правда в бумажном виде не видел, Ralf's Brown Interrupt List/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
308. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Ordu (ok), 09-Дек-19, 12:15 | ||
> Если бы вы не писали с таким пафосом, словно вы суперпрофессионал, при | ||
Ответить | Правка | К родителю #269 | Наверх | Cообщить модератору |
356. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Ананимас009 (?), 10-Дек-19, 00:43 | ||
Прерываниыми биоса для вывода текста никто и не пользовался. Серьезные поцанчики работали напрямую с видеопамятью, борясь со снегом для CGA. Ну или досовскими, если речь была про хелловорлд. | ||
Ответить | Правка | К родителю #263 | Наверх | Cообщить модератору |
72. "Опубликованы тесты простейших приложений на различных языках..." | +8 +/– | |
Сообщение от Forth (ok), 08-Дек-19, 12:55 | ||
Возможно. На ассемблере под Linux не писал, а вот под FreeBSD было дело. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
83. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Ананимас009 (?), 08-Дек-19, 13:33 | ||
Во времена четверочки делал перл скрипт, который изображал из себя хттп сервер. Т. к. памяти на эти ваши апачи с похапе не хватало. 128м было на железке и ей нужна была память для более важных вещей, чем мониторинг. | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Forth (ok), 08-Дек-19, 13:54 | ||
Тогда модно было lighttpd, когда апача было чересчур. | ||
Ответить | Правка | Наверх | Cообщить модератору |
229. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Michael Shigorin (ok), 08-Дек-19, 23:09 | ||
Тогда boa был :-) | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (102), 08-Дек-19, 14:12 | ||
У автора сабжа есть тоже вебсервер https://2ton.com.au/rwasa/ | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
110. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Ананимас009 (?), 08-Дек-19, 14:58 | ||
Тот перл скрипт был и сервером и полезной нагрузкой. И занимал копейки памяти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним84701 (ok), 08-Дек-19, 16:14 | ||
> Ещё в природе существует https://github.com/nemasu/asmttpd | ||
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору |
151. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (151), 08-Дек-19, 17:17 | ||
Может asmhttpd не на производительность заточен, а на потребление памяти. Вон в rwasa бенчмарке от производителя тоже написано что при определенных видах запросов nginx его обгонят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
423. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 04:17 | ||
> Может asmhttpd не на производительность заточен, а на потребление памяти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
248. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от erthink (ok), 09-Дек-19, 01:31 | ||
> У автора сабжа есть тоже вебсервер https://2ton.com.au/rwasa/ | ||
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору |
100. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Аноним (102), 08-Дек-19, 14:23 | ||
Сейчас и форумы на асме делают https://asm32.info/fossil/repo/asmbb/index | ||
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору |
222. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Сергей (??), 08-Дек-19, 22:03 | ||
Похоже Преподаватель был не Писателем, а Учителем | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
18. "Опубликованы тесты простейших приложений на различных языках..." | +14 +/– | |
Сообщение от Аноним (18), 08-Дек-19, 10:26 | ||
Как же бесят все эти бенчмарки на хелловорлдах. Только вводят в заблуждение новичков, которые стоят сейчас перед выбором и черпают информацию у таких вот фанатиков. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 08-Дек-19, 10:35 | ||
Каких фанатиков? Это же просто шутка. | ||
Ответить | Правка | Наверх | Cообщить модератору |
218. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от цука (?), 08-Дек-19, 21:28 | ||
В каком месте смеяться? | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "вводят в заблуждение новичков" | +3 +/– | |
Сообщение от Кирилл (??), 08-Дек-19, 10:39 | ||
А потом бывшие новички, не попавшие в заблуждение, начинают писать многопоточчный код на джаве, дающий 300% оверхеда на порождение этого самого множества потоков. Т.е. на 6-8 ядерниках оно в принипе выиграет, но отзывчивость... | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
26. "вводят в заблуждение новичков" | –1 +/– | |
Сообщение от Илья (??), 08-Дек-19, 10:59 | ||
Вы не знали, что во названных в статье языках можно реализовать любые многопоточные модели? | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "вводить в заблуждение новичков" | +1 +/– | |
Сообщение от qetuo (?), 08-Дек-19, 14:53 | ||
Удачи тебе на гошке реализовывать неродные для нее модели. У нее интероп с сишкой сделан настолько хорошо, что если вставлять sleep(1) в каждый вызов к сишному коду, то получится лишь ненамного хуже. | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "вводят в заблуждение новичков" | +3 +/– | |
Сообщение от Crazy Alex (ok), 08-Дек-19, 12:33 | ||
И в какой-то момент они узнают, что поток порождается один раз, а потом ему только задания подкидывают. А так же 100500 других приёмов. И что? | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
214. "вводят в заблуждение новичков" | +2 +/– | |
Сообщение от Vkni (ok), 08-Дек-19, 21:17 | ||
> Хотя она была и есть на своём месте в больших сложных приложениях | ||
Ответить | Правка | Наверх | Cообщить модератору |
247. "вводят в заблуждение новичков" | +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:30 | ||
Там другая джава, ее даже джавой называть, наверное, нельзя. Хотя теперь уже и не она тоже. | ||
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору |
23. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (23), 08-Дек-19, 10:45 | ||
> простейшего приложения (вывод 'hello') | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Опубликованы тесты простейших приложений на различных языках..." | –5 +/– | |
Сообщение от Алексей Михайлович (?), 08-Дек-19, 11:04 | ||
Так в том и дело, что особой разницы не будет. Жаба, как и гадюка, будут всасывать у всех остальных; разница между нормальными языками будет минимальной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Опубликованы тесты простейших приложений на различных языках..." | –5 +/– | |
Сообщение от Аноним (95), 08-Дек-19, 11:26 | ||
Конец списка переместится в начало достаточно быстро, просто потому что ты не сможешь оптимизировать ассемблер на лету в зависимости от данных, как это делает жит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Алексей Михайлович (?), 08-Дек-19, 11:31 | ||
> Конец списка переместится в начало достаточно быстро, просто потому что ты не | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (95), 08-Дек-19, 11:53 | ||
Изи, надо только взять substratevm и выкинуть гц. Но, как и везде, "есть нюанс". | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от A.Stahl (ok), 08-Дек-19, 11:56 | ||
Он про JIT говорит. JIT хорошая штука, которая позволяет генерировать эффективный код, а не ограничиваться кодом "который везде будет работать". Посмотри на гентушников собирающих софт под конкретную машину и радующихся своим нескольким дополнительным процентам производительности. Мелочь, а приятно. И иногда эта мелочь отделяет количественное изменеие от качественного. | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
62. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Z (??), 08-Дек-19, 12:23 | ||
Ага JIT за те мс которые есть у него делает оптимизации лучше чем статический компилятор, ну да, верьте, верьте. | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Опубликованы тесты простейших приложений на различных языках..." | –4 +/– | |
Сообщение от Аноним (104), 08-Дек-19, 14:43 | ||
Существуют опции gcc -fprofile-generate -fprofile-use, что позволяют оптимизировать с учётом той же информации, что имеет JIT. В таком случае никаких даже теоретических преимуществ у JIT не остаётся. Но по личным наблюдениям могу сказать, что может быть как двукратный прирост(php), так и нулевой(zlib). | ||
Ответить | Правка | Наверх | Cообщить модератору |
414. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (414), 14-Дек-19, 03:52 | ||
> наблюдениям могу сказать, что может быть как двукратный прирост(php), так и | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 08-Дек-19, 15:33 | ||
Никто не заставляет оптимизировать "вотпрямщас" (хотя есть и такая возможность и в рантайме есть _намного_ больше вариантов), никто не заставляет оптимизировать в 1 проход, никто не заставляет оптимизировать только под 1 вариант входных данных. | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
70. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Crazy Alex (ok), 08-Дек-19, 12:35 | ||
JIT довольно дорог сам по себе и выгоден далеко не во всех ситуациях. Собственно, у статически скомпилированного кода он выиграет только на приложениях, которые крутятся очень долго с похожими входными данными. | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
134. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Annoynymous (ok), 08-Дек-19, 16:18 | ||
> Собственно, у статически скомпилированного кода он выиграет только на приложениях, которые крутятся очень долго с похожими входными данными. | ||
Ответить | Правка | Наверх | Cообщить модератору |
415. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (414), 14-Дек-19, 03:53 | ||
> Где, собственно, Java и применяется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 08-Дек-19, 15:26 | ||
Там не мелочь, производительность может и на порядки отличаться в результате работы pgo. Это без модификации исходников, да. Ручками тоже можно сделать необычные оптимизации, но они будут не универсальны, профиты жита с аот именно в оптимизации под данные. | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
189. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Алексей Михайлович (?), 08-Дек-19, 19:12 | ||
> Конец списка переместится в начало достаточно быстро, просто потому что ты не | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
230. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Michael Shigorin (ok), 08-Дек-19, 23:11 | ||
go-дюка? 8) | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
30. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от анонимчик (?), 08-Дек-19, 11:05 | ||
какие? большая программа состоит из тривиальных блоков | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
63. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от ыы (?), 08-Дек-19, 12:25 | ||
Ждем ваш тест | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
27. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Иваня (?), 08-Дек-19, 11:01 | ||
Отлично, спасибо за информацию. Это мотивирует изучать Assembler | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Аноним (104), 08-Дек-19, 14:53 | ||
Справедливости ради на Сишечке можно добиться приблизительно тех же результатов. Но от main придётся отказаться. Как и от большинства функций стандартной библиотеки и некоторых функций компилятора. Конечно, сейчас не так много архитектур процессоров как во времена появления Си, но переписывания кода с x86-64 на ARM по прежнему не приносит радости. | ||
Ответить | Правка | Наверх | Cообщить модератору |
231. "Опубликованы тесты простейших приложений на различных языках..." | –4 +/– | |
Сообщение от Michael Shigorin (ok), 08-Дек-19, 23:12 | ||
> Конечно, сейчас не так много архитектур процессоров как во времена появления Си | ||
Ответить | Правка | Наверх | Cообщить модератору |
416. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (414), 14-Дек-19, 03:58 | ||
> во времена появления Си, но переписывания кода с x86-64 на ARM | ||
Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору |
35. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (31), 08-Дек-19, 11:24 | ||
1. Исходники не на гитхабе, не на гитлюбе, не в gitwebе, а в каком-то архиве. Даже открывать не буду: автор явно нас не уважает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (95), 08-Дек-19, 11:28 | ||
Более того, на си можно писать в стиле ассемблера. Уже по результатам си возникают некоторые вопросы, как-то очевидно шуточное сравнение выходит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от йййй (ok), 08-Дек-19, 11:33 | ||
Здесь используются рекомендованные языком техники, так что с этим все нормально. То что стримы в C++ тормозные и так все знают. Так-то можно и из PHP С-шный модуль дергать. А вот языки со своими виртуальными машинами действительно могут показать некорректные результаты. Так что тест правда скорей шуточный. Им только растоманов троллить :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Опубликованы тесты простейших приложений на различных языках..." | +5 +/– | |
Сообщение от Аноним (31), 08-Дек-19, 12:15 | ||
В том то и дело, что стримы в C++ не тормозные. Нужно просто отключить синхронизацию с выводом в stdio. https://en.cppreference.com/w/cpp/io/ios_base/sync_with_stdio | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от йййй (ok), 08-Дек-19, 12:26 | ||
Спасибо, буду знать | ||
Ответить | Правка | Наверх | Cообщить модератору |
232. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Michael Shigorin (ok), 08-Дек-19, 23:13 | ||
Вспомнился c-- :-) | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
249. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:35 | ||
Пошто заминусили человека, макаки? | ||
Ответить | Правка | Наверх | Cообщить модератору |
266. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от aaaaaaaaaaaaaaa (?), 09-Дек-19, 03:12 | ||
он не просто был https://www.cs.tufts.edu/~nr/c--/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
270. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Урри (?), 09-Дек-19, 04:14 | ||
Хех, я был уверен что давным-давно умер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (54), 08-Дек-19, 12:19 | ||
> Исходники не на гитхабе, не на гитлюбе, не в gitwebе, а в каком-то архиве. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
37. "Опубликованы тесты простейших приложений на различных языках..." | +4 +/– | |
Сообщение от ф (?), 08-Дек-19, 11:26 | ||
ну вот! | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Антон (??), 08-Дек-19, 11:47 | ||
там видать парсинг скрипт "echo hello" и вызов echo | ||
Ответить | Правка | Наверх | Cообщить модератору |
215. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Vkni (ok), 08-Дек-19, 21:23 | ||
В bash "echo" - это builtin. Выжимка strace ./hello_world.sh: | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (45), 08-Дек-19, 11:47 | ||
Знатно Поттеринга протроллил. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
103. "Опубликованы тесты простейших приложений на различных языках..." | –4 +/– | |
Сообщение от Аноним (102), 08-Дек-19, 14:40 | ||
Системд на С так что Поттеринг все правильно сделал. Слава Леониду. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
135. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним84701 (ok), 08-Дек-19, 16:19 | ||
> Системд на С | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Аноним (151), 08-Дек-19, 17:13 | ||
Ну и спрашивать зачем все по десять раз интерпретировать, когда можно сразу написать на C хотя системд и интерпретирует свои юнит файлы, зато он делает это с уважением и с благословения Лёни Поттеринга. | ||
Ответить | Правка | Наверх | Cообщить модератору |
250. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:36 | ||
Зачем, зачем... Десятое правило Гринспена жы! | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (45), 08-Дек-19, 11:44 | ||
>реализованной на ассемблере x86_64 свободной (GPLv3) библиотеки HeavyThing, предлагающей в том числе реализации протоколов TLS 1.2 и SSH2 | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (54), 08-Дек-19, 11:57 | ||
вывсеврети джава нитармазит!!11 | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Илья (??), 08-Дек-19, 12:03 | ||
Почему он свой скрипт писал на баше, а не на ассемблере? | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Опубликованы тесты простейших приложений на различных языках..." | +6 +/– | |
Сообщение от Анонисмус (?), 08-Дек-19, 12:20 | ||
Если бы он писал на ассемблере, то ты бы не досмотрел видео до конца. | ||
Ответить | Правка | Наверх | Cообщить модератору |
323. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 09-Дек-19, 13:47 | ||
Можно было хотя бы на си, обожаю смотреть на сишку с https://ioccc.org/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от mrprint (?), 08-Дек-19, 12:10 | ||
Всё неймётся ассемблерщикам | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (102), 08-Дек-19, 13:50 | ||
Кто интересуется ассемблером могу еще порекомендовать https://github.com/Number571/asmlib набор простых библиотек типа печать строк, чисел. | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 08-Дек-19, 15:10 | ||
> Кто интересуется ассемблером могу еще порекомендовать https://github.com/Number571/asmlib | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (102), 08-Дек-19, 15:30 | ||
Я не автор, но от себя скажу что ваши syscall это вкусовщина, а int 0x80 работает и на 32 и на 64 битных системах. Да и тем более исходники открыты. | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (166), 08-Дек-19, 16:46 | ||
> Я не автор, но от себя скажу что ваши syscall это вкусовщина, | ||
Ответить | Правка | Наверх | Cообщить модератору |
149. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (151), 08-Дек-19, 17:12 | ||
С незначительными. | ||
Ответить | Правка | Наверх | Cообщить модератору |
163. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (166), 08-Дек-19, 17:48 | ||
> С незначительными. | ||
Ответить | Правка | Наверх | Cообщить модератору |
313. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (313), 09-Дек-19, 13:06 | ||
Тот же nasm текст вида mov rax, 1 ... syscall оптимизирует до mov eax, 1 ... syscall на выходе. Так как считает что так эффективнее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
339. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (166), 09-Дек-19, 19:28 | ||
В eax номер вызова. Параметры передаются в других регистрах. | ||
Ответить | Правка | Наверх | Cообщить модератору |
233. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Michael Shigorin (ok), 08-Дек-19, 23:15 | ||
> а int 0x80 работает и на 32 и на 64 битных системах | ||
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору |
311. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (313), 09-Дек-19, 13:03 | ||
...прям стесняюсь спросить а в fasm уже подвезли поддержку e2k? Из коробки он и ARM и MIPS тоже не поддерживает. Так что шутка мимо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
342. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 09-Дек-19, 19:35 | ||
> ...прям стесняюсь спросить а в fasm уже подвезли поддержку e2k? Из коробки | ||
Ответить | Правка | Наверх | Cообщить модератору |
364. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (364), 10-Дек-19, 10:44 | ||
То-то я смотрю они из коробки этого франкенштейна боятся распространять. Да и тема MIPS и e2k не раскрыта. | ||
Ответить | Правка | Наверх | Cообщить модератору |
365. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 10-Дек-19, 10:50 | ||
> То-то я смотрю они из коробки этого франкенштейна боятся распространять. | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (57), 08-Дек-19, 12:17 | ||
>Джефф Мэррисон (Jeff Marrison), автор реализованной на ассемблере x86_64 свободной (GPLv3) библиотеки HeavyThing | ||
Ответить | Правка | Наверх | Cообщить модератору |
200. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (198), 08-Дек-19, 20:34 | ||
А что, нельзя прилинковать её к сишной программе и дёргать из сишного кода? | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Опубликованы тесты простейших приложений на различных языках..." | +5 +/– | |
Сообщение от Аноним (66), 08-Дек-19, 12:28 | ||
Perl молодец, собственно, как и ожидалось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
202. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от nuclight (??), 08-Дек-19, 20:38 | ||
Удивительно, как Питон почти на порядок просел относительно него. | ||
Ответить | Правка | Наверх | Cообщить модератору |
251. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:37 | ||
Совсем не удивительно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
422. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 04:13 | ||
> Удивительно, как Питон почти на порядок просел относительно него. | ||
Ответить | Правка | К родителю #202 | Наверх | Cообщить модератору |
73. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (73), 08-Дек-19, 13:01 | ||
Попробовал самостоятельно провести тест, исплользуя Си (puts) и tcc. Получил 24 taskclock. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (73), 08-Дек-19, 13:02 | ||
gentoo ~/code/perfomance # tcc hello_puts.c -o hello_puts | ||
Ответить | Правка | Наверх | Cообщить модератору |
417. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (414), 14-Дек-19, 04:01 | ||
У tcc есть один нюанс: компилим им какую-нибудь алгоритмику... и убеждаемся что gcc его очень сильно обижает с -O2/-O3. И дальше радости с уменьшения числа сисколов будет маловато. | ||
Ответить | Правка | Наверх | Cообщить модератору |
142. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (54), 08-Дек-19, 16:43 | ||
Попробуй слинковать статически. Лучше с musl. У меня получилось 5 для hello_c_stdio и 4 для hello_c_syscall. | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
334. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (334), 09-Дек-19, 18:25 | ||
Это против правил. | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (102), 08-Дек-19, 13:17 | ||
Делал как-то текстовый парсер на асме и для сравнения тот же парсер сделал на C++ (на самом деле все было наоборот). Код на асме работал в три раза быстрее и при этом 75% времени по strace занимали операции чтения файлов. Самым близким по производительности для моей задачи была реализация xpath из lxml для питона написанная на cython очень близка к коду на C++. А например grep очень сильно отстал. Не претендую на точность и оптимальность алгоритмов поэтому такой новости как сабже и не публиковал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 08-Дек-19, 13:29 | ||
>xpath из lxml для питона написанная на cython очень близка к коду на C++ | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (102), 08-Дек-19, 14:04 | ||
Начнем с того что lxml это биндинг для libxml2 и libslt https://lxml.de | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 08-Дек-19, 14:24 | ||
Всё ещё не понятно, при чём тут питон и плюсы, если сравнение было с сишечкой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
203. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (198), 08-Дек-19, 20:39 | ||
"Once upon a time my boss asked me to study if we should use C++ or Erlang for a specialist XML parser to be used in a product (for reasons of speed not energy). | ||
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору |
216. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Vkni (ok), 08-Дек-19, 21:26 | ||
Тот же Ragel позволяет выдать код лексера, который примерно в 10 раз быстрее сгенерированного flex'ом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
287. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 10:02 | ||
> "Once upon a time my boss asked me to study if we | ||
Ответить | Правка | К родителю #203 | Наверх | Cообщить модератору |
315. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Аноним (313), 09-Дек-19, 13:11 | ||
Блин, а ларчик то так просто открывался. Вы сделали мой день. | ||
Ответить | Правка | К родителю #203 | Наверх | Cообщить модератору |
84. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Грусть (?), 08-Дек-19, 13:34 | ||
https://github.com/ip1981/gcd | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Опубликованы тесты простейших приложений на различных языках..." | +4 +/– | |
Сообщение от ыы (?), 08-Дек-19, 13:38 | ||
Таки да, ассемблер - отличный инструмент для написания хэлловорлдов | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Опубликованы тесты простейших приложений на различных языках..." | +10 +/– | |
Сообщение от Аноним (90), 08-Дек-19, 13:51 | ||
Как этот чел может спать спокойно, осознавая, что все инструменты, которыми он пользовался при записи видео, написаны не на ассемблере? | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Опубликованы тесты простейших приложений на различных языках..." | –6 +/– | |
Сообщение от Аноним (102), 08-Дек-19, 14:05 | ||
Ты еще скажи что они не из машинного кода состоят) | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Аноним (90), 08-Дек-19, 14:17 | ||
Что? | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от VEG (ok), 08-Дек-19, 15:48 | ||
Не увидел чтобы автор видео агитировал за написание всего кода на асме. Просто на практике показал что все удобства даются не бесплатно. Обещал ещё показать в следующих частях какие-то преимущества. Скорее всего покажет что компилеры способны генерировать оптимальный код только в простейших случаях, а толково применять SSE/AVX вообще толком не могут, и ручная оптимизация тут рулит на всю катушку. Полагаю, что основной посыл будет использовать асм там где это имеет смысл. Его и используют. Для оптимизации кодеков, например. Надо же чтобы кто-то это рассказал подрастающему поколению, вот автор видео и старается. | ||
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору |
129. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Аноним (90), 08-Дек-19, 16:00 | ||
> Компилеры способны генерировать оптимальный код только в простейших случаях | ||
Ответить | Правка | Наверх | Cообщить модератору |
199. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Анонисмус (?), 08-Дек-19, 20:31 | ||
Вот куда ушли современные компиляторы и технологии: | ||
Ответить | Правка | Наверх | Cообщить модератору |
210. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 08-Дек-19, 20:58 | ||
Недавно видел историю где слово register (то самое против которого все топят) применённое к переменной-счётчику, ускоряло код в 9999 раз. Компиляторы такие умные сегодня. | ||
Ответить | Правка | Наверх | Cообщить модератору |
221. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним84701 (ok), 08-Дек-19, 21:44 | ||
> Вот куда ушли современные компиляторы и технологии: | ||
Ответить | Правка | К родителю #199 | Наверх | Cообщить модератору |
226. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Анонисмус (?), 08-Дек-19, 22:42 | ||
Надеюсь, что ты не много времени потратил на "онализ" статьи: | ||
Ответить | Правка | Наверх | Cообщить модератору |
239. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним84701 (ok), 09-Дек-19, 00:08 | ||
> Надеюсь, что ты не много времени потратил на "онализ" статьи: | ||
Ответить | Правка | Наверх | Cообщить модератору |
217. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от VEG (ok), 08-Дек-19, 21:27 | ||
Мечтать не вредно, конечно, но компилеры далеки от того, чтобы самостоятельно задействовать SSE/AVX так, как это мог бы сделать человек. | ||
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору |
252. "Опубликованы тесты простейших приложений на различных языках..." | +4 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:48 | ||
Я делал часть работы по оптимизации libjpeg-turbo. | ||
Ответить | Правка | Наверх | Cообщить модератору |
253. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:49 | ||
Ох, промахнулся немного комментом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
262. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (260), 09-Дек-19, 02:25 | ||
"Что же касается оптимизации обычного, не векторизуемого кода - то тут компиляторы дают гарантированную фору человеку. Просто потому, что уже никто не может удержать в памяти весь тот зоопарк сложностей, с которыми работает современный микропроцессор. Все эти микрооперации, кроссзависимости по регистрам и их переименования, реордеринг, кеширование, разные вычислительные устройства и правила их одновременной работы; все эти гипертрединги и т.д. и т.п." | ||
Ответить | Правка | К родителю #252 | Наверх | Cообщить модератору |
271. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Урри (?), 09-Дек-19, 04:19 | ||
Ну здрасьте, приехали. Как это нет - у компилятора есть множество того, что мы не сможем сделать; например, возможность построить граф зависимостей по коду и данным; по использованию регистров и самому "попереименовывая" их разбросать в наилучшем порядке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
303. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (260), 09-Дек-19, 11:32 | ||
И поэтому сплошь и рядом компиляторы устраивают в коде какой-то бл..cкий цирк с жонглированием регистрами, выкинув при этом действительно важные переменный на стек. | ||
Ответить | Правка | Наверх | Cообщить модератору |
272. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Урри (?), 09-Дек-19, 04:22 | ||
Да, кстати. Итаниум умер не поэтому. | ||
Ответить | Правка | К родителю #262 | Наверх | Cообщить модератору |
301. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (260), 09-Дек-19, 11:20 | ||
Именно поэтому, как и многие другие VLIW процессоры. | ||
Ответить | Правка | Наверх | Cообщить модератору |
302. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 11:27 | ||
> Да, кстати. Итаниум умер не поэтому. | ||
Ответить | Правка | К родителю #272 | Наверх | Cообщить модератору |
306. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (260), 09-Дек-19, 11:36 | ||
Бабушка-с-членом-и-усами.jpg | ||
Ответить | Правка | Наверх | Cообщить модератору |
304. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (260), 09-Дек-19, 11:34 | ||
> Итаниум - это же современный арм, разве что с увеличенной адресной шиной. | ||
Ответить | Правка | К родителю #272 | Наверх | Cообщить модератору |
401. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 11-Дек-19, 08:51 | ||
>> Итаниум - это же современный арм, разве что с увеличенной адресной шиной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
285. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от VEG (ok), 09-Дек-19, 09:49 | ||
Так я как бы о том же о чём и вы говорил в предыдущем комментарии. Хочешь по максимуму задействовать возможности SSE/AVX - переписывай код ручками. На асме или интринсиками в C - уже дело вкуса. А полагаться на то что компилер сам догадается - не приходится. Хотя иногда он таки догадывается как какие-то простые циклы можно векторизовать, но это не точно =) | ||
Ответить | Правка | К родителю #252 | Наверх | Cообщить модератору |
327. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (327), 09-Дек-19, 14:16 | ||
>Некоторые используют соответствующие различным машинным инструкциям интринсики. Например, такой подход для оптимизации используется в кодеке Opus. | ||
Ответить | Правка | К родителю #217 | Наверх | Cообщить модератору |
421. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 04:11 | ||
> Нет, по сути это не ассемблер. Не нужно вручную распределять регистры, | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от Forth (ok), 08-Дек-19, 16:06 | ||
Тут бы лучше взять пример какой-нибудь прикладной задачи, причем не обязательно с плавающей точкой и векторными операциями. | ||
Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору |
254. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:51 | ||
Поиск на карте (с частым построением графов), кстати, одна из тех задач, где языки со сборкой мусора уделывают С и плюсами. Кастомные аллокаторы в виде реализации сборки мусора не в счет, естественно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
419. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (-), 14-Дек-19, 04:08 | ||
> Поиск на карте (с частым построением графов), кстати, одна из тех задач, | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (31), 08-Дек-19, 17:28 | ||
>а толково применять SSE/AVX вообще толком не могут | ||
Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору |
420. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 04:09 | ||
> OpenCL-компиляторы -- могут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
234. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Michael Shigorin (ok), 08-Дек-19, 23:18 | ||
> Скорее всего покажет что компилеры способны генерировать оптимальный | ||
Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору |
255. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:52 | ||
Таблицы, коих на самом деле уже давно нет. Так как конвеер длинный и микрооперации сильно зависят друг от друга и окружающей среды (например, предсказания переходов или кеширования памяти). | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (105), 08-Дек-19, 14:55 | ||
Почему нет примера на Форте? Это дискриминация. | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (121), 08-Дек-19, 15:34 | ||
а джава молодец, уцепился таки зубами за последний вагон уходящего поезда | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Аноним (127), 08-Дек-19, 15:50 | ||
Ассемблер рулез | ||
Ответить | Правка | Наверх | Cообщить модератору |
128. "Опубликованы тесты простейших приложений на различных языках..." | +4 +/– | |
Сообщение от Сергей (??), 08-Дек-19, 15:52 | ||
Интересно, что perl чуть-чуть проиграл bash, с другой стороны все эти тесты говорят об одном - о нагромождение ненужных прослоек в фреймворках. | ||
Ответить | Правка | Наверх | Cообщить модератору |
205. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (198), 08-Дек-19, 20:41 | ||
> ес-1840 | ||
Ответить | Правка | Наверх | Cообщить модератору |
235. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Michael Shigorin (ok), 08-Дек-19, 23:20 | ||
+1 :-) | ||
Ответить | Правка | Наверх | Cообщить модератору |
332. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (332), 09-Дек-19, 17:26 | ||
Искра-1030(1031) | ||
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору |
141. "Опубликованы тесты простейших приложений на различных языках..." | +3 +/– | |
Сообщение от nc (ok), 08-Дек-19, 16:39 | ||
Это все говорит не о том что надо писать на Ассемблере, а о том, что подходы к компиляции и особенно к "линковке" в языках программирования ужасно устарели. Если на ассемблере программа занимает 9 инструкций, то и на высокоуровневом ЯП она должна занимать 9 инструкций, не больше. А почему занимает больше? А потому что процесс линковки - это тупо вбухать кучу стандартного кода без разбора, нужен он или нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (54), 08-Дек-19, 16:49 | ||
> процесс линковки - это тупо вбухать кучу стандартного кода без разбора, нужен он или нет | ||
Ответить | Правка | Наверх | Cообщить модератору |
185. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (166), 08-Дек-19, 19:07 | ||
>> процесс линковки - это тупо вбухать кучу стандартного кода без разбора, нужен он или нет | ||
Ответить | Правка | Наверх | Cообщить модератору |
340. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (335), 09-Дек-19, 19:31 | ||
Зачем ему про LTO? Пусть сначала хоть это осилит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
351. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 09-Дек-19, 20:27 | ||
> Зачем ему про LTO? Пусть сначала хоть это осилит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Адекват (ok), 08-Дек-19, 16:51 | ||
Не хочу показаться занудным, но в случае с ассемблером он сначала просто запустил бинарик, а потом второй раз через strace. Во время второго запуска программа считывалась из памяти а не с винта. В случае с СИ он сразу запускал бинарик через strace, то есть были доп затраты на чтение с винта. Как-то так. | ||
Ответить | Правка | Наверх | Cообщить модератору |
155. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (151), 08-Дек-19, 17:34 | ||
Количество вызовов от этого не меняется в среднем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
165. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (165), 08-Дек-19, 18:08 | ||
Я просто шокирован как он быстро пишет код в real-time и по памяти может воспроизвести код (пусть и простейший) нескольких языков. | ||
Ответить | Правка | Наверх | Cообщить модератору |
256. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:54 | ||
Ты уверен что это был первый дубль и без подготовки? И без бумажки? | ||
Ответить | Правка | Наверх | Cообщить модератору |
176. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Главный Ананим (ok), 08-Дек-19, 18:42 | ||
Почему у Си-плюсов на порядок больше инструкций чем у чистого Си? А как же оптимизирующие компиляйторы, которые якобы компилируют код Си и Си++ выполняющий одни и те же действия в одни и те последовательности инструкций? Кто то нам врёт, только вот кто? | ||
Ответить | Правка | Наверх | Cообщить модератору |
180. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от svsd_val (ok), 08-Дек-19, 18:58 | ||
Потому что набор вызовов на холодном старте у всех свой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
187. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 08-Дек-19, 19:10 | ||
> Почему у Си-плюсов на порядок больше инструкций чем у чистого Си? | ||
Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору |
194. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Моржовый (?), 08-Дек-19, 19:54 | ||
Потому что у них разные стандартные загрузчики (stub'ы), у плюсов стандартная библиотека толще. | ||
Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору |
213. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от erthink (ok), 08-Дек-19, 21:12 | ||
Потому-что в этом тесте запуск приложения на Си требует загрузки ld.so и libc.so, на для приложения на С++ дополнительно требуется libstdc++.so, а также вызова конструкторов и деструкторов для всех статических объектов (включая инфраструктуру Thread Local Storage). | ||
Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору |
177. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (177), 08-Дек-19, 18:46 | ||
Delphi Pascal forever! | ||
Ответить | Правка | Наверх | Cообщить модератору |
184. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от svsd_val (ok), 08-Дек-19, 19:00 | ||
Хорошие языки, ничего против не имею, кстати интересно было бы увидеть и их тесты | ||
Ответить | Правка | Наверх | Cообщить модератору |
192. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (192), 08-Дек-19, 19:40 | ||
Выше есть Паскаль обогнал всех кто не ассемблер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
310. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от InuYasha (?), 09-Дек-19, 12:20 | ||
Что же в делфи хорошего? Разве что, если с Жавой сравнивать. | ||
Ответить | Правка | К родителю #184 | Наверх | Cообщить модератору |
357. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от svsd_val (ok), 10-Дек-19, 04:25 | ||
> Что же в делфи хорошего? Разве что, если с Жавой сравнивать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
178. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от svsd_val (ok), 08-Дек-19, 18:49 | ||
Не вижу ничего особого в этих тестах, да это только холодный запуск и выход... Да для каждого языка эти процессы уникальные, хотелось бы видеть расчёт производительности непосредственно... правда тогда эти расхождения не будут столь существенными. | ||
Ответить | Правка | Наверх | Cообщить модератору |
186. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (186), 08-Дек-19, 19:10 | ||
Еще один хипстор опубликовал видосик. И как я его в Links посмотрю? | ||
Ответить | Правка | Наверх | Cообщить модератору |
197. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от СеменСеменыч777 (?), 08-Дек-19, 20:09 | ||
> Еще один хипстор опубликовал видосик. И как я его в Links посмотрю? | ||
Ответить | Правка | Наверх | Cообщить модератору |
289. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 10:29 | ||
> Еще один хипстор опубликовал видосик. И как я его в Links посмотрю? | ||
Ответить | Правка | К родителю #186 | Наверх | Cообщить модератору |
321. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (321), 09-Дек-19, 13:38 | ||
Спасибо, братиш. | ||
Ответить | Правка | Наверх | Cообщить модератору |
196. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Моржовый (?), 08-Дек-19, 19:58 | ||
Вот аналог программы на ассемблере, написанный на C: | ||
Ответить | Правка | Наверх | Cообщить модератору |
211. "Опубликованы тесты простейших приложений на различных языках..." | +8 +/– | |
Сообщение от Аноним (211), 08-Дек-19, 21:01 | ||
Mscvrt, windows.h? Это ты так пошутил? Плохое место ты для этого выбрал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
219. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от erthink (ok), 08-Дек-19, 21:30 | ||
На Windows для всех языков не будет такой большой разницы, т.е. все сильно сместится в сторону Java. Это просто последствия намеренного дизайна Windows, и уже без возможности что-либо существенно изменить. | ||
Ответить | Правка | К родителю #196 | Наверх | Cообщить модератору |
282. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 09-Дек-19, 07:48 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #196 | Наверх | Cообщить модератору |
328. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (327), 09-Дек-19, 14:32 | ||
Все правильно, использует API ос. | ||
Ответить | Правка | Наверх | Cообщить модератору |
338. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 09-Дек-19, 19:24 | ||
Не угадал. Вызывает kernel32.dll, то есть API подсистемы Win32. API операционной системы Windows NT является Native API. Впрочем, это не имеет отношения к тому, что подобное сравнение некорректно. В Windows NT так же возможно вызывать ядро, но номера системных вызовов различаются от версии к версии. | ||
Ответить | Правка | Наверх | Cообщить модератору |
358. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (327), 10-Дек-19, 04:41 | ||
Нет, это не другое. Подсистема входит в ос, апи публичный, практически все приложения используют его. WriteFile и GetStdHandle от write и open принципиально не отличаются. | ||
Ответить | Правка | Наверх | Cообщить модератору |
361. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 10-Дек-19, 10:23 | ||
> Нет, это не другое. | ||
Ответить | Правка | Наверх | Cообщить модератору |
291. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 10:39 | ||
На будущее, анон, пиши код в тегах: | ||
Ответить | Правка | К родителю #196 | Наверх | Cообщить модератору |
209. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (209), 08-Дек-19, 20:51 | ||
А чо девять-то? У меня восемь вышло. | ||
Ответить | Правка | Наверх | Cообщить модератору |
212. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (121), 08-Дек-19, 21:09 | ||
ты особенный, гордись этим | ||
Ответить | Правка | Наверх | Cообщить модератору |
220. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Vkni (ok), 08-Дек-19, 21:38 | ||
Промерял Ocaml - 59 syscalls. Программа: | ||
Ответить | Правка | Наверх | Cообщить модератору |
283. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (166), 09-Дек-19, 08:06 | ||
> Промерял Ocaml - 59 syscalls. Программа: | ||
Ответить | Правка | Наверх | Cообщить модератору |
225. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от vaka (?), 08-Дек-19, 22:26 | ||
/usr/bin/echo - язык программирования? Внезапно ... | ||
Ответить | Правка | Наверх | Cообщить модератору |
294. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 09-Дек-19, 10:54 | ||
Эта утилитка представлена как образец выводящий хэлоуворлд. | ||
Ответить | Правка | Наверх | Cообщить модератору |
312. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от анонн (ok), 09-Дек-19, 13:03 | ||
> Эта утилитка представлена как образец выводящий хэлоуворлд. | ||
Ответить | Правка | Наверх | Cообщить модератору |
237. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Аноним (237), 08-Дек-19, 23:30 | ||
assembler - не язык программирования. Это транслятор кода. Вы ведь не пишете на компиляторе? Правильно говорить "язык ассемблера". Традиционная ошибка русскоговорящих. | ||
Ответить | Правка | Наверх | Cообщить модератору |
257. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Урри (?), 09-Дек-19, 01:58 | ||
Не занудствуй. | ||
Ответить | Правка | Наверх | Cообщить модератору |
261. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (261), 09-Дек-19, 02:12 | ||
Ты же не пишешь на языке программирования, а печатаешь? Хотя возможно с таким синдромом граммар-наци у тебя и есть парочка скриптов, накарябанных на бересте... | ||
Ответить | Правка | К родителю #237 | Наверх | Cообщить модератору |
241. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от cutlass (?), 09-Дек-19, 00:32 | ||
Пых неплох | ||
Ответить | Правка | Наверх | Cообщить модератору |
258. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Урри (?), 09-Дек-19, 02:04 | ||
Кто хочет глянуть на реализацию хелловорлда на 441(четырехста сорока одном!) языке программирования - велкам на розеттукод: https://rosettacode.org/wiki/Hello_world/Text | ||
Ответить | Правка | Наверх | Cообщить модератору |
292. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 10:42 | ||
> Кто хочет глянуть на реализацию хелловорлда на 441(четырехста сорока одном!) языке программирования | ||
Ответить | Правка | Наверх | Cообщить модератору |
267. "Опубликованы тесты простейших приложений на различных языках..." | +2 +/– | |
Сообщение от Аноним (267), 09-Дек-19, 03:16 | ||
А может проблема не в языках и компиляторах, а в том, что x86 просто неадекватна для реализации высокоуровневых ЯП? В 70-х Xerox Alto с тактовой частотой 5,88 МГц и 128-256 Кбайт памяти поддерживал весьма продвинутую мультимедийную ОС с оконным интерфейсом и интерактивной средой разработки, которая была написана на объектно-ориентированном языке с поздним связыванием и динамической типизацией (Smalltalk, кто не слишком представляет, что это за язык, представьте себе ОС полностью на Ruby). Здесь можно почитать, как это все разрабатывалось (и про аппаратную архитектуру): http://worrydream.com/EarlyHistoryOfSmalltalk/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
293. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 10:46 | ||
> А может проблема не в языках и компиляторах, а в том, что | ||
Ответить | Правка | Наверх | Cообщить модератору |
300. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Урри (?), 09-Дек-19, 11:16 | ||
То, что вы в своем детском саду не знаете, еще не значит что никто не знает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
305. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 11:35 | ||
> То, что вы в своем детском саду не знаете, еще не значит | ||
Ответить | Правка | Наверх | Cообщить модератору |
320. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (313), 09-Дек-19, 13:28 | ||
Есть интеловский манул https://www.intel.com/content/dam/www/public/us/en/documents... | ||
Ответить | Правка | Наверх | Cообщить модератору |
322. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Anonymoustus (ok), 09-Дек-19, 13:43 | ||
> Есть интеловский манул https://www.intel.com/content/dam/www/public/us/en/documents... | ||
Ответить | Правка | Наверх | Cообщить модератору |
324. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (324), 09-Дек-19, 13:49 | ||
Может в этом то все и дело что создать что-то действительно разухабистое на языке с динамической типизацией достаточно трудно. А работало быстро потому что ничего сложно и не делали. Да и вообще этот Xerox Alto это попытка внедрить разработки Дугласа Энгельбарта в жизнь. https://www.youtube.com/watch?v=yJDv-zdhzMY и как все знают неудачная. | ||
Ответить | Правка | К родителю #267 | Наверх | Cообщить модератору |
368. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (267), 10-Дек-19, 16:17 | ||
Здесь Кэй демонстрирует ту систему из 70-х в эмуляторе, суди сами: https://youtu.be/AnrlSqtpOkw?t=2m37s | ||
Ответить | Правка | Наверх | Cообщить модератору |
345. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (335), 09-Дек-19, 19:39 | ||
Мультимедийность-то ты там где нашёл? | ||
Ответить | Правка | К родителю #267 | Наверх | Cообщить модератору |
279. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (279), 09-Дек-19, 06:59 | ||
Спасибо господину Джеффу Мэррисону, теперь я знаю на чём надо писать программу, которая выводит строку "hello". | ||
Ответить | Правка | Наверх | Cообщить модератору |
284. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (284), 09-Дек-19, 09:16 | ||
Что сразу бросилось в глаза, у него второй питон а не третий, также не указаны версии интерпретаторов и компиляторов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
309. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от анонн (ok), 09-Дек-19, 12:16 | ||
> Что сразу бросилось в глаза, у него второй питон а не третий, | ||
Ответить | Правка | Наверх | Cообщить модератору |
317. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (313), 09-Дек-19, 13:20 | ||
От нас скрывают правду микропитон быстрее Go и Rust. Вот это скандалы, интриги, расследования показать все что скрыто. А казалось бы заурядная новость про какие-то левые тесты. | ||
Ответить | Правка | Наверх | Cообщить модератору |
329. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от анонн (ok), 09-Дек-19, 14:49 | ||
> От нас скрывают правду микропитон быстрее Go и Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору |
318. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (313), 09-Дек-19, 13:23 | ||
Кстати да релевантнее запускать уже разобраный pyc байт код, а не прост текст еще не разобранный. python -m compileall | ||
Ответить | Правка | К родителю #309 | Наверх | Cообщить модератору |
325. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (95), 09-Дек-19, 13:59 | ||
Так цель была показать что скрипты это фу и все должны срочно начинать писать на ассемблере (ни в коем случае не на си). | ||
Ответить | Правка | Наверх | Cообщить модератору |
330. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от анонн (ok), 09-Дек-19, 14:53 | ||
> Кстати да релевантнее запускать уже разобраный pyc байт код, а не прост | ||
Ответить | Правка | К родителю #318 | Наверх | Cообщить модератору |
333. "Опубликованы тесты простейших приложений на различных языках..." | –1 +/– | |
Сообщение от Аноним (334), 09-Дек-19, 18:23 | ||
Лол спасибо. Только ты очередной раз показал своё незнание. Сисколов будет не столько же. Ты бы вот чисто для разнообразие сам бы проверил, но нет это же надо голову включить средний анонн на такое не способен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
348. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от анонн (ok), 09-Дек-19, 19:59 | ||
> Лол спасибо. Только ты очередной раз показал своё незнание. Сисколов будет не | ||
Ответить | Правка | Наверх | Cообщить модератору |
316. "Опубликованы тесты простейших приложений на различных языках..." | –2 +/– | |
Сообщение от Аноним (316), 09-Дек-19, 13:13 | ||
Ууу! Раст затащил ууу!!!! | ||
Ответить | Правка | Наверх | Cообщить модератору |
319. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Аноним (313), 09-Дек-19, 13:24 | ||
На дно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
337. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от alienjust (ok), 09-Дек-19, 19:23 | ||
del | ||
Ответить | Правка | Наверх | Cообщить модератору |
343. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от alienjust (ok), 09-Дек-19, 19:37 | ||
> del | ||
Ответить | Правка | Наверх | Cообщить модератору |
372. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от Kaiwas (?), 10-Дек-19, 22:56 | ||
только тут 'hello' могло так взбудоражить умы и быть поводом для сра4eй ) | ||
Ответить | Правка | Наверх | Cообщить модератору |
405. "Опубликованы тесты простейших приложений на различных языках..." | +1 +/– | |
Сообщение от антон (??), 12-Дек-19, 01:51 | ||
В Haskell автор не смог? That's a shame. | ||
Ответить | Правка | Наверх | Cообщить модератору |
418. "Опубликованы тесты простейших приложений на различных языках..." | +/– | |
Сообщение от Аноним (-), 14-Дек-19, 04:03 | ||
> В Haskell автор не смог? That's a shame. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |