Next: Tiger 2015, Previous: Tiger 2013, Up: History [Contents][Index]
This is the thirteenth year of the Tiger Project.
We have been helped by:
Jonathan Aigrain, Jules Bovet, Hugo Damme, Michael Denoun, Julien Grall, Christophe Pierre, Paul Similowski
Félix Abecassis
Deliveries for Ing1 students:
Stage | Kind | Launch | Submission | Supervisor |
---|---|---|---|---|
.tig | Lab | Nov 16, 2011 | Nov 16, 2011 | |
TC-0 | Dec 05, 2011 | Dec 18, 2011 at 23:42 | ||
TC-1 | Rush | Jan 30, 2012 at 19:00 | Feb 02, 2012 at 18:42 | |
TC-2 | Feb 02, 2012 at 19:00 | Feb 10, 2012 at 18:42 | ||
TC-3 & TC-R | Rush | Feb 10, 2012 at 19:00 | Feb 12, 2012 at 11:42 | |
TC-4 & TC-E | Feb 20, 2012 at 19:00 | Mar 04, 2012 at 11:42 | ||
TC-5 | Mar 05, 2012 at 19:00 | Mar 18, 2012 at 11:42 | ||
TC-6 | Apr 23, 2012 at 19:00 | May 06, 2012 at 11:42 | ||
TC-7 | May 21, 2012 at 19:00 | Jun 03, 2012 at 11:42 | ||
TC-8 | Jun 04, 2012 at 19:00 | Jun 17, 2012 at 11:42 | ||
TC-9 | Jul 02, 2012 at 19:00 | Jul 15, 2012 at 11:42 |
Deliveries for AppIng1 students:
Stage | Kind | Launch | Submission | Supervisor |
---|---|---|---|---|
.tig | Lab | Nov 19, 2011 | Nov 19, 2011 | |
TC-0 | Dec 05, 2011 | Dec 18, 2011 at 23:42 | ||
TC-1 | Jan 28, 2012 at 10:00 | Feb 05, 2012 at 11:42 | ||
TC-2 | Feb 08, 2012 at 19:00 | Feb 17, 2012 at 18:42 | ||
TC-3 & TC-R | Rush | Feb 17, 2012 at 19:00 | Feb 19, 2012 at 11:42 |
Some of the noteworthy changes compared to Tiger 2013:
Due to time constraints, the Bistromatig assignment that has been
previously used in the past three years for the .tig
rush has
been replaced by a 4-hour lab assignment: The Logomatig. This
assignment is about implementing a small interpreter in Tiger for a
subset of the
Logo
language. The name of this project is a tribute to Logo, Tiger and the
Bistromathic (though there are very few calculations in it).
Since a new C++ standard has been released this year (September 11, 2011), we
are introducing some of its features in the Tiger project, namely
range-based for
-loops, auto
-typed variables, use of the
nullptr
literal constant, use of explicitly defaulted and deleted
functions, template metaprogramming traits provided by the standard
library, and use of consecutive right angle brackets in templates. This
set of features has been chosen for it is supported both by GCC
4.6 and Clang 3.0.
Git has replaced Subversion as version control system at EPITA. As of this year, we also provide the code with gaps through a public Git repository. This method makes the integration of the code provided at the beginning of each stage easier (with the exception of TC-0, which is still to be done from scratch).
Next: Tiger 2015, Previous: Tiger 2013, Up: History [Contents][Index]