March 02, 2014 Re: OT: clang guys postet MSVC compatibility info | ||||
---|---|---|---|---|
| ||||
Posted in reply to dennis luehring | On Sunday, 2 March 2014 at 20:50:31 UTC, dennis luehring wrote:
> 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
This is what I say.
But to be more precise the name and some syntax are not totally different :)
|
March 03, 2014 Re: OT: clang guys postet MSVC compatibility info | ||||
---|---|---|---|---|
| ||||
Posted in reply to Asman01 Attachments:
| On 3 March 2014 07:14, Asman01 <jckj33@gmail.com> wrote: > 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 I'm fine with MSVC for C/C++, I'm talking about LDC; I presume this backend work is in LLVM, not specifically clang, and available to other frontends? 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 03, 2014 Re: OT: clang guys postet MSVC compatibility info | ||||
---|---|---|---|---|
| ||||
Posted in reply to Remo | On 02.03.2014 18:34, Remo wrote:
> 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.
>
Except the Xamarin guys use LLVM for a native C# compiler. Don't mix languages with implementations.
--
Paulo
|
March 03, 2014 Re: OT: clang guys postet MSVC compatibility info | ||||
---|---|---|---|---|
| ||||
Posted in reply to Asman01 | On Sun, 2014-03-02 at 21:12 +0000, Asman01 wrote: […] > 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. Microsoft used to provide some support for IronPython and IronRuby, but stopped. Whilst both of these languages still target CLR for Windows users, Microsoft has cut them adrift and no longer consider them mainstream. This is very stupid of Microsoft. -- 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 03, 2014 Re: OT: clang guys postet MSVC compatibility info | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | On 03.03.2014 13:51, Russel Winder wrote: > On Sun, 2014-03-02 at 21:12 +0000, Asman01 wrote: > […] >> 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. > > Microsoft used to provide some support for IronPython and IronRuby, but > stopped. Whilst both of these languages still target CLR for Windows > users, Microsoft has cut them adrift and no longer consider them > mainstream. > > This is very stupid of Microsoft. > They fully support Python in Visual Studio. http://www.hanselman.com/blog/OneOfMicrosoftsBestKeptSecretsPythonToolsForVisualStudioPTVS.aspx https://pytools.codeplex.com/ Just decided not to invest into IronPython/IronRuby the same way Sun decided not to invest in JRuby. Very few developers really cared about those implementations. -- Paulo |
March 03, 2014 Re: OT: clang guys postet MSVC compatibility info | ||||
---|---|---|---|---|
| ||||
Posted in reply to Paulo Pinto | On Mon, 2014-03-03 at 16:10 +0100, Paulo Pinto wrote: […] > They fully support Python in Visual Studio. > > http://www.hanselman.com/blog/OneOfMicrosoftsBestKeptSecretsPythonToolsForVisualStudioPTVS.aspx > > https://pytools.codeplex.com/ Very good tools from all that I have heard. Supports a Python/C/C++ approach very well, and this is much of what is happening with Python, though Numba may yet change all that by targeting LLVM directly from Python. > Just decided not to invest into IronPython/IronRuby the same way Sun decided not to invest in JRuby. Very few developers really cared about those implementations. As far as I am aware, it wasn't Sun who stopped investing in JRuby per se, Charles, et al. appreciated that Oracle probably would and so jumped ship before the Oracle buy out. I do not know about IronRuby, but IronPython played in the CLR much like Python does in the C/C++ world. There was a strong loyal following. JRuby is actually a main driver for dynamic language related innovations in the OpenJDK. Groovy gets a lot of development by people making JRuby run faster! PS IronPython and Jython do not have GILs. -- 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 |
Copyright © 1999-2021 by the D Language Foundation