<?xml version="1.0" encoding="gb2312"?>
<rss version="2.0">
<channel>
<title>编程语言</title>
<link>http://www.kuqin.com/language/</link>
<description>挖经验 / 编程语言</description>
<language>zh-cn</language>
<generator>Copyright &amp;copy; 2007-2008 &lt;A href=&quot;http://www.kuqin.com&quot;&gt;酷勤网&lt;/A&gt; All Rights Reserved
&lt;A href=&quot;http://www.miibeian.gov.cn/&quot; target=&quot;_blank&quot;&gt;京ICP备07011765号&lt;/A&gt;</generator>
<webmaster>kuqin.com@163.com</webmaster>
<item>
    <title>更好的C++编码风格</title>
    <link>http://www.kuqin.com/language/20080915/18242.html</link>
    <description>在这篇文章里我将谈谈各种层次的Ｃ++程序员经常问及的四个问题。例如我很惊讶地发现还有很多程序员没有意识到标准头文件扩展名.h的争议，命名空间的恰当用法以及引用临时对象的规则。这些问题及其它将在这里进行讨论。</description>
    <pubDate>2008-09-15</pubDate>
    <category>C/C++编程</category>
    <author>秩名</author>
    <comments>c++博客</comments>
</item>
<item>
    <title>Bruce Eckel：PHP的魅力和不足</title>
    <link>http://www.kuqin.com/language/20080830/15729.html</link>
    <description>Python的内核非常精简，功能非常丰富，它提供了一个良好的程序构建基础。综合了C和C++二者的优点，只要采用合适的结构和方式，便可对Python程序进行无限的扩充。当然，它也有自己的不足之处，例如有的朋友抱怨Python对规则表达式的支持不如PHP中强大。</description>
    <pubDate>2008-08-30</pubDate>
    <category>编程语言</category>
    <author>IT168 东方蜘蛛</author>
    <comments>IT168</comments>
</item>
<item>
    <title>[Perl]mod_perl下的BEGIN/END行为</title>
    <link>http://www.kuqin.com/language/20080825/15064.html</link>
    <description>mod_perl下没有INIT和CHECK过程，只有BEGIN和END。其中END在每次请求时必然执行，但BEGIN只有在进程刚创建后的第一次请求时才执行，以后的请求就不执行了。如果你用了 Apache::Reload，那么可以修改一下life.cgi试试看，哪怕是一点小小的改动也行。</description>
    <pubDate>2008-08-25</pubDate>
    <category>编程语言</category>
    <author>charlee</author>
    <comments>idv2.com</comments>
</item>
<item>
    <title>2008年8月编程语言排行榜：Python上升显著</title>
    <link>http://www.kuqin.com/language/20080824/14966.html</link>
    <description>这个排行榜每个月更新一次，排行榜的数据取样来源于互联网上富有经验的程序员、商业应用、著名的搜索引擎（诸如谷歌、 MSN 、雅虎）的关键字排名、 Alexa 上的排名等。本月结果已出，Python上升显著。</description>
    <pubDate>2008-08-24</pubDate>
    <category>编程语言</category>
    <author>TIOBE</author>
    <comments>cnBeta.COM</comments>
</item>
<item>
    <title>eC：一种新型的编程语言</title>
    <link>http://www.kuqin.com/language/20080810/13805.html</link>
    <description>eC的理念是：开发一次，部署在所有平台，包括Windows，linux，Mac os，仅仅依赖一个轻量级的运行库！它拥有与C++一样的性能，拥有和Java一样的跨平台性。这来自与eC语言自行开发的GUI库，3D图形库，Socket库…… eC拥有自己的IDE，当然IDE也是用eC写成。</description>
    <pubDate>2008-08-10</pubDate>
    <category>编程语言</category>
    <author>ecere</author>
    <comments>cnBeta.COM</comments>
</item>
<item>
    <title>Java：咖啡的香气飘满互联网</title>
    <link>http://www.kuqin.com/language/20080807/13576.html</link>
    <description>Internet的发展促进了java的发展，“java将成为所有平台的统一语言”，除了微软以外，业界所有厂商都在期待这一天。今天，java已经不再仅仅属于sun了，ibm、borland、bea、Oracle甚至微软都在研究更好的java系统，这些软件巨头的加入，加快了java的发展。</description>
    <pubDate>2008-08-07</pubDate>
    <category>编程语言</category>
    <author>文/ark</author>
    <comments>酷勤网</comments>
</item>
<item>
    <title>CSDN中国IT技术指数(语言)：Java第一，C#第六</title>
    <link>http://www.kuqin.com/language/20080806/13433.html</link>
    <description>排名前十位的计算机语言分别是Java、C/C++、PHP、JavaScript、SQL、C#、CSS、Visual Basic、UML和Perl等。Java的霸主地位无可厚非，企业应用市场多年的积累，以及Sun公司对中国高校教育的重视等有效巩固了其这一地位。</description>
    <pubDate>2008-08-06</pubDate>
    <category>编程语言</category>
    <author>霍泰稳</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>CSDN中国IT技术指数报告08年7月第一期（1）：计算机语言部分</title>
    <link>http://www.kuqin.com/language/20080806/13426.html</link>
    <description>1. Java处于全盛时代；2. C/C++稳居主流；3. PHP、Javascript、CSS进步显著；4. C#、VB亟待驱动；5. SQL与UML对比鲜明；6. 动态语言仍然囿于小众；7. Delphi与ActionScript：夕阳与朝阳</description>
    <pubDate>2008-08-06</pubDate>
    <category>编程语言</category>
    <author>csdn_radar</author>
    <comments>CSDN博客</comments>
</item>
<item>
    <title>GP技术的展望——C--</title>
    <link>http://www.kuqin.com/language/20080803/13207.html</link>
    <description>C++未能真正延续C的直观简洁，主要是由于动多态的一些基础设施破坏了C的编程模型。因而，我们可以通过放弃动多态，及其相关的一些技术，代之以更加“和谐”的runtime concept，使得C++在基本保留C的编程模型的同时，获得了相比原来更好的软件工程特性。</description>
    <pubDate>2008-08-03</pubDate>
    <category>C/C++编程</category>
    <author>莫华枫</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>以C#观点探索IronRuby</title>
    <link>http://www.kuqin.com/language/20080731/12868.html</link>
    <description>《通过IronRuby和C#学习Ruby》教程以诸如什么是动态语言这样的基础知识开始。Justin马上转向比较我们日常使用的诸如class关键字，在C#中建立类等C#元素与它们在Ruby中的存在。</description>
    <pubDate>2008-07-31</pubDate>
    <category>编程语言</category>
    <author>Robert Bazinet译者 赵斯思</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Google C++编程风格指南（八）：规则之例外</title>
    <link>http://www.kuqin.com/language/20080726/12450.html</link>
    <description>编程风格指南的使用要点在于提供一个公共的编码规范，所有人可以把精力集中在实现内容而不是表现形式上。我们给出了全局的风格规范，但局部的风格也很重要，如果你在一个文件中新加的代码和原有代码风格相去甚远的话，这就破坏了文件本身的整体美观也影响阅读</description>
    <pubDate>2008-07-26</pubDate>
    <category>C/C++编程</category>
    <author>Google</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Google C++编程风格指南（七）：格式</title>
    <link>http://www.kuqin.com/language/20080726/12449.html</link>
    <description>1. 行宽原则上不超过80列，把22寸的显示屏都占完，怎么也说不过去；2. 尽量不使用非ASCII字符；3. UNIX/Linux下无条件使用空格，MSVC的话使用Tab也无可厚非；4. 函数参数、逻辑条件、初始化列表：要么所有参数和函数名放在同一行，要么所有参数并排分行……</description>
    <pubDate>2008-07-26</pubDate>
    <category>C/C++编程</category>
    <author>Google</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Google C++编程风格指南（六）：代码注释</title>
    <link>http://www.kuqin.com/language/20080726/12448.html</link>
    <description>2. 文件注释可以炫耀你的成就，也是为了捅了篓子别人可以找你；3. 注释要言简意赅，不要拖沓冗余；4. 注释是为了让别人看懂，难道是为了炫耀编程语言之外的你的母语或外语水平吗；5. 注释不要太乱，适当的缩进才会让人乐意看……</description>
    <pubDate>2008-07-26</pubDate>
    <category>C/C++编程</category>
    <author>Google</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Google C++编程风格指南（五）：命名约定</title>
    <link>http://www.kuqin.com/language/20080722/12016.html</link>
    <description>1. 总体规则：不要随意缩写；2. 宏、枚举等使用全部大写+下划线；3. 变量（含类、结构体成员变量）、文件、命名空间、存取函数等使用全部小写+下划线，类成员变量以下划线结尾，全局变量以g_开头；4. 参考现有或相近命名约定……</description>
    <pubDate>2008-07-22</pubDate>
    <category>C/C++编程</category>
    <author>Google</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>C语言宏的高级应用</title>
    <link>http://www.kuqin.com/language/20080721/11906.html</link>
    <description>关于#和##在C语言的宏中，#的功能是将其后面的宏参数进行字符串化操作（Stringfication），简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。...在C宏中称为Variadic Macro，也就是变参宏。</description>
    <pubDate>2008-07-21</pubDate>
    <category>C/C++编程</category>
    <author>秩名</author>
    <comments>青牛的家</comments>
</item>
<item>
    <title>Google C++编程风格指南（四）：智能指针和其他C++特性</title>
    <link>http://www.kuqin.com/language/20080721/11905.html</link>
    <description>1. 对于智能指针，安全第一、方便第二，尽可能局部化（scoped_ptr）； 2. 引用形参加上const，否则使用指针形参；3. 函数重载的使用要清晰、易读；4. 鉴于容易误用，禁止使用缺省函数参数（值得商榷）；5. 禁止使用变长数组；6. 合理使用友元……</description>
    <pubDate>2008-07-21</pubDate>
    <category>C/C++编程</category>
    <author>Google</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Google C++编程风格指南（三）：C++ 类</title>
    <link>http://www.kuqin.com/language/20080717/11552.html</link>
    <description>关于类的注意事项，总结一下：1. 不在构造函数中做太多逻辑相关的初始化； 2. 编译器提供的默认构造函数不会对变量进行初始化，如果定义了其他构造函数，编译器不再提供，需要编码者自行提供默认构造函数；3. 为避免隐式转换，需将单参数构造函数声明为explicit；……</description>
    <pubDate>2008-07-17</pubDate>
    <category>C/C++编程</category>
    <author>Google</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Sun开始认真对待Python了</title>
    <link>http://www.kuqin.com/language/20080716/11393.html</link>
    <description>Sun可以为Python做很多事情，其中之一就是让其NetBeans IDE支持Python。Netbeans对Ruby和Javascript有着相当优秀的支持，那么为什么要丢下Python呢？因此，Sun宣布NetBeans的未来版本将支持Python。</description>
    <pubDate>2008-07-16</pubDate>
    <category>编程语言</category>
    <author>Gavin Terrill译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Google C++编程风格指南（二）：作用域</title>
    <link>http://www.kuqin.com/language/20080714/11275.html</link>
    <description>1. .cc中的不具名命名空间可避免命名冲突、限定作用域，避免直接使用using提示符污染命名空间； 2. 嵌套类符合局部使用原则，只是不能在其他头文件中前置声明，尽量不要public；3. 尽量不用全局函数和全局变量，考虑作用域和命名空间限制，尽量单独形成编译单元……</description>
    <pubDate>2008-07-14</pubDate>
    <category>C/C++编程</category>
    <author>Google</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Google C++编程风格指南</title>
    <link>http://www.kuqin.com/language/20080712/11058.html</link>
    <description>本指南的目的是通过详细阐述在C++编码时要怎样写、不要怎样写来规避其复杂性。本指南的另一个观点是C++特性的臃肿。C++是一门包含大量高级特性的巨型语言，某些情况下，我们会限制甚至禁止使用某些特性使代码简化，避免可能导致的各种问题</description>
    <pubDate>2008-07-12</pubDate>
    <category>C/C++编程</category>
    <author>Google</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>七月开发语言排行榜出炉 PowerShell有望成为年度黑马</title>
    <link>http://www.kuqin.com/language/20080708/10754.html</link>
    <description>2008年7月份的开发语言排行榜已经出炉，前三甲的排名仍然没有变化，仍然由Java、C、C++牢牢占据，值得注意的是，PowerShell排名突飞猛进，份额比去年同期上升0.44%，从20名外杀入排行榜前15名。Python也比去年同期份额上升1.95%，达到近5%的流行普及率。</description>
    <pubDate>2008-07-08</pubDate>
    <category>编程语言</category>
    <author>tiobe.com</author>
    <comments>CSDN</comments>
</item>
<item>
    <title>Effective C++ (第34条：区分清接口继承和实现继承)</title>
    <link>http://www.kuqin.com/language/20080707/10638.html</link>
    <description>接口继承与实现继承存在着不同。在公共继承体系下，派生类总是继承基类的接口；纯虚函数要求派生类仅继承接口；简单（非纯）虚函数要求派生类在继承接口的同时继承默认的实现；非虚函数要求派生类继承接口和强制内容的实现。 </description>
    <pubDate>2008-07-07</pubDate>
    <category>C/C++编程</category>
    <author>Scott Meyers</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Effective C++ (第33条：防止隐藏继承的名字)</title>
    <link>http://www.kuqin.com/language/20080707/10637.html</link>
    <description>派生类中的名字会将基类中的名字隐藏起来。在公有继承体系下，这是我们所不希望见到的。为了让被隐藏名字再次可见，可以使 用 using 声明或者 转发函数。</description>
    <pubDate>2008-07-07</pubDate>
    <category>C/C++编程</category>
    <author>Scott Meyers</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Effective C++ (第32条：确保公共继承以“A是一个B”形式进行)</title>
    <link>http://www.kuqin.com/language/20080707/10636.html</link>
    <description>类间的关系并不仅限于“ A 是一个 B ”关系。另外还存在两个内部类关系，它们是：“ A 拥有一个 B ”、“ A 是以 B 的形式实现的”。公共继承意味着 “A 是一个 B” 的关系。对于基类成立的一切都应该适用于派生类，因为派生类的对象就是一个基类对象。</description>
    <pubDate>2008-07-07</pubDate>
    <category>C/C++编程</category>
    <author>Scott Meyers</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Effective C++中文第3版</title>
    <link>http://www.kuqin.com/language/20080707/10635.html</link>
    <description>Effective C++ 中文第三版：第1项：把C++看作多种语言的联合体；第2项：尽量使用const、enum、inline，避免使用 #define；第3项：尽可能使用const；第4项：确保对象在使用前得到初始化；第5条：要清楚C++在后台为你书写和调用了什么函数……</description>
    <pubDate>2008-07-07</pubDate>
    <category>C/C++编程</category>
    <author>Scott Meyers</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>C++代码风格（谷歌版）</title>
    <link>http://www.kuqin.com/language/20080703/10332.html</link>
    <description>不提倡的C++特性：尽量不要使用多重继承；尽量不要使用操作符重载；尽量不要使用函数重载；不要使用函数缺省参数；不要使用异常；不要使用RTTI；内置的整性类型只使用int</description>
    <pubDate>2008-07-03</pubDate>
    <category>C/C++编程</category>
    <author>eXile</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>C++泛型编程：源起、实现与意义</title>
    <link>http://www.kuqin.com/language/20080615/9579.html</link>
    <description>本文对C++模板，以及C++模板所支持的泛型编程作了一个概览。着重介绍了泛型编程诞生的原因，泛型编程的过程和意义，与其它抽象手段的比较。并对C++中的模板元编程做了一些介绍。最后介绍了C++模板在C++09中的增强。</description>
    <pubDate>2008-06-15</pubDate>
    <category>C/C++编程</category>
    <author>刘未鹏</author>
    <comments>CSDN博客</comments>
</item>
<item>
    <title>主流编程语言优劣考</title>
    <link>http://www.kuqin.com/language/20080615/9552.html</link>
    <description>如果我需要进行原生系统开发，我会选择使用C++，使用模板支持的基于对象的编程范式进行编码。如果需要给其它语言提供接口，我会用纯C语言实现一些接口函数，供其它语言调用。如果需要Java语言进行开发，肯定要使用面向对象编程。需要大量使用接口，依赖于抽象。</description>
    <pubDate>2008-06-15</pubDate>
    <category>编程语言</category>
    <author>沈东良</author>
    <comments>CSDN博客</comments>
</item>
<item>
    <title>基于对象和面向对象编程范式辨析和主流编程语言中的应用</title>
    <link>http://www.kuqin.com/language/20080615/9533.html</link>
    <description>1，“模板支持的基于对象”的编程范式。这种编程范式适用于静态类型的语言。提供了静态多态的能力。典型的如C++。2，“静态类型语言”的面向对象的编程范式。这种编程范式适用于静态类型的语言。3，“动态类型语言”的基于对象的编程范式。</description>
    <pubDate>2008-06-15</pubDate>
    <category>编程语言</category>
    <author>沈东良</author>
    <comments>CSDN博客</comments>
</item>
<item>
    <title>C/C++基础知识：函数指针和指针函数的基本概念</title>
    <link>http://www.kuqin.com/language/20080614/9502.html</link>
    <description>函数指针定义：函数类型 （*指针变量名）(形参列表)；“函数类型”说明函数的返回类型，由于“()”的优先级高于“*”,所以指针变量名外的括号必不可少，后面的“形参列表”表示指针变量指向的函数所带的参数列表。</description>
    <pubDate>2008-06-14</pubDate>
    <category>C/C++编程</category>
    <author>不详</author>
    <comments>互联网</comments>
</item>
<item>
    <title>六月开发语言排行榜出炉 ActionScript杀回前20</title>
    <link>http://www.kuqin.com/language/20080613/9472.html</link>
    <description>六月份开发语言流行度调查显示，前三甲仍分别被Java，C，C++占据，三者的总份额约占到45%，显示了三大主流语言在世界范围内的统治地位。Java在Web服务器端的地位一直相当牢固，而C，C++则是套装软件，基础软件和大量硬件设备研发的主流开发语言。</description>
    <pubDate>2008-06-13</pubDate>
    <category>编程语言</category>
    <author>TIOBE</author>
    <comments>CSDN</comments>
</item>
<item>
    <title>我眼中的C# 3.0</title>
    <link>http://www.kuqin.com/language/20080613/9444.html</link>
    <description>语言的特性乃至其本身并没有对错之分，是否接受在很大程度上是一个感性问题，即你是否喜欢这样的做事方式，我并没有打算说服任何人接受C# 3.0和LINQ，写这篇文章也只是想和大家分享一下我自己的感受。 </description>
    <pubDate>2008-06-13</pubDate>
    <category>编程语言</category>
    <author>Allen Lee</author>
    <comments>博客园</comments>
</item>
<item>
    <title>洞察动态语言与静态语言之争</title>
    <link>http://www.kuqin.com/language/20080604/9208.html</link>
    <description>动态类型语言难以大规模替代静态类型语言的结论是基于这样一个事实：源文件中包括大量无类型的代码，这使得自动重构变得无法实现，更别说应用了，程序员自然也就会对重构产生排斥心理。Cedric和Steve都认为在产业界的大规模开发项目中推广使用新的语言是比较困难。</description>
    <pubDate>2008-06-04</pubDate>
    <category>编程语言</category>
    <author>Sadek Drobi译者 孙涛</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>C#争论：什么时候应该使用var？</title>
    <link>http://www.kuqin.com/language/20080530/9076.html</link>
    <description>过度使用var会使得源代码晦涩难懂。只有在必要的时候，才推荐使用var，也就是说当变量用来存储一个匿名类型或者匿名类型集合的时候。对于那种var会降低代码可读性的抱怨，并非人人都赞同。Arnon 写道：对于代码可读性的主张，我更倾向于专注更加强大的方法</description>
    <pubDate>2008-05-30</pubDate>
    <category>编程语言</category>
    <author>Jonathan Allen译者 张逸</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Ruby，Python不能威胁到Java的13个理由</title>
    <link>http://www.kuqin.com/language/20080529/9059.html</link>
    <description>C+ C++  + Java + C# = 49.915% 如果加上 PHP 将达到 60.552%，可见，类C语言占统治地位。Python + Ruby  + Lisp/Scheme  + Lua  + SmallTalk  + Haskell  + Groovy + Erlang+ Caml + Scala  = 8.985% 被关注度的总和都没有超过Visual Basic所占的百分比：10.782%。</description>
    <pubDate>2008-05-29</pubDate>
    <category>编程语言</category>
    <author>danielstoner</author>
    <comments>JavaEye</comments>
</item>
<item>
    <title>2008年5月编程语言风云榜：Scala杀入前50</title>
    <link>http://www.kuqin.com/language/20080529/9058.html</link>
    <description>TIOBE 世界编程语言排行榜展现了编程语言的流行趋势。每个月，都有最新的数据被更新这个排行榜只是反映了某个编程语言的热门程度，这并不代表它是一个最好的编程语言或是可以写出某些令人称赞的好程序。</description>
    <pubDate>2008-05-29</pubDate>
    <category>编程语言</category>
    <author>TIOBE</author>
    <comments>tiobe.com</comments>
</item>
<item>
    <title>你真的应该再学习一种语言么？</title>
    <link>http://www.kuqin.com/language/20080528/9004.html</link>
    <description>让程序来写程序？你什么时候会想去做这种事？如果你用Cobol，并不经常。如果你用Lisp，这种事每天都在发生。那么，你应该花时间去学习一种新的语言么？如果你决定去学，如何选择下一种语言才能获得最大的收获呢？你会学习新语言么，还是认为那是在浪费时间？</description>
    <pubDate>2008-05-28</pubDate>
    <category>编程语言</category>
    <author>Niclas Nilsson译者 韩锴</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>多语言和DSLs会使Java成为最后的大语言吗？</title>
    <link>http://www.kuqin.com/language/20080525/8893.html</link>
    <description>成为优秀的通晓多种语言的程序员。这个世界不会再有新的大语言了，你需要调整思维适应这个环境。Joe Winchester在Java开发者杂志上给出了一个不同的视角。他相信：你只可能精通一门语言——如果什么都会，那其实就是什么都不会。 </description>
    <pubDate>2008-05-25</pubDate>
    <category>编程语言</category>
    <author>Dionysios G. Synodinos译者 张</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>追踪PHP最新进展:Zeev Suraski访谈录</title>
    <link>http://www.kuqin.com/language/20080520/8741.html</link>
    <description>我们想尽可能地把PHP5的优势发挥出来。我们不想让PHP5去迁就一个框架，而是要一个能充分发挥PHP5支持对象和极其出色地支持web 的特性的框架。之前的框架是不可能做到这点的。用PHP5来开发也增加了框架的扩展性，Zend Framework的可扩展性是其一个关键要素。</description>
    <pubDate>2008-05-20</pubDate>
    <category>编程语言</category>
    <author>左轻侯翻译</author>
    <comments>网行者</comments>
</item>
<item>
    <title>JSR 308：Java语言复杂度在恣意增长？</title>
    <link>http://www.kuqin.com/language/20080520/8706.html</link>
    <description>Nygard 相信：一旦JSR 308成为Java语言的一部分，Java开发者们就会转向其他语言。对Java语言的升级、修订应该赶快回到Java开发者的主流技术认识上.....看上去似乎只有两种选择：更动态或者更静态。要么更形式化、更严格，要么更随意、更简明。</description>
    <pubDate>2008-05-20</pubDate>
    <category>编程语言</category>
    <author>Alexander Olaru译者 祁飞</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>脚本编程琐话</title>
    <link>http://www.kuqin.com/language/20080517/8572.html</link>
    <description>和C++相比，Python是很节省代码的。一方面要归功于语言机制，另一方面，Python丰富多样的标准库也为我们节省了不少的代码量。通常程序中大量存在类似的操作，在静态语言中大量的语句可以在python中一句概括；在实际的编码过程中，一定要灵活运用Python容器操作</description>
    <pubDate>2008-05-17</pubDate>
    <category>编程语言</category>
    <author>空明流转</author>
    <comments>C++博客</comments>
</item>
<item>
    <title>Groovy, JRuby, Jython, Scala:谁是胜利者？</title>
    <link>http://www.kuqin.com/language/20080513/8458.html</link>
    <description>这是一场关于脚本语言的“擂台赛”，这三轮比赛包括一个桌面应用，一个Web应用，以及一个自由发挥的项目用来展示各个脚步语言最擅长的东东。擂台赛的最后结果是：JRuby获得了第一，Groovy其次，然后是Scala与Jython。 </description>
    <pubDate>2008-05-13</pubDate>
    <category>编程语言</category>
    <author>seapegasus</author>
    <comments>JavaEye</comments>
</item>
<item>
    <title>Javascript的一种模块模式</title>
    <link>http://www.kuqin.com/language/20080513/8430.html</link>
    <description>Douglas Crockford已经传授了一个有用的单例模式（singleton pattern）实现此规则，称为模块模式（module pattern），它是如下工作的：创建一个命名空间对象；对你的命名空间对象分配一个匿名函数返回值；在匿名函数中，在返回语句前加入“私有”方法和变量。</description>
    <pubDate>2008-05-13</pubDate>
    <category>编程语言</category>
    <author>秦歌</author>
    <comments>随网之舞</comments>
</item>
<item>
    <title>Javascript的匿名函数</title>
    <link>http://www.kuqin.com/language/20080513/8429.html</link>
    <description>配合var关键字，匿名函数可以有效的保证在页面上写入Javascript，而不会造成全局变量的污染。实际上，YUI以及其相应的范例中大量使用匿名函数，其他的Javascript库中也不乏大量使用。</description>
    <pubDate>2008-05-13</pubDate>
    <category>编程语言</category>
    <author>秦歌</author>
    <comments>随网之舞</comments>
</item>
<item>
    <title>F#发布了带有重要更新的1.9.4版</title>
    <link>http://www.kuqin.com/language/20080512/8366.html</link>
    <description>F#的目标是成为CLR上的主流语言，并且团队已经做出决策：把过渡语言成为一个稳定的，产品化的语言还有很长的路要走。总体目标是把简洁、高效、类型化的函数编程集成到一组工具中，让人们把它作为.NET编程的一部分，同时确保语言简单易用和具有强大的工具支持。</description>
    <pubDate>2008-05-12</pubDate>
    <category>编程语言</category>
    <author>Robert Bazinet译者 张善友</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Java学习之路：不走弯路，就是捷径</title>
    <link>http://www.kuqin.com/language/20080512/8354.html</link>
    <description>Java不要孤立地去学习，需要综合学习数据结构、OOP、软件工程、UML、网络编程、数据库技术等知识，用横向纵向的比较联想的方式去学习会更有效。 如学习Java集合的时候找数据结构的书看看；学JDBC的时候复习数据库技术；采取的依然是需要的时候再学的原则。</description>
    <pubDate>2008-05-12</pubDate>
    <category>编程语言</category>
    <author>不详</author>
    <comments>互联网</comments>
</item>
<item>
    <title>如何成为一名C++程序员</title>
    <link>http://www.kuqin.com/language/20080512/8353.html</link>
    <description>我建议应该先把C扎实地学好，不光要掌握C的语法，因为学习编程的最终目的是解决实际问题，所以还要适当掌握把实际问题与编程联系在一起的能力．在学习编程的过程中一定要注意多实践！学习时到专业论坛同大家讨论是个不错的办法</description>
    <pubDate>2008-05-11</pubDate>
    <category>C/C++编程</category>
    <author>不详</author>
    <comments>互联网</comments>
</item>
<item>
    <title>计算机编程语言的入门学习</title>
    <link>http://www.kuqin.com/language/20080511/8352.html</link>
    <description>应该学习哪种语言，我觉得应该根据你的工作需要或者说你的发展方向而定。基本上两大类吧：C/C++和Java。比如，如果你要做企业级应用的你应该学习Java和C＃；如果你想做嵌入式，那么应该学好C语言；其他情况下，在你不知道要做什么之前你可以选择学习C/C++。</description>
    <pubDate>2008-05-11</pubDate>
    <category>编程语言</category>
    <author>IT人</author>
    <comments>酷勤网</comments>
</item>
<item>
    <title>C++、Java与.NET——与同学讨论学习方向</title>
    <link>http://www.kuqin.com/language/20080511/8351.html</link>
    <description>问：语言是不是不是最重要的？答：我觉得很重要，一般所说的不重要应该指的是：你学好一种以后再学另一种就很容易了。因为这样大家可能有一个错觉就是语言不是很重要，只要随便学一种就可以了，其实不是这样的</description>
    <pubDate>2008-05-11</pubDate>
    <category>编程语言</category>
    <author>IT人</author>
    <comments>酷勤网</comments>
</item>
<item>
    <title>字符编码笔记：ASCII，Unicode和UTF-8</title>
    <link>http://www.kuqin.com/language/20080507/8130.html</link>
    <description>互联网的普及，强烈要求出现一种统一的编码方式。UTF-8就是在互联网上使用最广的一种unicode的实现方式。其他实现方式还包括UTF-16和UTF-32，不过在互联网上基本不用。UTF-8是Unicode的实现方式之一。UTF-8最大的一个特点，就是它是一种变长的编码方式。</description>
    <pubDate>2008-05-07</pubDate>
    <category>编程语言</category>
    <author>阮一峰</author>
    <comments>阮一峰的网络日志</comments>
</item>

</channel>
</rss>
