感觉这玩意儿对编程思路转变要求极高,短时间还不能适应,从haskell到scala,尽管加入很多兼容特性,却仍不是我等习惯了过程式语言开发得人所能适应。
希望有时间可以系统研究一下这类语言,主要是因为其思路完全依照数学方法所以容易产生干净无二义性的代码这点我很喜欢。
感觉这玩意儿对编程思路转变要求极高,短时间还不能适应,从haskell到scala,尽管加入很多兼容特性,却仍不是我等习惯了过程式语言开发得人所能适应。
希望有时间可以系统研究一下这类语言,主要是因为其思路完全依照数学方法所以容易产生干净无二义性的代码这点我很喜欢。
参见http://gcc.gnu.org/gcc-4.6/changes.html :
GCC now supports Bionic C library and provides convenient way of building native libraries and applications for Android platform. Refer to documentation of-mandroid and-mbionic options for details on building native code for Android platform. At the moment, Android support is enabled only for ARM Linux target.
看解释是可以直接写应用,而不是ndk那样还需要用java调用,感动啊~~
既忙工作,也忙人生大事,所以这边都不更新了,不过很快两边都进入平稳阶段后,我会继续恢复一些更新,并且考虑搞点新东西
其实原本该称之为C++1x了,可是大家鲜有改口的,我也就跟着大家叫吧。(都怪iso脑残迟迟讨论不出最终稿)
1. 大量tr1和boost中好用的类进入stl标准库,如unordered_map和bind,C++确实应该像python等语言学习,标准库里多放点基本类
2. 可变参的模板定义。这个改动终于在类似绑定的类定义的时候省下了大量的劳动力……
3. 内建的原子操作和线程类,跨平台程序员们肉牛满面……
4. lambda表达式,这玩意儿虽然破坏可读性,但懒人们纷纷表示影响不大,方便就好。
5. 列举型for,相当于php的foreach,实在是懒人们的福音啊。
6. extern模板实例,终于为编译时间做出了有益的改进……
7. 结构对齐关键字,跨平台er们再次肉牛满面……
8. 新的字符类型和内建unicode处理。东亚语言开发者们发来贺电……
9. 一些提高易用性和可读性的新特性,如类成员直接初始化和deleted关键字等。
由于受到其它开发速度快,学习成本低的语言的冲击,C++终于开始在新标准里大力推动易用性和跨平台兼容,个人希望这个标准能尽快定稿,并且各大编译器尽早支持。
好像没有打ehstatic补丁,不过已经属于可正常使用的范围。
实在是各种忙,工作的个人的,所以别说开发了,星际2的KEY拿了都没时间玩,唉唉
1. 六点半的飞机延迟到九点多
2. 再因故延迟到十点半起飞
3. 三国杀全败
4. 飞机上玩psp某游戏金手指锁住hp仍然一小时才砍死boss才发现是越太多级……
好在是国内航班,手续上就比国际航班简单。
不过集体行动就是烦人啊,要早到实在不符合我这个懒人的性格。
推荐一个也是中国人搞的编译版:
http://qp-gcc.googlecode.com
号称结合了tdm和mingw官方补丁并从linux cross-build而来
特撰文纪念