C++

cppgm - C++大师认证

published on

在网上闲逛的时候意外发现了这个非常强悍的在线公开课。你在Google上用cppgm作为关键搜索,马上就能找到这个强悍的项目的主页。

就目前从主页上能得到的信息来看,这个项目是从今年(2013)年初开始,到目前已经有不少任务了。下一轮是从2015年开始,现在主页上已经可以通过他们的邮件组来接收下一轮的信息了。

目前这一轮的目标是C++11,看完成目标非常imba啊:

  • 与最新的C++11标准兼容
  • 不使用第三方库,仅由标准的C++编写
  • 生成Linux x86_64的目标代码
  • 完整的工具链:预处理器,编译期前端/后端,汇编器,链接器以及标准库
  • 自举并且通过充分的测试

我找到了这个课程刚出来的时候在reddit上引起的讨论,群众主要有两个担心的地方

  1. 没有任何组织者的资料,只是一个CPPGM Foundation,不知道是谁搞的。现在看about页面里面可以找到instructor的信息,看了看以前在Apple和Intel呆过,大概还算靠谱。
  2. 工作量太大了。看上面的第四条,这课程野心真心不小,要兼容C++11拿数千页标准,然后实现这么一大堆的东西,绝对不是什么简单的事情。

于是有群众怀疑是不是某个秘密组织的招募活动…

当然看现在官网上的论坛,还是有不少人做的挺欢乐的。而且课程很严,只要一个assignment超过deadline就byebye了……

就我个人来说,我个人是C++的爱好者,所以还是很倾向于参加这么一个活动的。就是这个玩意的工作量真是不小,而且有一个限制:为了避免抄袭,不能在网上发布你的代码。只有在作为应聘或者申请某些材料的时候向组织者申请许可。

感觉有了这个限制就很不爽了,毕竟这玩意工作量这么大,做出来不让放出来的话,没有这儿成就感的驱使还是很难做到坚持到最后的。不过到2015年下一轮开始之前的时间还早,我还可以慢慢在纠结着。而且说不定期间出现了什么牛逼的玩意就让我不想深入折腾C++了(要是rust给点力,以后就是它了)。当然15年C++14也差不多了,估计也会挺带感的。

欢迎大家一起关注~

Read More...