spongo2
Re:Visual Studio for Mac
on Wednesday May 10, 2017 @12:45PM (#14309603)
Hi! I'm Steve the C++ dev manager in Visual Studio. No, VS for Mac does not currently have C++ support but thanks for the feedback.
One thing you could do is register your opinion here: https://visualstudio.uservoice.com/forums/563332-visual-stud...
Re:Rejuvenating the Microsoft C/C++ Compiler
on Friday September 25, 2015 @10:56PM (#10281927)
see replies elsewhere. We demo'd C99 support via Clang / C2 on stage at CppCon.
Re:Rejuvenating the Microsoft C/C++ Compiler
on Friday September 25, 2015 @10:55PM (#10281923)
we made a bunch of improvements to build throughput especially for incremental builds. many improvements to our handling of template code as well. -- steve, vc dev mgr
Re:Rejuvenating the Microsoft C/C++ Compiler
on Friday September 25, 2015 @10:52PM (#10281911)
we are targeting C99 via the new Clang / C2 hybrid compiler. We demoed it on stage at CppCon this week.
Re:Rejuvenating the Microsoft C/C++ Compiler
on Friday September 25, 2015 @10:51PM (#10281907)
correct.
Re:Bringing Clang to Windows
on Saturday May 02, 2015 @03:16PM (#9478182)
Hi Chandler! it's probably worth mentioning that we will be also opening up our lldb-mi based debug engine which will allow you to debug any lldb target from Visual Studio. And we'll continue to contribute back improvements to lldb-mi. Thanks, Steve Carroll, VC Dev Mgr
Re:Bringing Clang to Windows
on Saturday May 02, 2015 @03:09PM (#9478150)
see Jim Radigan's build talk on compiling Objective-C for windows for more info on this :)
Re:Bringing Clang to Windows
on Saturday May 02, 2015 @03:12AM (#9476198)
Hi DannyBee, sorry if we didn't get the message out clearly. Jim Radigan gives a deeper technical explanation in the build talk he did yesterday. http://channel9.msdn.com/events/Build/2015/3-610
It's translating LLVM IR to C2 IR. We know that the Clang/LLVM community is hard at work on implementing the MS-ABI and we've reached out to a few developers working on ABI stuff as well as symbols support. We intend to engage with that community more openly now that we've announced but of course shipping the code will be our top priority. One important contribution of the Clang/C2 approach is that we will have full native VS debugger support. This is just the first step in a longer journey. Thanks, Steve, VC Dev Mgr
Re:Bringing Clang to Windows
on Saturday May 02, 2015 @03:02AM (#9476178)
We are announcing that we will ship a hybrid compiler that combines the clang frontend with the c2 existing backend. We will fully support that for building portable code within Visual Studio for Windows. We definitely don't want to take credit for the clang community's work. We have a ton of respect for those developers. We intend to make contributions back to the community and we've started to reach out to some of the relevant parties. Thanks, Steve, VC Dev Mgr
Re:Bringing Clang to Windows
on Saturday May 02, 2015 @02:56AM (#9476163)
yes, we are well aware that clang and llvm is working on targeting windows. this is clang+c2 which we will fully support.
Re:Bringing Clang to Windows
on Friday May 01, 2015 @06:02PM (#9474802)
http://clang.llvm.org/docs/MSVCCompatibility.html says minimal. Note that this is about cross-plat conformant c++ code. SEH is windows specific.
Re:Bringing Clang to Windows
on Friday May 01, 2015 @06:00PM (#9474795)
correct, this will use MS libraries. If you watch Jim Radigan's Build talk (he owns C2), he talks a little bit about how the ABI is really a part of the platform and it might clarify some of this. http://channel9.msdn.com/Events/Build/2015/3-714 about 23 minutes in. Thanks, Steve (vc dev mgr)
Re:C++11/14/17 Features in VS 2015 RC
on Wednesday April 29, 2015 @07:40PM (#9462559)
VC++ dev mgr here. I replied to a similar question above. please let check that out.
Re:C++11/14/17 Features in VS 2015 RC
on Wednesday April 29, 2015 @07:39PM (#9462552)
Hey, VC++ Dev Mgr here. Our official statement hasn't changed which is that we will enable major libraries but we need to prioritize C++ over C. Let me know if there is a library that is blocked that we don't know about and I will see what we can do. I will also say that the requests for C99/C11 seem to be increasing and we are listening. :)
Re:Visual C++ Cross-Platform Mobile
on Friday April 24, 2015 @08:23PM (#9436657)
Our current statement of support is that we support enough of C99 to unblock commonly used libraries. We support a large swath of C99 but it is correct that our support isn't complete yet as we prioritized C++ conformance. If there is a C99 library that you need to use that we don't work with, please let me know.
(I'm the VC++ dev manager)