自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 动态语言之“动”

语言的动态与静态主要差别在类型上:静态语言的对象类型在编译器确定,不能更改;动态语言的对象类型在运行时确定,而且可以改变。     比喻一下,静态语言的对象好比“形状”(类型)是固定的,“大小”(变量值)是可变的,而动态语言更进一步,变量的“形状”和“大小”都可以变化。

2011-08-03 00:59:58 331

转载 为什么编程是独一无二的职业

导读:此文翻译自Nalaka Gamage的《为什么编程是独一无二的职业》的演讲稿。 1. 简介 有些人说编程很难,有些人认为很容易。 编程不仅依赖你的能力,而且还取决你工作的态度。 编程的确很难,但比起那些需要伪装、欺骗和表演来生活的恶棍或者小丑来说,真的一点也不难。 作为一

2011-07-23 00:46:07 262

原创 不做“某某语言程序员”

    经常看到“C/C++程序员”、“Java程序员”等说法,甚至部分程序员也以这些分类自居,这是不应该的,把自己的范围圈定在很有限的区域内,没有任何 好处,甚至不能算是一名合格的程序员——程序员的思维不能被工具(语言)所束缚,而应该将自己的思想、设计,通过驾驭恰当的工具进行表达和实现。程序员可 以只精通一门语言,但应该尽可能多地掌握并熟悉使用更多不同类型的语言和工具,这样既可以扩展思维——了解得越多,才越有可能产生更好的设计灵感;又可以 应用丰富的工具创造出更好的作品,就如同艺术家需要掌握尽可

2011-05-08 03:25:00 290

原创 Functional Programming & Template Metaprogramming

<br />    在学习Erlang时,发现其函数与C++ 模板元函数(不知道称呼是否准确)有一定的共通之处,一些思路可以借鉴到模板元函数中来。很有意思。

2010-12-25 00:54:00 315

原创 学习Erlang

<br />    一直在用C/C++,思考方式从面向过程再到面向对象(水平还有待提高),最近突然被一种“新”语言,或者说一种新的思维方式——Erlang所吸引。<br />    对Erlang的理解还处于很初级很初级的阶段,刚刚开始学习语言基础,甚至连个完整的程序都还写不出来。但是不要紧,从不懂到学会,到掌握,再到熟练必然是需要时间的。<br />    之所以选Erlang作为“第二语言”,是因为她全新的思考方式——函数式编程,以及对日益升温的云(分布式)计算的语言级支持。从语言特点简介上看,Erla

2010-12-17 23:42:00 300

转载 程序员平庸or伟大,证据就在代码里

<br />    招聘一个程序员,唯一对你有意义的是他能写出好程序的能力。 很少人像这样去招人,他们更喜欢去挑剔程序员的个人癖好和性格缺点。<br />    我一说出这样的话,人们大量的评论就会批评道:你错了,错了,完全的错了。 好的程序员需要具备沟通交流的技能,他们要有跟他人一起合作的能力。团队里不止你一个人!事实上,人们会说:最好折中一下对技术上的要求,这样可以找出更能适应企业文化的人。<br />你不如这样说更合适:找不到那种技术上又好、又能适应企业文化的人,我就等着,一直找到为止。<br /

2010-08-31 23:58:00 234

.Modern C++ Design Generic Programming and Design Patterns Applied

.Modern C++ Design Generic Programming and Design Patterns Applied

2011-10-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除