|
|
|
|
|
by VyseofArcadia
432 days ago
|
|
> Also a 19,000 line C++ program(this is tiny) does not take 45 minutes unless something is seriously broken Agreed, 45 minutes is insane. In my experience, and this does depend on a lot of variables, 1 million lines of C++ ends up taking about 20 minutes. If we assume this scales linearly (I don't think it does, but let's imagine), 19k lines should take about 20 seconds. Maybe a little more with overhead, or a little less because of less burden on the linker. There's a lot of assumptions in that back-of-the-envelope math, but if they're in the right ballpark it does mean that Jai has an order of magnitude faster builds. I'm sure the big win is having a legit module system instead of plaintext header #include |
|