News for hackers. Stuff that matters.
Re:XLParser: A C# parser for Microsoft Excel formulas by mkesper on Sunday September 27, 2015 @05:52AM (#10286015)
Why do you always need the most recent Visual Studio version for projects?
Re:XLParser: A C# parser for Microsoft Excel formulas by dtech on Sunday September 27, 2015 @06:32AM (#10286087)
In this case there's a very simple reason. I'm one of the authors, for the newest version we did some restructuring and took advantage of the C# 6 Quality-of-Life improvements

For example the auto-property initializers introduced in C# 6/VS 2015 saved us about 100 LoC (on a 600 line class), and in addition made some properties truly immutable instead of privately mutable.

As for actually using the library, we provide .NET 4 and .NET 4.5 DLL's (only a 4.5 nuget package) so you can still use it in older VS versions, just not build it.

Re:XLParser: A C# parser for Microsoft Excel formulas by Khao on Sunday September 27, 2015 @09:46AM (#10286458)
With VS Community Edition being free I don't see why developers providing open source libraries should restrict themselves to older versions.
Re:XLParser: A C# parser for Microsoft Excel formulas by taspeotis on Sunday September 27, 2015 @06:22AM (#10286071)
It could be written with C# 6 and Visual Studio 2015 is (currently) the only version of Visual Studio to support C# 6.

You can see C# 6 features like the nameof operator in use here [1].

[1] https://github.com/spreadsheetlab/XLParser/search?utf8=%E2%9...