Всего двадцать лет назад мир был простой и понятный. Python, Ruby и PHP были «скриптовыми», «интерпретируемыми» языками. А C и Java «компилируемыми, поэтому в сотни раз быстрее». А сейчас, в 2022 году, «задача четырех тел» решается на C всего лишь в два раза быстрее, чем на JavaScript. Но все так же в сотни раз быстрее, чем на Python или Ruby. Звучит несправедливо, и есть много хороших докладов, отвечающих на вопрос «что делать» и как обмазать все PyPy, Numba и Cython.
Я же расскажу о том, «кто виноват»: про компиляторы, байткод, ceval.c, виртуальные машины, JIT, нативные расширения и всё то, из-за чего мы слышим аргумент «Python и Ruby медленные» даже в тех случаях, когда это не так.
1 view
12
0
11 months ago 00:22:55 1
Последний император за 22 минуты
11 months ago 00:27:15 1
ЖЕМЧУЖИНЫ ЦЫГАНСКОГО РОМАНСА | TREASURES OF GYPSY SONGS
11 months ago 00:34:07 1
ЗАБЫТЫЕ ЗВЕЗДЫ ЭМИГРАЦИИ. “ДВЕ ГИТАРЫ“. Сборник №2 | RUSSIAN EMIGRE SONGS
11 months ago 00:37:36 1
ЗАБЫТЫЕ ЗВЕЗДЫ ЭМИГРАЦИИ. “ЭЙ, ЯМЩИК, ГОНИ-КА К “ЯРУ“...“. Сборник №1
11 months ago 00:06:52 1
Ваня Воробей - Донбасс (официальный клип)
11 months ago 00:04:31 1
С.С.Прокофьев “Вставайте, люди русские!“ Поёт вся страна! #ШедеврыРусскойКультуры
11 months ago 00:00:00 1
Следствие ведут ЗнаТоКи. Дело № 1–22. Все серии подряд (1971–1989)
11 months ago 00:02:24 1
Диалог в трамвае (отрывок из к/ф “Ехали в трамвае Ильф и Петров“)
11 months ago 01:38:32 1
Земля и люди (1956)
11 months ago 00:40:57 1
ОКОПНЫЕ ПЕСНИ. Аркадий Сержич, Николай Афонин. Фольклор военных лет. 18+!
11 months ago 00:03:16 1
ПЕСНИ АНАРХИСТОВ. “Цыпленок жареный“. “Мы - анархисты“.
11 months ago 00:20:26 1
Оркестр без дирижёра. Из курса «Как слушать классическую музыку»
11 months ago 00:18:12 1
Зачем играть на старинных инструментах. Из курса «Как слушать классическую музыку»
11 months ago 00:14:17 1
Мифы о классической музыке. Из курса «Как слушать классическую музыку»
11 months ago 00:20:32 2
Чем музыка отличается от шума. Из курса «Как слушать классическую музыку»
11 months ago 00:13:07 1
УНИКАЛЬНАЯ ИСТОРИЯ обречённого Французского ВОКАЛИСТА! Грегори Лемаршаль - Певец от БОГА!
11 months ago 01:30:11 1
Тени Калининграда (Часть 5 Эпилог/Постскриптум) | Vampire: The Masquerade | World of Darkness | НРИ
11 months ago 00:31:45 1
«Серебряные коньки». История создания
11 months ago 01:29:49 1
Дуэнья (1978) Советский музыкальный фильм, комедия нравов
11 months ago 00:02:36 1
Ирина Муравьёва - Чёрный ворон (1999)
11 months ago 00:11:20 1
Цари самозванцы. Сколько всего Лжедмитриев было в России?
11 months ago 00:26:42 1
ЭМИГРАНТЫ ПЕРВОЙ ВОЛНЫ. Забытые звезды эстрады 1920-40-х гг. | RUSSIAN EMIGRE SONGS FROM 1930s
11 months ago 01:53:53 1
ЛЮБОВЬ С ПЕРВОГО ВЗГЛЯДА - Все серии подряд / Мелодрама
11 months ago 00:38:34 1
КОСТЯ САПРЫКИН и группа “ЛАНДЫШ“, “БИТАЯ БАБА“ (1992). Лучшие песни. Русский шансон.