Hi Anton, On Fri, 26 Apr 2002 10:44:14 +0200 "Anton Fokin" <anton.fokin@smartquant.com> wrote concerning "[ROOT] ROOT TFile, TTree C# port ?": > Gentlemen, > > I am currently porting R-Quant project to C# and .NET. I would say > .NET is a beautiful framework. Why would you want to do that? AFAIK, C# can `easily' integrate code written in other languages, and especially from Java and C++ - at least it says so in the specs. I thought one of the points of C# was that one does not need to rewrite old code, or is that just vapourware? > I don't know whether they has stolen ideas from ROOT or not but it > looks quite similar... even in small details. Everything in C# and .NET is stolen either from CORBA, Java (the platform - not just the language), C++, and other existing technologies - nothing new in .NET - except for some really poor decision, like inclussion pointers, central repositories, and so on. I can't believe what-his-name from Borland Pascal really had a hand in all this. > I am curious if someone is interested in porting ROOT classes like > TFile and TTree to C#. With e.g. RTTI and object serialization > provided by .NET it would be a killer product. Why would you need to port it? Can't you just use the C# interfaces to C++? RTTI is provided by C#, much like for Java, but with some twists ofcourse. Why don't you use Java instead - it's much better designed than C# and .NET. Ofcourse it doesn't have the same buzz to it as .NET and C# - but that just means your markting division has a new challenge - keep them on thier feet :-) > By the way, could someone tell me if .NET has a mechanism similar to > ROOT TFile? Come on - .NET isn't really being used yet. Try comp.alt.deviants :-) Yours, Christian Holm Christensen ------------------------------------------- Address: Sankt Hansgade 23, 1. th. Phone: (+45) 35 35 96 91 DK-2200 Copenhagen N Cell: (+45) 28 82 16 23 Denmark Office: (+45) 353 25 305 Email: cholm@nbi.dk Web: www.nbi.dk/~cholm
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:51 MET