News for hackers. Stuff that matters.
Re:C++ Grandmaster Certification Programming Assignment 1 by bsaul on Wednesday February 20, 2013 @01:21PM (#5252185)
Ok, you made me honestly curious. What makes you think writing a tokenizer in C++ is impossible ? I didn't see any deadline, but is it because of time ? They even provide some algorithmic hints on how to do it...
Re:C++ Grandmaster Certification Programming Assignment 1 by thwest on Wednesday February 20, 2013 @03:27PM (#5253111)
The project aims to build not just the tokenizer, but a complete compiler and standard library. None of GCC, Clang, Microsoft or Intel can provide a complete, bug free C++11 implementation. If you hang out in freenode's ##c++, you'll see people finding new corner cases every day. It's reasonable to consider this project impossible for an individual.
Re:C++ Grandmaster Certification Programming Assignment 1 by CJefferson on Wednesday February 20, 2013 @01:30PM (#5252252)
A tokenizer is very reasonable. I would even have believed a complete C compiler, although that is a huge undertaking. But C++ is, as far as I am aware, the hardest language to compile in popular use.
Re:C++ Grandmaster Certification Programming Assignment 1 by xymostech on Wednesday February 20, 2013 @01:25PM (#5252221)
The tokenizer is the easy part. The overall goal of this, writing a C++11 compliant compiler + associated standard libraries is going to be near impossible.
Re:C++ Grandmaster Certification Programming Assignment 1 by esrauch on Wednesday February 20, 2013 @01:27PM (#5252231)
I think he means the full course goal, given that the first assignment assignment is not the hard part.