• 函数式编程的优与劣

    2016-07-23
    函数式编程的优与劣
    如今函数式编程越来越流行。越来越多的编程语言支持函数式 编程风格 ,人们学习如何使用它们。函数式编程已不像以前那么小众现在Ruby,Java和JavaScript都使用了函数式编程思想。 这...
  • 以生活例子说明单线程与多线程

    2016-05-13
    以生活例子说明单线程与多线程
    1. 程序设计的目标 在我看来单从程序的角度来看,一个好的程序的目标应该是性能与用户体验的平衡。当然一个程序是否能够满足用户的需求暂且不谈,这是业务层面的问题,我们仅仅...
  • 面向指针编程的那些事

    2015-12-31
    面向指针编程的那些事
    面向对象编程,面向 设计模式 编程(亦即设计模式),面向接口编程,面向模板编程(亦即泛型编程),面向函数编程(亦即函数式编程),面向多核时代的并行编程,面向大数据的...
  • 第一个C语言编译器是怎样编写的?

    2015-12-01
    第一个C语言编译器是怎样编写的?
    首先向C语言之父 Dennis Ritchie 致敬! 当今几乎所有的实用的编译器/解释器(以下统称编译器)都是用C语言编写的,有一些语言比如 Clojure, Jython 等是基于 JVM 或者说是用 Java 实现的,...
  • 最值得关注的10个C语言开源项目

    2015-11-21
    1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试...
  • 为什么要学习和使用C语言?

    2015-10-17
    为什么要学习和使用C语言?
    一、前言 对于理工 科学生来说,这个答案可能很简单,因为这是一门必修课。而对于程序员来说选择一门编程语言,在某种程度上,对职业生涯的发展会产生重大的影响,所以必须慎...
  • 为什么C语言屹立不倒?

    2015-10-11
    为什么C语言屹立不倒?
    近年来,谷歌一直致力于开发出自己的编程语言以取代当今世上最常用的C、C++和JavaScript。在系统语言方向,谷歌的Go语言能够为用户 在数据中心内建立大型软件提供更多的便捷,有望...
  • 17条记录