跟老外聊天果然是不流利啊,就算英文可以看文章写wiki,说起话来还是不够爽。特别是非美帝且非天朝的人说起英语,口音跟天朝有一拼,就互相听不懂了。
四个星期。第一个周末去了批发市场买名牌,当然我只是看,同事在买。第二个周末去了看郁金香展,拍了些图。第三个星期去了Orcas岛(这个M$产品的code name就是喜欢用这些湖啊岛啊山啊……)等到山顶,那个比上海北京都好得多的空气让我们可以直接用眼睛看到加拿大的山。第四个星期同事出去玩,我就在写代码了。还是写代码爽啊,游山玩水什么的都是浮云。当然战利品是有的,带了一盒明信片,还有人体工学键盘鼠标。M$卖给自己人还要打5折,压榨了我们的剩余价值应该送个才对,后来打听到了,美帝的人要键盘是不用钱的,天朝的人就得自己花钱了,虽然打折……
Vczh Library++的C囧(NativeX,拿C改了点语法,当中间语言用,功能基本没有减少)编译器一直在重构。昨天晚上终于做了一个功能,可以把二进制格式的assembly转成文本文件供查阅了。虽然做了点代码生成的优化,不过其实还是不够好。接下来就是慢慢看文本文件里面记录的指令集,慢慢想办法优化输出的指令了。给C囧语言加上点泛型的想法开始成型了,虽然这主要是为了高级语言编译到低级的C囧语言所做的准备,不过还是有点麻烦。Vczh Library++的最终目的就是提供本地强类型语言、垃圾收集的面向对象强类型语言和动态语言三种语言的编译器和一些辅助类,让这三种语言可以编译到相同的assembly,互相调用,并且提供大量工具可以让用户们基于这三种语言的编译器轻松开发出自己的语言。最后只要把最低级的C囧语言的JIT给做了,就等于所有语言同时享受JIT带来的好处。革命尚未成功,同志仍需努力。
明天上飞机,美帝的人民群众对食物果然还是没有追求啊,还是天朝好……
posted on 2010-05-06 22:56
陈梓瀚(vczh) 阅读(3165)
评论(9) 编辑 收藏 引用 所属分类:
VL++3.0开发纪事