Difference between revisions of "Paris 2010 Meeting"

From Eigen
Jump to: navigation, search
(Feedback)
(Feedback)
Line 69: Line 69:
 
* ...add your ideas...
 
* ...add your ideas...
  
We could also organize that into a short talk for Dodji.
+
Dodji also expressed interest in listening to a talk on Eigen, so we should at least think about a quick explanation of what Eigen is doing from a C++ perspective, why it is doing it, etc...

Revision as of 17:16, 14 December 2009

Participants

Confirmed participants:

  • Thomas Capricelli, Sylphide Consulting (organizer)
  • Gael Guennebaud, INRIA Bordeaux
  • Hauke Heibel, Technische Universität München
  • Benoit Jacob, University of Toronto (organizer)
  • Dodji Seketeli, Red Hat

If you would like to participate, send an e-mail to the mailing list.

Location

The meeting will be held in Paris.

Several meeting rooms have been proposed:

  • At Benoit's parents place, near Trocadero.
  • At Thomas's place, near Gare du Nord.
  • Thomas has perhaps a possibility to use the offices of a company in Paris...

Schedule

From Friday, February 19, to Sunday, February 21, 2010.

Working hours: from 9:00 AM to 6:00 PM.

Friday should be focused on:

  • planning for the 3.0 release
  • discussion of difficult technical points
  • master classes (see below).

Saturday and Sunday should be split between continuing the above, and coding, as will be discussed on Friday.

Also, at some time Dodji will be visiting us, so we must leverage that time to learn as much as possible about G++, see below.

Accomodation

Suggested hotels:

Master classes

The goal is to take advantage of this meeting to share knowledge and have existing core developers teach technical points to other developers according to their interests. For that to work, it would be nice to know in advance if there is something specific that you would like to learn. Add that below.

Dodji's visit

  • When? How long can you stay with us?

Talk

Dodji can do a talk for us on G++. What would you be the most interested in listening to? Add your ideas / comment below:

  • Go over a simple C++ example with templates, see how G++ handles it step by step.
  • Same thing with a more involved example taken directly from Eigen.
  • General presentation of how G++ handles things like: inheritance, template specialization, SFINAE... with the goal of understanding what makes code slower to compile, and what doesn't.
  • ...add your ideas...

Questions

What other questions would you like to ask Dodji?

  • ...add your ideas...

Feedback

We should also take this occasion to let Dodji know about our needs, our experiences...

  • Prepare examples of code that GCC handles poorly (or is GCC 4.4 perfect already?)
  • Prepare examples of workarounds / special care we had to use to help GCC generate good code
  • Discuss the nest-xprs-by-value recent change, try to understand _why_ it is such an improvement with all compilers?
  • ...add your ideas...

Dodji also expressed interest in listening to a talk on Eigen, so we should at least think about a quick explanation of what Eigen is doing from a C++ perspective, why it is doing it, etc...