Blogs

Rainbow ?

The rainbow colormap is not the best choice to represent data using pseudo colors. This article is a study (using "Higgs data") showing why the rainbow colormap can be misleading and what could be better alternatives.

On the way to ROOT 6

Hi!

We are running late with ROOT 6, in part because I'm just back at work after being sick for 4 weeks. The other cling team members were hacking away at Fermilab, and I'll demonstrate how major that step to version 6 is for ROOT.

C++14

Hi,

Two weeks ago I participated at the ISO C++ standard meeting. It was my and CERN's first one and a pleasant surprise. A few news items:

Cling integrated in our CI tool

It's been a while since the last activity on our blog. However, it doesn't mean that we are not spending every minute to work on improving the ROOT Framework.

Google, cling and python

Hi,

A delegation of the ROOT team (Fons, Vassil and I) have been invited by Google Zurich to give a Tech Talk on cling. We had a great night in Zurich. Great nights always have consequences on the next day - but as "talk quality" and "nightlife fun" are in different dimensions there is no obvious measure for optimizing these two; everyone will have his or her own favorite combination of both. Mine meant Aspirin the next morning.

Christmas Tree

Hi,

I wish you a relaxing break - be it Christmas, Hanukah, family or presents. All the best for next year: start off with a good party, go on with successful physics and a happy private life! And where applicable, please continue to use ROOT in 2012 ;-)

As a little ROOTy Christmas gift, enjoy this old but still fantastic xkcd episode (read this for explanations):

Do we need yet another custom C++ interpreter?

Hi,

"A ROOT User" asks "Is it really necessary to replace CINT dictionary with cling?", bringing up very reasonable concerns and arguments against re-implementing CINT. I will try to answer his comments to clarify why we do it, and how it connects with the rest.

TRevolution.js

Hi,

One of ROOT's traditional features: you can use it on any platform. That was especially true in the past: Linux, Windows, MacOS, Solaris, AIX, HPUX - you name it: ROOT was there. But now we have a different environment: devices are getting smaller, and next to good old Linux and Windows in new cloths (Android, Windows Mobile) we have new, dedicated mobile OSes like iOS.

Compile your own C++ standard!

Hi,

The C++ standards committee has published the LaTeX sources of the standard documents (as they are now, not the ones used for the standardization of C++2011) at https://github.com/cplusplus/draft. I.e. if you don't like the way a compiler looks at your code, you can now edit the document, run it through LaTeX, and claim that your compiler doesn't do what's in your copy of the standard! ;-)

Dictionaries in CINT and cling

Hi,

Marcelo asked about how I see the future of dictionaries with cling, if we manage to replace CINT with cling. Given that many people probably don't know what those "dictionaries" really do, I decided to post it! I'll keep it as simple and short as possible.

Syndicate content