Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multicore compilation on roadmap? #12987

Closed
cguinnup opened this issue Dec 16, 2016 · 4 comments
Closed

Multicore compilation on roadmap? #12987

cguinnup opened this issue Dec 16, 2016 · 4 comments
Labels
Out of Scope This idea sits outside of the TypeScript language design constraints

Comments

@cguinnup
Copy link

Greetings,

Does the Typescript team have any plans for enabling multicore compilation? At my org, we're developing HTML5 applications with Typescript. Our test test laptops have 8 cores and the dev machines 64+ cores. It would be great to speed up builds by spreading compile jobs over multiple CPUs.

If not, I understand. The priorities of web development are a bit different than applications, and our setup is a bit core-happy. Just trying to get a sense of whether this is in the team's thoughts.

@gcnew
Copy link
Contributor

gcnew commented Dec 16, 2016

Which company was that? I'd love to get one of your 64+ core machines.

@aluanhaddad
Copy link
Contributor

aluanhaddad commented Dec 17, 2016

Does the Typescript team have any plans for enabling multicore compilation? At my org, we're developing HTML5 applications with Typescript. Our test test laptops have 8 cores and the dev machines 64+ cores. It would be great to speed up builds by spreading compile jobs over multiple CPUs.

Really nice to know that there are organizations that still understand the value of this. In so many jobs nowadays a workstation is considered a luxury which is just ridiculous </endrant>

@ZanderBrown
Copy link

<mild-rant> As a tag starting </ is an end tag is it not implied that it is the end? also <endrant></endrant> look really odd </mild-rant>

@mhegazy
Copy link
Contributor

mhegazy commented Dec 19, 2016

This is not in the scope of the TS compiler; this is rather in the realm of build orchestration/management tools. We achieve a similar result using MSBuild today in VS, and I am sure you can achieve the same with other build tools.
You can break up your build/test steps down into even single file compiles, and then let your build orchestrator/manager schedule them on whatever available resources.

@mhegazy mhegazy added the Out of Scope This idea sits outside of the TypeScript language design constraints label Dec 19, 2016
@mhegazy mhegazy closed this as completed Dec 19, 2016
@microsoft microsoft locked and limited conversation to collaborators Jun 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Out of Scope This idea sits outside of the TypeScript language design constraints
Projects
None yet
Development

No branches or pull requests

5 participants