- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
C 5.2s gcc test.c
C++ 1m 25s g++ test.cpp
Zig 10.1s zig build-exe test.zig
Nim 45s nim c test.nim
Rust Stopped after 30 minutes rustc test.rs
Swift Stopped after 30 minutes swiftc test.swift
D Segfault after 6 minutes dmd test.d
Rust and Swift took too long to compile 400k lines, so I tried smaller numbers:
# lines Rust Swift D
2k 3.4s 0.8s
4k 9.0s 1.0s
8k 30.8s 2.3s
20k 3m 52s 11.8s 4.7s
100k - 5m 57s segfault
При том что С++ славится тормознутостью конпелятора понимаю что львиную долю вносят хедеры и крестошаблоны
Короче бамп отсосу дruстoблядей.
Наприме Коко и Скала уделают в худшую сторону по времени компиляции джаву
> Коко и Скала уделают в худшую сторону по времени компиляции джаву
Это известно. И по ощущениям они сливают даже крестам. Скала уж точно.
При том жвм-питушня изначально заточена на скорость.
Она ничего не "компилирует" в привычном смысле и не линкует, а выдристывает жвм-байт-код.
Плюс у Йажи и Gовняшкой по сравнению с Сишкой/Крестами нехилый бонус, поскольку вместо include там ворованная у Вирта система импортов из Мудулы.
Похоже эти анскилябры единственные кто умудрился написать O(N²) компилятор.
Кстати, кто знает чем ласточка от стрижа отличаетс?
Стриж бочкообразный. У него довольно неуклюжее телосложение.
и кто тут кто https://12obezyan.ru/upload/iblock/aae/strizhi_lastochki.jpg ?
Стриж справа.
А вот кстати сороки и вороны вполне живут с поврежденным крылом, и даже умеют прыгая забираться на невысокие деревья
какой конь-ебализм )))
И курятину все птицы едят, даже нехищные. Поедение готового мяса, убитого кем-то другим, у птиц каннибализмом почему-то не считается.
А что с ним делать? Кормить его бесполезно: всё равно погибнет.
Выкинуть на помойку столько мяса, когда каждая калория на счету?
Ну уж нет
> COPOKA
> 12obezyan.ru
> strizhi_lastochki.jpg
У нас зоопарк получается.
Узнать что во что упиралось можно перформанс монитором
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc749249(v=ws.11)
а можно свой ETW провайдер пильнуть
https://docs.microsoft.com/en-us/cpp/error-messages/compiler-errors-1/fatal-error-c1061?view=msvc-160
Так можно и до го скатиться, где ворнинги неотключаемы.
Так что брысь обратно под шконку и не отсвечивай.
https://imgur.com/a/jQUav