Комментарии 35
Я конечно извиняюсь, а где же сравнение с компиляцией на Delphi? Кодогенерация у делфи в натив конечно не самая лучшая, но вот что касается скорости компиляции, то здесь у делфи дела весьма неплохи.
UPD. ограничен в количествах постов в сутки, поэтому отвечу тут.
Речь при сравнении не шла исключительно о компиляции только на Linux или бесплатных компиляторах.
При этом у делфи есть и бесплатная Community Edition, за $0 (не реклама, если что, просто констатация факта), которая компилирует с той же скоростью, что и платные версии.
Поэтому на вопрос
UPD. ограничен в количествах постов в сутки, поэтому отвечу тут.
Речь при сравнении не шла исключительно о компиляции только на Linux или бесплатных компиляторах.
При этом у делфи есть и бесплатная Community Edition, за $0 (не реклама, если что, просто констатация факта), которая компилирует с той же скоростью, что и платные версии.
Поэтому на вопрос
После оценки скорости компиляции D по сравнению с другими языками мне было интересно, существует ли какой-нибудь язык, который компилируется в нативный код почти так же быстро или быстрее, чем D, за исключением C?ответ — есть :-)
Предлагаете купить Дельфи за 1000$ чтобы потешить Ваш интерес?
Это еще если dcc запустится на Ubuntu =)
Это еще если dcc запустится на Ubuntu =)
Community Edition не умеет компилировать для Линукс — таргета.
Кроме того, в Дельфи сейчас два или даже три разных компилятора под разные платформы. И очень разной степени качества генерируемого кода — вдвое для Win32 и Win64, недавно проверял.
По ссылке в разделе Ссылки есть тестирование FPC 3.0
Кроме того, в Дельфи сейчас два или даже три разных компилятора под разные платформы. И очень разной степени качества генерируемого кода — вдвое для Win32 и Win64, недавно проверял.
По ссылке в разделе Ссылки есть тестирование FPC 3.0
В начале Java упомянута, а результатов нет (ни в картинках, ни в таблице).
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Тут тестируются программы на > 30к строк текста, а не хелловорлды.
НЛО прилетело и опубликовало эту надпись здесь
А дочитать до конца? Там описано мое мнение =)
НЛО прилетело и опубликовало эту надпись здесь
Например, оценить нижнюю границу ожидания конца компиляции.
НЛО прилетело и опубликовало эту надпись здесь
Без оптимизаций — отладочные сборки гораздо чаще приходится собирать.
НЛО прилетело и опубликовало эту надпись здесь
Например, чтобы CI/CD не сдох по времени.
Такой демон возможен не всегда, не для всех языков, и не для всех размеров проектов.
Intellisense для С++ чинили лет 10, в Дельфи аналог глючит до сих пор, а такой демон для D, DCD тоже имеет много нареканий.
Такой демон возможен не всегда, не для всех языков, и не для всех размеров проектов.
Intellisense для С++ чинили лет 10, в Дельфи аналог глючит до сих пор, а такой демон для D, DCD тоже имеет много нареканий.
Могу добавить что Vox уже может компилировать под линукс.
Разве из результатов теста это не очевидно? =)
Включить Zig, но не включить Nim? Странная выборка.
gccgo — странный выбор.
У Go есть 2 компилятора, «родной» и на основе gcc. Тот, который на основе gcc представляет пока что лишь академический интерес. Мало того, что он очень медленный, он еще и код во многих случаях генерирует хуже, хоть у него и gcc внутри.
У Go есть 2 компилятора, «родной» и на основе gcc. Тот, который на основе gcc представляет пока что лишь академический интерес. Мало того, что он очень медленный, он еще и код во многих случаях генерирует хуже, хоть у него и gcc внутри.
Спасибо за ссылки на V, Vox и C3, не знал о таких языках. Читаю про них сейчас, очень интересно.
Сравнивать скорости компиляторов без TCC от Фабриса Беллара очень странно
Напомню, что кроме делфи есть еще лазарус+fpc, который стоит ровно ноль. При том сопоставимо с делфи по скорости собирает код в бинари в том числе и под линукс (и вообще под кучу платформ)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Самый быстрый компилятор aka compiler-benchmark