User Tools

Site Tools


xsharp_story

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
xsharp_story [2018/01/30 04:52] wolfgangriedmannxsharp_story [2018/07/02 04:45] (current) wolfgangriedmann
Line 20: Line 20:
 The first developer of Vulcan.NET was Don Caton, but later also Paul Piko, Robert v.d. Hulst, Chris Pyrgas, Nikos Kokkalis and Fabrice Foray were part of the development team. The first developer of Vulcan.NET was Don Caton, but later also Paul Piko, Robert v.d. Hulst, Chris Pyrgas, Nikos Kokkalis and Fabrice Foray were part of the development team.
  
-But the product had not the desired commercial success, and so GrafX decided to cut down the development team.+But the product had not the desired commercial success, and so GrafX decided to cut down the development team. 
  
 At this time Microsoft released the sources of their C# and VB.NET compiler as open source (called Project Roslyn - [[https://en.wikipedia.org/wiki/.NET_Compiler_Platform|Wikipedia]]), and after checking the possibilities, the last four developers decided to build an open source XBase compiler, based on Roslyn, and understanding the Vulcan.NET syntax. At this time Microsoft released the sources of their C# and VB.NET compiler as open source (called Project Roslyn - [[https://en.wikipedia.org/wiki/.NET_Compiler_Platform|Wikipedia]]), and after checking the possibilities, the last four developers decided to build an open source XBase compiler, based on Roslyn, and understanding the Vulcan.NET syntax.
 But very fast the new X# compiler supported features Vulcan.NET never had supported, like the definition of generics, LinQ, AnyCPU platform and many more. And on the other side, it was more compatible to Visual Objects than Vulcan.NET ever was. But very fast the new X# compiler supported features Vulcan.NET never had supported, like the definition of generics, LinQ, AnyCPU platform and many more. And on the other side, it was more compatible to Visual Objects than Vulcan.NET ever was.
  
-Today X# is a mature product and can be used with the Vulcan.NET runtime and class libraries, and the work on their own runtime and macro compiler is in process.+The last step in the Vulcan.NET story was the announcement on the GrafX website: "As of 12/31/2017 GrafX Database Systems Inc. is closed.". Only sales should be available on a separate site, with PayPal as only payment choice.
  
 +Today X# is a mature product and can be used with the Vulcan.NET runtime and class libraries, and the work on their own runtime and macro compiler is in process. The first beta of the runtime together with the macrocompiler (but without RDDs) was released in June 2018, first to the FoX group, and then to the general public. 
  
xsharp_story.1517287939.txt.gz · Last modified: 2018/01/30 04:52 by wolfgangriedmann