[cfe-dev] clang/llvm : implementation language : c++ : which version?

Yaron Keren yaron.keren at gmail.com
Sun Dec 21 00:59:52 PST 2014


It depends at what level you want to understand LLVM. Ranged for loops are
everywhere and very easy to understand. lambdas are rarer and somewhat more
difficult.
Regardless LLVM, C++ 11 is much improved, nicer C++ and worth learning.


2014-12-21 10:44 GMT+02:00 Mayuresh Kathe <mayuresh at kathe.in>:

> okay, thanks for that note yaron.
> would that mean "anyone wishing to understand clang/llvm has to know
> c++11"?
>
>
> On 2014-12-21 14:09, Yaron Keren wrote:
>
>> C++ 11 is required now.
>>
>> 2014-12-21 10:34 GMT+02:00 Mayuresh Kathe <mayuresh at kathe.in>:
>>
>>  hi,
>>>
>>> i know from;
>>> http://llvm.org/docs/FAQ.html#in-what-language-is-llvm-written [1]
>>> that the implementation language for llvm is c++.
>>>
>>> is there any way to find out which version of c++?
>>>
>>> i had asked a similar question a while back, and there were some
>>> notes which said that the version used would be jumped to c++11
>>> soon.
>>>
>>> has that happened?
>>> i am just hoping that it is '98 with '03 extensions.
>>>
>>> thanks,
>>>
>>> ~mayuresh
>>>
>>
> _______________________________________________
> 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/20141221/b2e732db/attachment.html>


More information about the cfe-dev mailing list