在写编译器的过程中,我意识到编译其实是一种符号变换,比如C语言编译成机器码,其实是C源码文件中的符号变换成EXE的16进制符号,这和中文翻译成英语的语言翻译器没什么区别。
每个程序员都有自己喜欢的编程语言和编码风格,所以世界上就出现了大量的编程语言,各种编程语言之间相互通信并不那么简单,C语言是个例外,所以C语言适合做接口。
那么能不能写一个通用的引擎充当各种语言的中间翻译层呢...
分类:
其他好文 时间:
2014-10-09 15:42:08
阅读次数:
292
本文仅代表个人认知、观点、经验,May be Stupid!什么是PEPPEP是 Python Enhancement Proposal 的缩写,翻译过来就是 Python增强建议书 。PEP8译者:本文基于 2013-08-02 最后修改的 PEP8 版本翻译,若要查看英文原文,请参考PEP8简介...
分类:
其他好文 时间:
2014-10-06 02:47:09
阅读次数:
16236
Intent的中文翻译就是“意图”。Android使用Intent来封装程序的调用意图。使用intent会提供统一的编程模型,而且能起到解耦合的作用。使用Intent对象启动系统组件的方法:startActivity(Intent intent)startActivityForResult(Inte...
分类:
其他好文 时间:
2014-09-25 17:51:07
阅读次数:
212
Reflection,中文翻译为反射。这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如:Assembly类可...
分类:
其他好文 时间:
2014-09-24 12:24:56
阅读次数:
333
感谢网友分享,原文地址(How to Make an Object Shatter Into Smaller Fragments in Unity),中文翻译地址(Unity实现物体破碎效果)In this tutorial I will show you how to create a simpl...
分类:
其他好文 时间:
2014-09-22 19:32:23
阅读次数:
327
中文翻译:DescriptionAppleman和Toastman在玩游戏。首先Appleman告诉Toastman两个仅包含“A”、“B”、“C”、“D”的两个字符串s和t,要求Toastman构造s。一开始Toastman有个空串,每次他选取t的一个连续子串连接在他的串后面,直到他得到s为止。A...
分类:
其他好文 时间:
2014-09-18 16:27:54
阅读次数:
221
************************系统实用例程********************************Delphi / Kylix 跨平台运行时库(System Utilities)Copyright (c) 1995-2002 Borland Softwrare Corpor...
分类:
其他好文 时间:
2014-09-17 01:04:31
阅读次数:
446
转:http://www.cocoachina.com/appstore/20140901/9500.htmlCocoaChina对《苹果应用商店审核指南》中文翻译最近一次更新时间为2014-02-27,文中红色部分是相对于2014-02-27版本的新增内容,蓝色表示苹果相关官方文档的链接App S...
分类:
移动开发 时间:
2014-09-14 22:07:27
阅读次数:
327
代码和产品发布的几种方式最近有几个朋友提起”灰度发布"这个概念和相关的问题。想解释一下几种具体的发布方式(具体名称中文翻译不一定正确)、他们的优缺点和实现难点。这几种方式都可以作为快速运营的软件或者web服务公司逐步发布新代码或者新产品,边尝试边改进的方法,这些方法可以避免一次发布里面某个产品/代码...
分类:
其他好文 时间:
2014-09-14 12:50:07
阅读次数:
256