20种不同语言的“Hello, World!”_2025.05版
多年前,写过一篇20种不同语言的“Hello, World!”(以下简称上一版),依据的是当时的TIOBE排名。时过境迁,如今流行的程序语言已经大不相同,因此今天更新一版。 以下依据TIOBE Index的2025年5月排名。 1. Python 上一版排名:6 ↑ 上一版中,Python还排在第6位,但随着人工智能、机器学习的兴起,被人戏称为“胶水语言”的Python,却实实在在地粘合起了计算机
继续阅读多年前,写过一篇20种不同语言的“Hello, World!”(以下简称上一版),依据的是当时的TIOBE排名。时过境迁,如今流行的程序语言已经大不相同,因此今天更新一版。 以下依据TIOBE Index的2025年5月排名。 1. Python 上一版排名:6 ↑ 上一版中,Python还排在第6位,但随着人工智能、机器学习的兴起,被人戏称为“胶水语言”的Python,却实实在在地粘合起了计算机
继续阅读之前,WordPress遭到了黑客入侵,服务器被利用攻击其他服务器了。 虽然重新安装了WordPress,但为了防止还有残留或者未来再次遭到入侵,因此要想办法限制PHP程序对外部网络的访问。为此研究了一下,下面是利用Linux防火墙实现的具体步骤。 PHP配置 为了实现限制功能,首先需要让PHP以专门的用户来运行。而能实现这一目的的只有PHP FPM(PHP FastCGI Process Man
继续阅读之前我们说过在Ubuntu Server 14.04 LTS上安装PHP7的事宜。现在新的LTS已经出了,当然也要说一说。 安装 很简单(以FPM为例,需要Apache2模块的自行研究): sudo apt-get install php7.0-fpm php7.0-mysql php7.0-curl php7.0-mcrypt php7.0-json php7.0-gd 基本上这样就能运行大多数
继续阅读由于是在服务器上安装,所以都是命令行,下面就列出命令不给出结果了,如果出现错误请自行查找原因。 本文是在Ubuntu Server 14.04 LTS上编译的,因为15.04之后Ubuntu换用了systemd来管理服务,所以本文的内容并不适用。 本文章编译的是FPM,Nginx和Apache2都可以使用,如果要编译Apache2的模块,请不要参考本文。 由于PHP7废弃了很多功能,所以一些依赖这
继续阅读一时蛋疼,就发了这么篇文章。当然,如下代码仅仅只是代码,要运行还得编译,或配置运行环境等一大堆事情要做。 下面的代码只是这些语言中的其中一种方法,只要你愿意,每种语言都可以给出成千上万种不同代码。不过我们还是静静地来感受一下简单之美吧! 根据TIOBE最新的程序语言排名(2010年11月)来整理。 1、Java 作为长期占据榜首的语言,最近的地位却不太稳固,应该和Oracle收购Sun有关吧。 p
继续阅读