[ROOT] Re: Making test example on win98

From: Anton Fokin (anton.fokin@smartquant.com)
Date: Tue Jan 23 2001 - 22:53:13 MET


Hi Dave,

as I said you hardly can get your (our) 1-8  for free. I suppose that people
really providing ROOT with lines of useful code (apart from Rene and Fons)
are either learning things or paied by scientific insititutions/experiemnts
using ROOT. All these people work with Linux and basically this is what Mr.
George Soros has called "the theory of reflexivity" (for finance though:) ).
ROOT pushes people to switch to Linux since it works well on Linux and then
people who switched to Linux and learned ROOT start to support ROOT
development.. well, you are right, on Linux. Then of course there is nobody
around who knows NT-ROOT combination. I personally knew VC and all these
sh#$ three-four years ago but now I forgot it and know some Linux instead
since our experiment worked with ROOT and ROOT sux under windows.

In general NT/win2000 is fine. Everybody uses it, even those who try to hide
it to look like real unix gurus. Where do you play Quake guys? ROOT of
course should be running on win. As I said I do not expect that Bill Gates
sends us someone who will do the job for free.

Instead, my experience tells that 1-8 are already solved in Qt (especially
1, 2 and 3 :) ). It has GUI, threads, tmake utility, etc. for all unix and
nt platforms. Of course you have to pay for Qt on win (although not for the
binary ROOT distribution, i.e. if you write ROOT windows for canvas and
dialogs in Qt, you can distribute it. I hope CERN can afford 1.500 USD).

Regards,
Anton

===

Perhaps we should form a Win32 Root users group and try to mount a more
organized attack on the various problems.  There are probably others, but in
order of importance I would say:

1) GUI
2) GUI
3) GUI
4) VStudio Projects and build procedures
5) Documentation (in particular, what is known not to work)
6) Memory management and libNew
7) Installation
8) Threads (this reflects the irrelevance of the topic to me personally; it
may well be more important to others)

===



This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:34 MET