Yes, but in France you have also additional degrees such as "Professor", which require even more time to get. However, translating these degrees to other countries is difficult and you may still need to take additional degrees to be able to give courses. This was the case of my brother as Doctoral degree in Ukraine is higher than Ph.D. yet he still had to do 2 postdoctoral stays (4 years total) before being able to do the research.
You are repeating the mocking fallacy. I've never said to assume on PGD that visitors are Pascal "pro"s as you have put it. I suggested to assume some basic knowledge and as you have quoted my first posts, I've actually suggested some educational material with some specifics that not everyone may be aware of.
For instance, I agree that FlipCode had some very interesting stuff and in fact I've implemented some of it in Asphyre. Specifically, I think it will be very cool to have a specialized section here on PGD, which deals with issues such as: 1) calculating square root using pure integer math, 2) search algorithms (this is a general category, path-finding is a special case), 3) fixed-point math (not everyone is yet aware of its usefulness), etc.
Edit: I think Multi-threading Tutorial on PGD by Athena is an interesting topic, but instead of long discussion I would put some rudimentary code to illustrate how threads can be created and used, instead of arguing why they are useful.
Bookmarks