阅读数:1810 发布于:2020 年 8 月 14 日 12:00

更多 语言 & 开发、文化 & 方法、编程语言 相关课程,可下载【 极客时间 】App 免费领取 >

评论 (1 条评论)

发布
用户头像
NULL原来是这么来的,嘎嘎
2020 年 08 月 25 日 23:20
回复
没有更多评论了
  • 一个 30 年老程序员的修炼之道

    本文作者 Julio Biason 从 1990 年开始从事软件开发工作,以下是他从过去 30 年软件开发生涯总结出来的一系列冷笑话式的经验之谈。

    2019 年 7 月 8 日

  • 开篇词 | C++ 这么难,为什么我们还要用 C++?

    不可否认的是,C++ 仍然是一门非常流行且非常具有活力的语言。

    2019 年 11 月 25 日

  • 前端总结:语言设计也有人机工程学

    我们以解析过的7种编译器作为基础,来总结一下它们的前端技术的特征,为以后的前端工作做好清晰的指引。

    2020 年 8 月 17 日

  • 学习编程,我到底该选择哪门语言?

    之所以选择 C 语言作为入门学习编程的载体,是因为它最能节省我们的学习时间。

    2020 年 1 月 4 日

  • 函数式编程之不变性:怎样保证我的代码不会被别人破坏?

    即便使用传统的程序设计语言,我们也可以从中借鉴一些编程的方法。比如,编写不变类、编写纯函数、尽量使用不变的修饰符等等。

    2020 年 7 月 8 日

  • 1000 行 Python 代码脚本 bug,或影响上百篇学术论文

    《Nature》杂志 2014 年的一篇论文包含了一个 Python 脚本,其中有一个模块是根据文件的排序返回值,但 Python 并没有定义查询的文件顺序。这意味着在不同的操作系统上,该脚本返回的值是不同的。这个 bug 直到最近才被发现,而这篇论文被引用了 158 次,如果这些论文使用了相同的脚本那么文章的结果很可能是错误的。

    2019 年 10 月 15 日

  • Andrej Bauer 对于语言设计的观点

    Andrej Bauer发表了一篇名为《编程语言的设计》的文章。他基于一个简单的前提:“程序员是这样的一群人,他们健忘,懒惰,会犯所有可能的错误。”他认为,这个前提可以为我们指明应该如何设计语言。

    2009 年 4 月 18 日

  • JSR 308:Java 语言复杂度在恣意增长?

    JavaOne大会上“即将到来的Java编程语言的变化”的介绍中已经讨论过JSR 308(Java类型注解),它被提议作为Java SE7的新的语言特征。随后,Michael Nygard对JSR 308表达了自己的观点。他认为:JSR 308增加了Java语言的复杂程度,却没有为Java换得任何好处;这种复杂性足以让Java程序员重新思考是否将自己的技术路线转向其他语言。

    2008 年 5 月 19 日