Re: CBH file-format spec and the need for a new database program?



On 16 Apr, 15:35, David Richerby <dav...@xxxxxxxxxxxxxxxxxxxxxx>
wrote:
Andy Duplain <trojan...@xxxxxxxxxxx> wrote:
On 16 Apr, 14:29, jon3...@xxxxxxxxxxx wrote:
Don't know anything about MFC programming and am only just starting on
Windows Forms .NET. What features are required to 'make the GUI look
worldclass'?

Something that was fast with a GUI that looks like current Microsoft
applications - The Office family, Visual Studio, etc.

Oh. I thought you wanted a world-class GUI? ;-)

Well those applications have a much nicer interface than ChessBase 9
which seems to be held up as being the utimate in chess databases.
IMO any application that uses textures to paint the background of the
application is written by someone who is interested in style over
content.



The .NET CLR (common language runtime) does offer automatic memory
management and garbage collection. Type safety is enforced by the
compiler. So you'd expect less bugs compared to C/C++.

No - if the type safety is done by the compiler then it will be the
same as C/C++ (or certainly straight C++).

C/C++ has hardly any type system worth speaking of, given that you can
more or less cast anything to anything else. C# is much better in
this respect and has a type system much closer to something like Java.

You can also cast anything you like in Java as well, and only during
runtime might you get an exception.... the point being that at
compile time you have the same level of safety...


I expect there is also considerable runtime type checking, if it's
anything like Java.

There is quite a bit of run-time checking, I believe.

I don't think the implementation and style of license of this thing
is so important as these questions:

1) Can I get some details from anyone about "closed" chess database
file formats.
2) Is there a place for yet another chess database.

From what I've read so far, the questions to both seem to
negative....

I would say, more accurately, that the answers are `no' and `only if
the answer to 1) were yes'. :-)

Yeah - oh well, hardly worth persuing then is there... never mind.


.



Relevant Pages

  • Re: Havent done anything real with OOP yet.
    ... > find handbooks for specific applications, the web, My First Book on ... etc.) besides the solution algorithms. ... one can write a subsystem for GUI ... > OOPL and I think Java books get their readers to flashy graphical stuff as ...
    (comp.object)
  • Re: Is Ruby On Rails, Delphis lost cousing?
    ... I wasn't talking about server side applications. ... I was talking about GUI ... department has largely abandoned Java for anything that requires a GUI (and ...
    (borland.public.delphi.non-technical)
  • Re: Guidance with OpenVMS IA64 8.3 with Java 1.5 Problems
    ... anyone who is willing to describe their experience in using java ... with OpenVMS and have a conversation with me on or off-line, ... I've been pleased with the performance of my Java applications on ... I suspect you're running into issues with the Java GUI X11 ...
    (comp.os.vms)
  • Re: Povray and Java-Tools
    ... Perhaps what he meant was not complex applications but applications with ... a GUI, as Java has standard GUI libraries while C++ doesn't. ...
    (comp.graphics.rendering.raytracing)
  • comp.lang.java.gui FAQ
    ... Q1.3 There are so many Java FAQs. ... Q1.4 Does Sun support or endorse this FAQ? ... Q3.2 How do I update the GUI from another thread? ... Q4.2 What is the Swing single-threading issue? ...
    (comp.lang.java.gui)