What makes .NET great is its openness, adaptability, and extensiveness. Not only C#, but several other languages such as F#, have thrived under this community-driven model.
Now, one more member has joined the .NET languages family. The new member is X#, pronounced as X-sharp. The language can be installed and used in Visual Studio 2017, and will be launched publicly this March the seventh. X# is open-source and its syntaxes are based on xBase.
The X# project development, which started in September, consists of former members of the Visual Objects and Vulcan.NET development teams including Fabrice Foray, Nikos Kokkalis, Chris Pyrgas, and Robert van der Hulst.
The details of X# can be found here on Visual Studio marketplace. From the post:
What is X#?
X# is a .Net development language based on the xBase syntax. It supports multiple dialects of xBase. The "core" language can be seen as C# with an xBase syntax. Other supported dialects are VO/Vulcan, FoxPro, dBase, Xbase++ and Harbour Each dialect adds its own special types All
The product consists of the following components
- Compiler
- Runtime
- Visual Studio integration
You can download and learn more about X# here: www.xsharp.info.