语言的选择
枫舞的季节
回家的路弯弯曲曲很容易令人迷失方向慢慢地慢慢地尘埃落下路已经走了大半了山的轮廓慢慢可以看得清了慢慢慢慢地揭开一层层的面纱就像翻起一张张的ppt 一样雾遮掩着山就像记忆中的家乡夜也在悄悄降临暮霭的颜色越来越迷人了
展开
-
Scala, Groovy, Clojure, Jython, JRuby and Java ----我们的工作语言
我们到底选择什么语言?翻译 2014-11-10 13:29:25 · 3501 阅读 · 0 评论 -
erlang 通过尾递归实现双层循环,并抽象出两向量的叉积的一般运算式
当我使用erlang 编程的时候,总是为没有循环而苦恼。连乘法口诀表都很难实现,想想都郁闷。 然而当你必须要解决循环的时候,你发现了另外一条路。 C语言: for(int i=1;i { for(int j=1;j { if(i>=j) printf("%d",i*原创 2015-05-22 15:30:44 · 1873 阅读 · 0 评论 -
nim 语言实现INI解析
这篇文章的目的是练习一下nim语言,这个语言可以生成C代码,代码风格类似pascal和python和调用C库很方便,有垃圾回收,写代码比较省力气。还有一个目的就是练习一下学到的编译原理知识。原创 2016-11-12 22:33:26 · 994 阅读 · 0 评论 -
cmake 生成Android makefile
cmake 生成Android makefilewindows 下环境变量 NDK = E:\softstore\ndk\android-ndk-r16b NDK_CROSS = E:\softstore\ndk\android-ndk-r16b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin Path=...原创 2018-05-30 18:18:27 · 873 阅读 · 0 评论 -
告别printf 拥抱 std::cout
我们使用printf 的时候或者自己构造的printf,有的时候会有这样的烦恼,输出很容易出错,如果 int 类型对应 %s 那么必然要崩溃。为了解决问题结果打log崩溃,是令人很恼火的事。c++ 的输出或者日志输出std::cout << “hello” << endl;c++ 98 实现了如下函数:arithmetic types (1)ostream&...原创 2019-08-10 09:08:01 · 346 阅读 · 0 评论