如果把编程语言比作武器

简介: 来自bjorn的一篇吐槽文.C 是经久不衰的M1半自动来复,虽然有些时日了但稳定压倒一切。c++ 是威力强大的双截棍,看看李小龙使它的时候那鼓威风劲你就领悟了。但问题是掌握它需要很长段时间,而在这段时间内经常是把自己打得鼻青脸肿而不是敌人。

来自bjorn的一篇吐槽文.

M1 Garand standard issue rifle

C 是经久不衰的M1半自动来复,虽然有些时日了但稳定压倒一切。

c++双截棍

c++ 是威力强大的双截棍,看看李小龙使它的时候那鼓威风劲你就领悟了。但问题是掌握它需要很长段时间,而在这段时间内经常是把自己打得鼻青脸肿而不是敌人。

Perl牌鸡尾酒

Perl是***,偶尔会很有用,但现今用的人已少。

Java冲锋枪

Java是架240发全自动冲锋枪,扫起来爽翻天,前提是弹夹没空。一旦弹夹空了会发生NullPointerException异常,表明这枪就报废了然后你就挂了。

变异版Java冲锋枪

Scala跟Java的冲锋枪没差,唯一的不同是他的使用说明是用你看不懂的方言写成的天书,而且里面大部分都还是在瞎B。

奇葩双刃剑JS

JavaScript是把没有手柄的双刃剑,不多说。

短枪手Go

Go 就自制的拥有if err != nil 检查特性的短枪,每次射完你都要执行一次以确定是不是射成功了,并且它只射Tab不射空格。

3D打印机打出来的Rust

Rust 纯属3D打印的产物,兴许哪天能派上用场。

bash锤子

bash是被下了诅咒的锤子,挥起来的时候全世界都是钉子,包括你自己的手指。

v5的Python双管枪

Python是牛逼哄哄的双管枪,但一次只射一管,另一管不知何时射。或许曾经我用过工具来把它启用。

亮瞎

Ruby「红宝石」是把镶嵌了红宝石的宝剑,你使用它的原因正是那闪闪的宝石可以亮瞎众人。

软管

PHP像一根管子,你把一头插入汽车的排气管,然后另一头通过车窗插到车内,再接着你坐进了车里发动了引擎。

Mathematica

Mathematica 是一个可以发射低轨地球卫星的发射器,非常的华丽与强劲,前提是你也土豪到用得起它。

激光步枪C#

C#是搭配在一头驴上的激光步枪,效果可想而知。但将它从这头驴上拿下来后,似乎也不能工作。

Prolog

Prolog 是高级的AI智能武器,你告诉他怎么做做哪些,但最后他还会多生成一些终结者把制造他的人干掉。

异类Lisp

Lisp 精巧如剃刀,使用者往往非常疯狂且危险。

原文:If programming languages were weapons

目录
相关文章
|
3月前
|
Rust 安全 Go
揭秘Rust语言:为何它能让你在编程江湖中,既安全驰骋又高效超车,颠覆你的编程世界观!
【8月更文挑战第31天】Rust 是一门新兴的系统级编程语言,以其卓越的安全性、高性能和强大的并发能力著称。它通过独特的所有权和借用检查机制解决了内存安全问题,使开发者既能享受 C/C++ 的性能,又能避免常见的内存错误。Rust 支持零成本抽象,确保高级抽象不牺牲性能,同时提供模块化和并发编程支持,适用于系统应用、嵌入式设备及网络服务等多种场景。从简单的 “Hello World” 程序到复杂的系统开发,Rust 正逐渐成为现代软件开发的热门选择。
62 1
|
3月前
|
人工智能 JavaScript 前端开发
关于儿童编程语言
【8月更文挑战第9天】
35 7
|
3月前
|
JavaScript 前端开发 Java
目测,2023年需求最大的 8 种编程语言!
目测,2023年需求最大的 8 种编程语言!
|
安全 前端开发 Java
2023年值得学习的六种小众编程语言
2023年值得学习的六种小众编程语言
209 0
|
JavaScript 前端开发 Java
5 款让我又爱又恨的编程语言!
5 款让我又爱又恨的编程语言!
220 0
5 款让我又爱又恨的编程语言!
|
JSON JavaScript 前端开发
全栈工程师的武器——MEAN
JavaScript自1995年发布以来,走过了漫长的道路。已经有了几个主要版本的ECMAScript规范,单页Web应用程序也慢慢兴起,还有支持客户端的JavaScript框架。作为一个被绝大多数浏览器支持前台脚本语言,它对浏览器的创新做出了很大的贡献。JavaScript许多很有用的特点(它是无阻塞是,它是事件驱动的,很多程序员熟悉它)可以在浏览器之外的环境中加以利用。这推动了JavaScript社区新一轮的创新,让JavaScript能在服务器和数据库中运行。
176 0
全栈工程师的武器——MEAN
|
安全 编译器 Ruby
【黑客与画家】为什么Lisp语言如此先进?
(节选自即将出版的《黑客与画家》中译本) 译者原文:http://www.ruanyifeng.com/blog/2010/10/why_lisp_is_superior.html 一、 如果我们把流行的编程语言,以这样的顺序排列:Java、Perl、Python、Ruby。
1614 0
|
人工智能 自然语言处理 大数据