That is awesome. Great work!

Benjamin

On 12/6/13, 2:53 PM, Brent Fulgham wrote:
Hi Everyone,

We are working hard to move WebKit toward stronger adoption of C++11
features, such as variadic templates, ranged for-loops, and initializer
lists. Unfortunately, this effort has been hampered by the small subset
of C++11 features available in Visual Studio 2010.

You can get a feel for the level of C++11 support in the last few
versions of Visual Studio here:
http://msdn.microsoft.com/en-us/library/vstudio/hh567368.aspx

With Visual Studio 2013, we finally have access to a compiler that
supports the major C++11 features we need. Consequently, we intend to
switch to VS2013 and begin taking advantage of these new language
constructs.

Over the next week we will be landed a series of source changes that
allow WebKit to be built with VS2013, but will continue to build with
VS2010 on our build machines.  Next Friday, we plan to land project file
changes to switch to the new compiler, and will simultaneously convert
our build system to use VS2013 as well.

Once the revised project files are landed, we will no longer be
officially supporting Visual Studio 2010 as a compiler target.

For those playing at home, you can track progress by following
https://bugs.webkit.org/show_bug.cgi?id=125192.

WebKit continues to build with the free “Visual Studio 2013 Express”
software, so I do not anticipate that this change will block any
external developers from running Windows builds.

Thanks,

-Brent





_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev


_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to