> The first thing I always use to judge the quality of a project is the > state of its source code. In perusing the project source tree, I > noticed that you apparently decided not to use the source from the > originators of CQL, even though it is available on request. > > Was this a licensing issue, or was it an issue with the quality of their > code?
I don't need the original sources, would be too complicated to adapt this to Scidb, especially because the original sources (of CQL version 2.0) are coded in C. > Your decision to go with CQL for all search funtionality in Scidb is a > huge plus for the project Thanks, CQL is a great idea, but it requires further development for the usage in a chess database application. Recently CQL version 5.1 has been published, but I'm not convinced: 1. The syntax of CQL 5.1 is quite unsuccessful, the readability suffers. 2. The author of CQL 5.1 has completely ignored the further development of the prior CQL-S version (based on CQL 3.02), which contains extensions especially useful for searches in chess databases. So I decided that i will develop a new CQL version, already named CQL-S, with full support of all features offered by a chess database application. I'm still working on this language, it will have a strong type based syntax, this gives more flexibility. One simple example from CQL-S which cannot be expressed in CQL 5.1: :matchstring {@player white} {@player black} This expression is matching whether the name of the white and black players are equal. > I'm also curious as to whether there is an scidb-dev list to be found in > some obscure corner of the universe? Yes, I should establish such a list. Gregor ------------------------------------------------------------------------------ Announcing the Oxford Dictionaries API! The API offers world-renowned dictionary content that is easy and intuitive to access. Sign up for an account today to start using our lexical data to power your apps and projects. Get started today and enter our developer competition. http://sdm.link/oxford _______________________________________________ Scidb-users mailing list Scidb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scidb-users