随便聊聊

上一篇文章是在去年8月份写的, 已经快半年没到csdn写东西了. 一来是习惯了在everynote里面写东西, 另外是现在越来越忙, 没多少时间来写片长篇博文了.

去年到现在做的东西很杂, 思路也在不停地发展变化. 去年到现在做的东西主要有:

一. 做给c++加入元数据的东西, 我以前还写过一个文章来介绍这个:http://blog.csdn.net/chief1985/article/details/7711725. 这个主要是业余爱好, 去年还有一个月来专门开发这个, 现在的时间越来越少了, 所以现在基本处于停滞的状态. 现在的进展是文章里面的想法基本都实现了, 可以在windows上和mac下运行了. 主要包括的功能包括: 1. 元数据, 基本支持c++的各种类型, 当然也支持模板的支持. 现在起码分析stl里面的list, map等各种类型的元数据没问题了; 2. 函数的聚合.: 将几个函数聚合到一个函数上已经实现了, 但现在mac下的一个问题是clang默认用的是cdecl调用方式, 所以显示声明为cdecl调用方式时还有点问题. 3. 类型转换自动生成. 这个基本走通了, 还没有完全测试, 起码可以按照shortest path的方式生成代码了. 现在一直在考虑的问题是如何交叉编译的问题, 因为shortest path里面路径权重是按照运行时间生成的, 而交叉编译时是没法运行的. 现在做法是再一个平台上生成权重文件后, 在编译生成其他平台时直接用这个权重文件. 后续要做的事情主要是将这个和浏览器连接起来, 让javascript或lua, python等语言只需要在这个环境下处理一下, 就可以直接用现有的一下c++库.

二. 做类似微信的通讯工具. 我以前就经常说过, 通讯是移动互联网的基础, 所以让不同的人能够交流起来是很关键的. 类似微信的聊天只是通讯的一种方式, 通讯是有很多变种的, 只是有很多不是这么直接的而已. 这里面的一下细节也在不停地完善, 现在越来越清楚该如何实现心中的想法了. 这里面的一些东西现在还不方便说, 看后面有没有时间再介绍了.

三. 做ios应用, 去年主要是做android应用, 也在mac os x上写过一个小应用. 去年十月份换了macbook pro后就开始逐步转型ios开发. ios确实有很多地方设计的比android好, 特别是接口和效率方面比android好多了, 程序员要考虑的很少. 程序员需要的东西其实不多, 微软的做法其实是大而全, 很多东西程序员要不停地重复造轮子, 而且框架和效率都需要程序员考虑. 苹果将程序员也当做用户了, 很会将程序员的真正需求考虑进去, 做到极致. 而不是大而全, 因为大而全无论对于程序员, 还是应用的用户, 都会变得平庸.

四. 有了很多应用的想法, 这些想法都记录在evernote里面, 这些基本是我觉得自己生活想用的一些应用, 不一定适合所有人. 我是一个内向的人, 所以这些想法是适合内向的人的. 现在很多人是外向的, 特别是做产品的人, 所以真正为内向的人的想法做的应用很少. 用内向的思路做的应用是不是一个机会呢? 这个我也不知道了, 得做出来看反响了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值