In the future, as battery tech improves, coding will slowly become a familial profession. Programmers will type their code on laptops with high capacity batteries, start their compilers, then pass their computers down generation to generation until the builds eventually succeed.
-
-
-
(And the builds will always succeed, of course--frustration with repeated long running failed builds long ago pushed the tech world to remove as many static checks from their compilers as possible.)
- Još 3 druga odgovora
Novi razgovor -
-
-
I have no idea what the code looks like, but I am guessing a bunch of math is piled into huge functions because the theory was it would get optimized that way. So then if you choose not to optimize it so much after all ... I dunno man.
-
(Never mind that you can almost guarantee that this code is way slower than it should be. Because anything that takes that long to build is just too hard to work on, so just not that much actual optimizatoin leverage will have been applied. So this is really Inlining Theatre.)
- Još 2 druga odgovora
Novi razgovor -
-
-
Can't they just use AI to speed it up?
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
I'm actually curious to know, if they replaced the inline functions with a set of scripts to join source files together, if that would be way faster than using giant inlines everywhere.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
#Tensorflow compilation is notoriously#nuts ( like almost everything that build with Bazel ). I lost days of my times ( and many hairs ) to port this sh** to#supercomputers. If you don't know it yet, I advise you this FOSDEM talk as a distractionhttps://archive.fosdem.org/2018/schedule/event/how_to_make_package_managers_cry/ …Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
both GCC and LLVM falter on large functions. They should break the functions up! JAI is going to be slow in release build with very large functions too, because LLVM. Unless JAI splits them up before sending them down.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.