[LLVMdev] LLVM from C# or .NET
Mehmet Erol Sanliturk
m.e.sanliturk at gmail.com
Sat Mar 14 00:13:55 PDT 2015
On Fri, Mar 13, 2015 at 9:02 PM, Dave Pitsbawn <dpitsbawn at gmail.com> wrote:
> No language war intended :) Just curios.
>
> Alright, so there maybe a difference.
>
> Thank you
>
> On Sat, Mar 14, 2015 at 3:46 AM, Tim Northover <t.p.northover at gmail.com>
> wrote:
>
>> On 13 March 2015 at 20:10, Dave Pitsbawn <dpitsbawn at gmail.com> wrote:
>> > If it is the same why wouldn't every one use a higher level language
>> like C#
>> > or Java to write their compiler?
>>
>> Language wars? Aren't there newsgroups and forums for that kind of thing?
>>
>> Generally, the same kind of arguments for each language family apply
>> to compilers as anywhere else. With the added factor that LLVM itself
>> is written in C++, so if you use anything different you're likely to
>> suffer from mismatching expectations unless your FFI has had a lot of
>> work put in.
>>
>> Cheers.
>>
>> Tim.
>>
>
>
> _______________________________________________
>
If two programming languages are
Turing Complete
http://en.wikipedia.org/wiki/Turing_completeness
, and
Resource Complete ( ability to handle computer and operating system
resources ) ,
then , they are theoretically EQUIVALENT .
Differences are in details :
Syntax of statements ,
Availability of reusable libraries ,
Availability of compilers and other programming tools ,
Availability of programmers knowing the language ,
Support in different operating systems , i.e. , portability ,
Advantages with respect to problem at hand ,
etc .
Thank you very much .
Mehmet Erol Sanliturk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150314/35af9066/attachment.html>
More information about the llvm-dev
mailing list