Jump to page: 1 2
Thread overview
OT: clang guys postet MSVC compatibility info
Mar 02, 2014
dennis luehring
Mar 02, 2014
Asman01
Mar 02, 2014
dennis luehring
Mar 02, 2014
Russel Winder
Mar 02, 2014
Paulo Pinto
Mar 02, 2014
Asman01
Mar 03, 2014
Russel Winder
Mar 03, 2014
Paulo Pinto
Mar 03, 2014
Russel Winder
Mar 02, 2014
Manu
Mar 02, 2014
Remo
Mar 02, 2014
dennis luehring
Mar 02, 2014
Remo
Mar 03, 2014
Paulo Pinto
Mar 02, 2014
Asman01
Mar 03, 2014
Manu
March 02, 2014
http://clang.llvm.org/docs/MSVCCompatibility.html
March 02, 2014
On Sunday, 2 March 2014 at 09:47:15 UTC, dennis luehring wrote:
> http://clang.llvm.org/docs/MSVCCompatibility.html

It's a true gcc replacement. I've hear the guys of clang are creating compiler for Microsoft languages too.
March 02, 2014
Am 02.03.2014 14:45, schrieb Asman01:
> On Sunday, 2 March 2014 at 09:47:15 UTC, dennis luehring wrote:
>> http://clang.llvm.org/docs/MSVCCompatibility.html
>
> It's a true gcc replacement. I've hear the guys of clang are
> creating compiler for Microsoft languages too.
>

> I've hear the guys of clang are
> creating compiler for Microsoft languages too.

what are "Microsoft languageS"?
clang is a C/C++ compiler with microsoft extensions/incorrectness support

what other languages?
March 02, 2014
On Sun, 2014-03-02 at 14:55 +0100, dennis luehring wrote:
> Am 02.03.2014 14:45, schrieb Asman01:
> > On Sunday, 2 March 2014 at 09:47:15 UTC, dennis luehring wrote:
> >> http://clang.llvm.org/docs/MSVCCompatibility.html
> >
> > It's a true gcc replacement. I've hear the guys of clang are creating compiler for Microsoft languages too.
> >
> 
>  > I've hear the guys of clang are
>  > creating compiler for Microsoft languages too.
> 
> what are "Microsoft languageS"?

VB, Managed C++, C#, F# would be my guess.

> clang is a C/C++ compiler with microsoft extensions/incorrectness support

I always thought of Clang as the Apple C++ compiler because they can't abide GPL v3.

> what other languages?

I would suspect C# and F# as native code languages with the CLR being removed from the equation.


-- 
Russel. ============================================================================= Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net 41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

March 02, 2014
On 02.03.2014 15:44, Russel Winder wrote:
> On Sun, 2014-03-02 at 14:55 +0100, dennis luehring wrote:
>> Am 02.03.2014 14:45, schrieb Asman01:
>>> On Sunday, 2 March 2014 at 09:47:15 UTC, dennis luehring wrote:
>>>> http://clang.llvm.org/docs/MSVCCompatibility.html
>>>
>>> It's a true gcc replacement. I've hear the guys of clang are
>>> creating compiler for Microsoft languages too.
>>>
>>
>>   > I've hear the guys of clang are
>>   > creating compiler for Microsoft languages too.
>>
>> what are "Microsoft languageS"?
>
> VB, Managed C++, C#, F# would be my guess.
>

You are missing C++/CLI and C++/CX. Managed C++ was considered a badly designed as of .NET 2.0.

--
Paulo

March 02, 2014
OMG! Do want! :)
Can't wait for an LDC with this backend!
We'll finally have a performance compiler in windows, and 32bit support
too! :)

Still missing the exception handler though by the looks of it.


On 2 March 2014 19:47, dennis luehring <dl.soluz@gmx.net> wrote:

> http://clang.llvm.org/docs/MSVCCompatibility.html
>


March 02, 2014
On Sunday, 2 March 2014 at 16:56:37 UTC, Manu wrote:
> OMG! Do want! :)
> Can't wait for an LDC with this backend!
> We'll finally have a performance compiler in windows, and 32bit support
> too! :)
>
> Still missing the exception handler though by the looks of it.
>
>
> On 2 March 2014 19:47, dennis luehring <dl.soluz@gmx.net> wrote:
>
>> http://clang.llvm.org/docs/MSVCCompatibility.html

Yes this is great, but apparently will need some time to be really usable.

Do you mean 64bit support ?
On OSX 32bit is already dead and on Windows it is in progress.
Some applications are only available as 64bit builds.

Clang is only for C languages ( C, C++, Objective C and Objective C++) the probability that one of "Microsoft Language" will be supporter is very very low.
This also makes no sense. The only one the are in common with C is C# but it is managed language. Clang is all about native code gen.

March 02, 2014
Am 02.03.2014 18:34, schrieb Remo:
> The only one the are in common with C
> is C# but it is managed language.

C# and C have nearly nothing in common, except the C in both names
March 02, 2014
On Sunday, 2 March 2014 at 13:54:59 UTC, dennis luehring wrote:
> Am 02.03.2014 14:45, schrieb Asman01:
>> On Sunday, 2 March 2014 at 09:47:15 UTC, dennis luehring wrote:
>>> http://clang.llvm.org/docs/MSVCCompatibility.html
>>
>> It's a true gcc replacement. I've hear the guys of clang are
>> creating compiler for Microsoft languages too.
>>
>
> > I've hear the guys of clang are
> > creating compiler for Microsoft languages too.
>
> what are "Microsoft languageS"?
> clang is a C/C++ compiler with microsoft extensions/incorrectness support
>
> what other languages?

Microsoft has a lot of programming languages targeting(some designed by Microsoft itself) .NET/CLR[1]. It includes even a C++ and Python version so-called C++/CLI and IronPhyton, respectively. I've hear about C++/CLI and (a F# compiler, IIRC) by clang guys. Not sure if there's more.

[1]: http://en.wikipedia.org/wiki/List_of_CLI_languages
March 02, 2014
On Sunday, 2 March 2014 at 16:56:37 UTC, Manu wrote:
> OMG! Do want! :)
> Can't wait for an LDC with this backend!
> We'll finally have a performance compiler in windows,
I think don't think Microsoft compiler so bad. But still there's icc. One of fatest C/C++ compiler

> and 32bit support
> too! :)
>
> Still missing the exception handler though by the looks of it.
>
>
> On 2 March 2014 19:47, dennis luehring <dl.soluz@gmx.net> wrote:
>
>> http://clang.llvm.org/docs/MSVCCompatibility.html

« First   ‹ Prev
1 2