LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

В сишке нет строк, нет массивов.

Ну, да. Я же пишут тут: сишка – убогая хрень. К низкоуровневости это отношения не имеет. Ты ещё Brainfuck назови низкоуровневым.

который прост как кирпич и из этой простоты выходит буст скорости.

Простой сишку может назвать только дебил, не читавший стандарт и не знающий этой самой сишки. Опять же, сишка не является простой ни в каком измерении. Убогой, да, но точно не простой.

Скорость сишки – это результат тысяч человеко-лет кропотливой работы над оптимизирующими компиляторами, которые настолько насилуют код вдоль и поперёк, что предсказать по сишному коду ассемблерный выхлоп не представляет возможным даже близко. GCC и Clang/LLVM – это несколько миллионов строк код на C++ в каждом из них, и всё это нужно, чтобы сделать «простую» сишку быстрой.

Исправление hateyoufeel, :

В сишке нет строк, нет массивов.

Ну, да. Я же пишут тут: сишка – убогая хрень. К низкоуровневости это отношения не имеет. Ты ещё Brainfuck назови низкоуровневым.

который прост как кирпич и из этой простоты выходит буст скорости.

Простой сишку может назвать только дебил, не читавший стандарт. Опять же, сишка не является простой ни в каком измерении. Убогой, да, но точно не простой.

Скорость сишки – это результат тысяч человеко-лет кропотливой работы над оптимизирующими компиляторами, которые настолько насилуют код вдоль и поперёк, что предсказать по сишному коду ассемблерный выхлоп не представляет возможным даже близко. GCC и Clang/LLVM – это несколько миллионов строк код на C++ в каждом из них, и всё это нужно, чтобы сделать «простую» сишку быстрой.

Исходная версия hateyoufeel, :

В сишке нет строк, нет массивов.

Ну, да. Я же пишут тут: сишка – убогая хрень. К низкоуровневости это отношения не имеет.

который прост как кирпич и из этой простоты выходит буст скорости.

Простой сишку может назвать только дебил, не читавший стандарт. Опять же, сишка не является простой ни в каком измерении. Убогой, да, но точно не простой.

Скорость сишки – это результат тысяч человеко-лет кропотливой работы над оптимизирующими компиляторами, которые настолько насилуют код вдоль и поперёк, что предсказать по сишному коду ассемблерный выхлоп не представляет возможным даже близко. GCC и Clang/LLVM – это несколько миллионов строк код на C++ в каждом из них, и всё это нужно, чтобы сделать «простую» сишку быстрой.