Без заголовка
Напомню, что JavaScript тоже не заявлялся как язык для числомолотилок и не используется для этих целей нигде, кроме как в сомнительной области браузерной криптографии. Это не мешает ему отставать от нативного кода меньше, чем Julia.
Если бы задача преобразования более высокоуровневых конструкций в оптимальный набор низкоуровневых не была алгоритмически неразрешимой, она бы уже была заимплементирована в других ЯП. Написание эффективного кода на языках, которые заявляют, что на них это якобы возможно, но при этом отвергают наличие архитектуры ПК, обычно напоминает проталкивание фарша через мясорубку в обратном направлении в надежде получить кусок мяса, и Julia с её рекомендациями по оптимизации -- не исключение. Для написания эффективного кода необходимо знание архитектуры хотя бы на уровне С++, и я не вижу необходимости переходить с него на языки равно провоцирующие приступы идиосинкразии. Более того, С++ не кормит завтраками по поводу реализации оптимизаций в компиляторах, они уже существуют. Считать же, что они когда-либо появятся в Julia, излишне оптимистично в связи с отсутствием должного финансирования и интереса.