Tag - xbase

Articles

X# What is it?
XSharp is a an open source version of an old development language (xBase, based on old dBase) reinvented for the .Net platform — X# (X-sharp) is a free and open source language based on XBASE language, developed for the compiler and also based on the Roslyn compiler for C#. It supports multiple dialects and is still a partly closed source language. The X# front-end framework is used to design web applications and websites, including HTML allowed in buttons, forms, typography, navigation etc. History of X# In 2015, Vulcan.NET team developers started the X-sharp compiler development after the Grafx development team started a new open source project to give XBase for new features of .NET. Robert Van Der Hulst, a Visual Object former member and Independent software developer from the Netherlands founded a new company, Xsharp BV. On July 3, 2017, the general release version1.0.1, Anjou, was published. Why X-Sharp The Vulcan team was able to move forward faster. The XSharp comes from different flavors that attract people. X# is too closely linked to Visual Object and it offers an easy migration path for Vulcan developers. It creates an Open source methodology. X# compiler 1 The XSharp supports different dialects of XBase. Core Visual object/ Vulcan. Foxpro Xbase++ D-base (x)Harbour The core language similar to Xbase language which is seen in Microsoft C# compiler version also contains features of C#6. It supports and was created for Class, object and data types, then the language is run under Windows and Universal applications. X# compiler 2 TheX# compiler is a front-end coded with ANTLR and the compiler backend code is based upon the VB and C# compiler for Microsoft (Roslyn, an open source). Microsoft technology is used for most of the compilers. X# IDE Visual Studio 2017.  Chris Pyrgos created an IDE for X# (XIDE).  The XIDE also does the migration of the Visual Object into Xsharp. Product consists Visual studio integration. Compiler Runtime New features X# has a lot of new features in VB and C#. Creating generic types. Checked & Unchecked. Begin unsafe.. end. VAR for locals. Using static. Conditional access Expression. LINQ. YIELD. Where do you find it? Source code The X# source code is available on GitHub. However, you will have the read-only access only to our repository. www.githup.com/xx-sharp/xsharp public Example applications www.xsharp.info/examples Official website WWW.xsharp.info Conclusion In this blog, we learned what X# is. I hope the blog was helpful for beginners. Stay tuned for more blogs.