RTP(Robi改造计划)--- 状态更新2017.9.18

最近一段时间很多人问我项目进展如何,这里跟大家报告下:最近3个月花了很多精力磨刀:

我不是计算机而是EE出身的,所以特意浏览了十几本计算机类的书,包括c和c++和数据结构算法类的常见的大家推荐的书;仔细看了下c实现面向对象的一些博客文章和各家的编码风格;

1) 我发现其实很多越是好的有意思的书,书本身越薄,看和推荐的人越少;有的已经找不到实体纸质书了,只能淘宝上印,比如Brian W. Kernighan的这本《程序设计实践》---好朴素的名字,扔到一大堆垃圾计算机图书里都找不出来;

2) 先是下载pdf看,看完觉得实在不错应该收藏下,就买实体。

3) 我找到的觉得比较好的书是:

<1> 当然是薄薄的K&R的这本《c程序设计语言》;

<2>《程序设计实践》

<3> 《C++编程规范101条规则、准则与最佳实践》

<4> 《C专家编程》; 这本书也特别有意思,所以我也买了。Andrew Koenig的那本《C陷阱与缺陷》跟这本比起来我觉得还是挺没味道的,所以只看了pdf没买纸质。包括他的c++沉思录我也没买纸,虽然写得还有点意思但是还没到让我产生买纸冲动的地步。

还有篇没有实体的马丁公司的编程规范《JOINT STRIKE FIGHTER AIR VEHICLE C++ CODING STANDARDS》是针对嵌入式的,也比较好,可以网上下载,不过没有译文;计算机本身是工具而且从历史来看已经发展成熟所以没必要花太多时间在英文原版上啃,好在这个规范本身很短,可以很快吸走。

原来没看过数据结构和算法类的书,找了2本Mark Allen Weiss的分别是c和cpp实现的书,也蛮不错。


关于项目本身,确实玩开源本身在国内不算多,真正热心贡献的人很少,尤其在机器人这块更少。能有初心贡献,并且坚持下去的更少。我弄了个“rtp核心开发”的微信群尽管只有几个人可惜也有不贡献代码、过几天就玩别的的人,这没办法,纯粹个人兴趣的开源还要人专注、坚持,这很难。但是我本人会一直坚持下去,也不是为坚持而坚持,因为这事情本身就很有意思,而且我相信在我坚持一段时间的打磨和艰苦前行之后,只要demo开始出现一定的效果,我一定可以找到更多靠谱的一起贡献这个项目的人。

人这一辈子说长也长,说短也短。我想我的一辈子肯定不是为了在公司在别人的事业里打个工、挣点钱消点费还完贷款然后就能安心挂了,这样活一辈子看起来是怪怪的。

我想看得起开源玩的人,也是一样的想法。这样,如果能够找到更多主动玩开源的人,这样的人一定是人中极品;如果这样的人中极品多几个,是可以在这世界里轻松玩转的------仅仅通过手工艺。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值