4 ms·
Linux Kernel would probably be good. WSL could probably do it without much trouble though I don't know how WSL affects performance compared to native Linux. Co
by hajile 7y ago
Linux Kernel would probably be good. WSL could probably do it without much trouble though I don't know how WSL affects performance compared to native Linux.
Compiling Visual Studio Code Typescript could be an interesting target too.
There should be a large open-source C# and/or Java project out there that can be compiled as well.
- scns 7y agoIs Typescript compilation multithreaded?
- lliamander 7y agoA good question, though I will point out that either way benchmarking would still be useful.
- mtone 7y agoThe source code is in .ts, and appears to use Node child processes [0], so probably yes. I'd be curious to see the kind of resource usage is involved building TSC. My limited experience using Node worker threads (to compile small React apps with WebPack in parallel) showed lots of overhead and memory usage for just starting the build (Node and library instances, can't say in what proportion), although it is still worth the expense. [0] https://github.com/microsoft/TypeScript/blob/master/scripts/build/utils.js https://github.com/microsoft/TypeScript/blob/master/scripts/...