[cfe-dev] [LLVMdev] [RFC] Raising LLVM minimum required MSVC version to 2013 for trunk

Richard Gorton rcgorton at cog-e.com
Sat Aug 23 15:30:09 PDT 2014


"Not that broken".
Really?  What a truly self-condemning statement.

Why do developers make such ridiculous statements about broken tools?


On 8/23/2014 5:52 PM, DeadMG wrote:
> That feature list is a hypothetical. Hypothetically, VS2012 CTP 
> supported variadics, but they were unusably broken. I've yet to see 
> how buggy it is. However, the fact that there have been three CTPs for 
> VS "14" rather than just one does make me feel better about the chances.
>
>
> On 23 August 2014 22:49, Yaron Keren <yaron.keren at gmail.com 
> <mailto:yaron.keren at gmail.com>> wrote:
>
>     After trying many IDEs on both Linux and Windows my own preference
>     is Visual Studio.
>
>     As for the C++ support, MS are doing much better than before few
>     years when they were not paying much attention.
>     See this new blog post
>
>     http://blogs.msdn.com/b/vcblog/archive/2014/08/21/c-11-14-features-in-visual-studio-14-ctp3.aspx
>
>     Visual C++ 2013 is not up to clang or gcc conformance level, but
>     not that broken.
>
>     clang-cl would be great *except* it knows how to produce debug
>     lines (codeview) but not full debug information (pdb files), so no
>     real debugging. That's a real showstopper.
>
>     Yaron
>
>
>
>     2014-08-23 23:55 GMT+03:00 DeadMG <wolfeinstein at gmail.com
>     <mailto:wolfeinstein at gmail.com>>:
>
>         MSVC survives because there's no effective competition- it's
>         like communications providers in the United States or
>         political parties in China. The alternatives like GCC have no
>         decent development environments for them, and Clang has the
>         bonus of not being mature w.r.t. things like Standard
>         libraries. The reality is, there's nowhere to go *but* MSVC.
>         This stuff is the major reason why I'd positively love
>         clang-cl. As soon as that is done, then support for cl can
>         probably be entirely dropped and the state of the available
>         compilers will be drastically improved.
>
>         Microsoft *is* issuing more and more out-of-band bugfix
>         updates. But the current state for VS2013 is still that most
>         bugfixes will hit in VS "14" (currently projected for 2015).
>
>
>         On 23 August 2014 21:24, Renato Golin <renato.golin at linaro.org
>         <mailto:renato.golin at linaro.org>> wrote:
>
>             On 22 August 2014 20:18, Óscar Fuentes <ofv at wanadoo.es
>             <mailto:ofv at wanadoo.es>> wrote:
>             > I second this. My experience with VS is that new
>             features are usually
>             > broken if you go beyond the simple cases. And the
>             roadmaps have little
>             > credibility, based on a continuous flow of
>             disappointments since...
>             > forever.
>
>             Is there any interest from Microsoft to actually fix those
>             problems,
>             or is that their policy that what's there is there? The
>             latter seems
>             to be their policy on other products, and for what I know,
>             VS too. I
>             ask that because holding on partial and broken support
>             that will never
>             be fixed or completed is kind of backwards.
>
>             I'm not a Windows guy, but I wonder why so many people use
>             MSVC if the
>             support is so patchy and hopeless as most people seem to
>             imply. Also,
>             compiling Clang with MSVC and making Clang MSVC compatible
>             are two
>             completely different things. A commercial toolchain based
>             on MSVC
>             compatibility doesn't necessarily need to be compiled with
>             MSVC
>             itself.
>
>             Or maybe the Windows environment is so alien that I'm
>             basing my points
>             on completely unreasonable assumptions...
>
>             cheers,
>             -renato
>
>             _______________________________________________
>             cfe-dev mailing list
>             cfe-dev at cs.uiuc.edu <mailto:cfe-dev at cs.uiuc.edu>
>             http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>
>
>
>         _______________________________________________
>         cfe-dev mailing list
>         cfe-dev at cs.uiuc.edu <mailto:cfe-dev at cs.uiuc.edu>
>         http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>
>
>
>
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20140823/e77a58b8/attachment.html>


More information about the cfe-dev mailing list