TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Clang with Microsoft CodeGen in VS 2015 Update 1

118 pointsby BudVVeezerover 9 years ago

7 comments

josteinkover 9 years ago
Well consider me surprised. I didn&#x27;t see that coming.<p>At first though, when I read through I considered &quot;this is exactly what Stallman didn&#x27;t want to happen with GCC! Companies using the open-source parts to power their own proprietary tools&quot;.<p>And then I read at the end that they intend to submit most of the things they&#x27;ve done back to LLVM&#x2F;Clang.<p>Microsoft is actually starting to act like one of the good guys.
评论 #10679324 未加载
80x25over 9 years ago
I think this means that the VS toolchain now has a modern C compiler front-end. The VS C++ compiler has seen good progress as of late, but the VS C compiler was seriously lagging, only supporting bits and pieces of C99(!).
评论 #10680082 未加载
mwcampbellover 9 years ago
Cool. Now can we have Swift with Microsoft codegen?
评论 #10680079 未加载
评论 #10679677 未加载
voltagex_over 9 years ago
Does this mean that if I can make a random project build with Clang it&#x27;s easier to port to Windows? (POSIX bits excepted)
评论 #10681039 未加载
pritambarhateover 9 years ago
I think MS has realized that desktop era is over and cloud era has taken over. They will be making much more money by renting out infrastructure than just licensing software. So they are trying hard to make sure that oepn source development tools and servers work well on Windows.<p>By allowing Clang comaptible code with VS, brining open source tools and servers will be much easier for developers which will help MS to retain more developer base for Windows.
jesuslopover 9 years ago
Would custom clang plugins work?
评论 #10680517 未加载
webjprgmover 9 years ago
Cool. This might have come in handy about 6 years ago for a C++ OpenGL cross-platform project. (I haven&#x27;t done a C&#x2F;C++ project in a long time though ...)
评论 #10680086 未加载