VB
C
Go
package main
import "fmt"
BATCH
@echo off echo Hello, World! pause
Java
public class HelloWorld { public static void main(String args[]) { System.out.println( "Hello, World!" ); } }
C++
#include <iostream> using namespace std; int main() { cout<<"Hello, World!"<<flush; return 0; }
C#
PHP
Javascript
Python 3
LaTeX
\documentclass{article}
\begin{document} Hello, World!
\end{document}
Mathematica 方法一:基于 Wolfram 底层语言(进入表达式界面使用)
Cell["Hello, World!"]
方法二:直接使用数学输出函数
CellPrint[Cell["Hello, World!"]]
Ruby
易语言
调试输出( 1,“ Hello , World ”)
Kotlin
fun main(args: Array<string>) { println("Hello, world!") }
![]() | 1 cbiqih 2017-07-05 18:18:09 +08:00 Dart void main() { print('Hello world'); } |
![]() | 2 wellsc 2017-07-05 18:22:59 +08:00 via Android elixir def world do IO.puts "Hello World" end |
![]() | 3 102400 2017-07-05 18:23:42 +08:00 论简短 Ruby 不把 Python 爆出翔? |
4 SuperMild 2017-07-05 18:26:06 +08:00 语言本身,ruby 比 python 更灵活、丰富、有条理、简短,但是第三方库比不过 python。 |
![]() | 6 oott123 2017-07-05 18:55:35 +08:00 ruby 难道不是 puts "hello world" 直接比 python 短了一个字符好么~ |
![]() | 8 Kilerd 2017-07-05 19:11:48 +08:00 via iPhone rust println!("hello wirld") |
![]() | 9 ch3rub1m 2017-07-05 19:14:22 +08:00 via iPhone ruby 明明还可以更短 p 'Hello World' |
![]() | 10 ch3rub1m 2017-07-05 19:14:49 +08:00 via iPhone ruby 明明还可以更短 /td> p 'Hello World' |
![]() | 11 zhujinliang 2017-07-05 19:15:28 +08:00 via iPhone ![]() 卧槽,PHP 啊 Hello World 搞定 |
![]() | 12 XadillaX 2017-07-05 19:15:41 +08:00 ![]() ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. 没看错,我上面的就是代码。 |
13 hsmocc 2017-07-05 19:16:33 +08:00 via iPhone ![]() 有病,得治 |
![]() | 14 F281M6Dh8DXpD1g2 2017-07-05 19:20:41 +08:00 via iPhone ![]() ruby 那个简直 233 |
![]() | 15 XhstormR 2017-07-05 19:33:34 +08:00 fun main(args: Array<String>) = println("Hello, world!") |
16 DiamondbacK 2017-07-05 19:36:03 +08:00 PowerShell 'Hello World!' |
![]() | 17 wellsc 2017-07-05 19:43:39 +08:00 via iPad HTML Hello world! |
![]() | 18 v2beta 2017-07-05 19:45:04 +08:00 via Android Python IDLE 'Hello, World!' |
![]() | 19 bombless 2017-07-05 19:48:32 +08:00 噗,PHP 最短没毛病 |
20 lrxiao 2017-07-05 19:48:39 +08:00 听说过 golf 吗..听说过各种专为 golf 的语言吗 ... 虽然 Hw 不是个 golf 好问题 https://codegolf.stackexchange.com/questions/55422/hello-world |
21 g00001 2017-07-05 19:56:47 +08:00 |
22 jyf 2017-07-05 20:04:27 +08:00 Forth ." hello, world" |
![]() | 23 Chingim 2017-07-05 20:16:15 +08:00 ruby 能写成这样, 连我这个门外汉都看不过去了 |
![]() | 24 4ever911 2017-07-05 21:04:14 +08:00 printf("WTF!!!") |
![]() | 25 unsec 2017-07-05 21:21:22 +08:00 PHP 最短,不需要什么 echo 或者 print 或者 p,甚至不用引号: Hello World |
26 noli 2017-07-05 21:53:06 +08:00 via iPhone 楼主理解的编程美感就是为了短而短?抑或只是无聊带个节奏? |
![]() | 27 xyjtou 2017-07-05 22:23:57 +08:00 Python 不能再短了,直接输出,连 print 都可以不用吖 >>> 'hello world' 'hello world' |
![]() | 28 initialdp 2017-07-05 22:29:29 +08:00 Lua... 去年我们将内部一个业务模块从 Python 改用 Lua 重写,Lua 比 Python 简短多了。 |
29 AngelCriss 2017-07-05 22:29:36 +08:00 via Android (display “ hello racket ”) |
![]() | 31 lululau 2017-07-05 22:47:02 +08:00 @xyjtou python Python 2.7.10 (default, Feb 7 2017, 00:08:15) [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> 'hello world' 'hello world' ipython Python 2.7.10 (default, Feb 7 2017, 00:08:15) Type "copyright", "credits" or "license" for more information. IPython 5.0.0 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object', use 'object??' for extra details. In [1]: 'hello world' Out[1]: 'hello world' 还是 Ruby 短: irb 2.4.0 :001 > 'hello world' => "hello world" pry [1] pry(main)> 'hello world' => "hello world" |
![]() | td width="auto" valign="top" align="left"> |
33 wwhc 2017-07-05 22:54:20 +08:00 perl -e 'print "Hello World\n"' |
![]() | 34 4641585 2017-07-05 23:07:37 +08:00 $ node > "hello world" 'hello world' |
![]() | 36 lululau 2017-07-05 23:11:18 +08:00 还是 Shell 最短: brew install hello hello Hello, world! |
![]() | 37 est 2017-07-05 23:11:25 +08:00 ![]() 比 helloworld 没意思啊。要比就比从某个客户端证书 https 的 json API 里读取一个逗号分隔的字符串切成数组然后做快排。 |
![]() | 38 paledream 2017-07-05 23:20:31 +08:00 ![]() 看了这贴想学 PHP 啊。。 |
39 agostop 2017-07-05 23:51:28 +08:00 perl say "hello,world"; |
40 Maic 2017-07-05 23:56:53 +08:00 为啥没人说 HTML,就直接 Hello World 就搞定了 |
![]() | 42 Ringokun 2017-07-06 00:20:26 +08:00 对啊,Ruby 不应该是 p 'Hello world' 吗 |
43 NoAnyLove 2017-07-06 00:27:23 +08:00 简单我不知道,不过如果要是比短的话,应该 perl 更出色吧 |
![]() | 44 johnlui 2017-07-06 00:34:45 +08:00 via Android Ruby 的 return 真的亮瞎了我…虽然我是 PHP 程序员… |
45 bazingaterry 2017-07-06 00:37:34 +08:00 via iPhone ![]() 我以后设计一门语言的时候,一定要内置一个打印 Hello World 的函数! |
![]() | 46 Lucups 2017-07-06 00:39:22 +08:00 ![]() 显然 PHP 不是最短。。。 毕竟如果代码多一点的话,所有的变量名都要比人家多一个字符。。。 |
![]() | 1,很不明白 lz 要求一句 helloworld 最短干嘛。要比短也得比一个较复杂的方法。例如 @est #37. 2,很明显 lz 并没有理解“排他性”的含义并且误用了。 3,我刚刚实现了一门语言内置 HelloWorld,只要一句 `pH`就可以了,才 2 个字符。lz 要不要学? |
48 lrxiao 2017-07-06 00:54:54 +08:00 @flyingghost 没错 比如 Stuck ( |
![]() | 49 waruqi 2017-07-06 03:21:15 +08:00 lua |
![]() | 50 geelaw 2017-07-06 04:08:25 +08:00 via Android PowerShell: 'Hello, world!' |
![]() | 51 ibcker 2017-07-06 04:28:13 +08:00 班门弄斧 ruby p "hello world" |
![]() | 52 cxbig 2017-07-06 04:57:13 +08:00 还记得见过一个个人签名是: “写得一手好 Hello World ” |
![]() | 54 msg7086 2017-07-06 05:29:39 +08:00 我也是被楼主的 ruby 代码亮瞎来的。 |
![]() | 55 mahone3297 2017-07-06 05:45:00 +08:00 @g00001 感觉 aardio 和 vb 非常像,比起来, 如何? |
![]() | 56 hjc4869 2017-07-06 07:13:08 +08:00 via Android C 没那么长 main(){printf("Hello World");} 就好 |
![]() | 57 texange 2017-07-06 07:28:35 +08:00 ~ irb 2.4.0 :001 > puts "hello world" hello world => nil |
![]() | 58 araraloren 2017-07-06 08:28:46 +08:00 |
![]() | 59 northisland 2017-07-06 08:32:18 +08:00 via iPhone 汇编 |
![]() | 60 zhujinliang 2017-07-06 08:37:15 +08:00 via iPhone ![]() 都别争了 有个叫 ls 的语言,代码长度可以为零,即一个字符也不需要,而且操作系统自带 只不过文件名必须是 “ Hello World ” |
![]() | 61 xuqd 2017-07-06 08:58:27 +08:00 object Main extends App { println("hello word") } |
![]() | 62 yidinghe nbsp;2017-07-06 09:02:37 +08:00 via Android 我记得汇编语言每行都很短,而且看起来非常整齐,充满美感。 |
![]() | 63 Tink PRO shell |
![]() | 64 free9fw 2017-07-06 09:05:53 +08:00 swift print("hello world") |
![]() | 65 scriptB0y 2017-07-06 09:17:52 +08:00 这帖子毫无意义,英语的冗余在 50%,Python 也有冗余,任何人类使用的编程语言都需要冗余,编程语言追求的是表述清楚,首先要让人类能看懂 |
66 g00001 2017-07-06 09:23:51 +08:00 ![]() @mahone3297 对,都可以方便的写桌面软件( 不过 aardio 也可以用来写网站 ),但是 aardio 写的软件不像 VB 那样依赖额外安装运行环境,语法跟 VB 也不是一个风格,例如上面发的那个 aardio 窗口程序,用 VB 写就会是这个样子: VERSION 5.00 Begin VB.Form Form1 Caption = "Form1" ClientHeight = 3135 ClientLeft = 60 ClientTop = 405 ClientWidth = 4680 LinkTopic = "Form1" ScaleHeight = 3135 ScaleWidth = 4680 StartUpPosition = 3 'Windows Default Begin VB.CommandButton Command1 Caption = "Command1" Height = 375 Left = 2640 TabIndex = 1 Top = 1080 Width = 1215 End Begin VB.TextBox Text1 Height = 375 Left = 600 TabIndex = 0 Text = "Text1" Top = 1080 Width = 1335 End End Attribute VB_Name = "Form1" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False Private Sub Command1_Click() Dim retValue As Long retValue = MsgBox("hello " + Form1.Text1.Text, 1, "hello") End Sub |
![]() | 67 natforum 2017-07-06 09:28:04 +08:00 elixir iex> "Hello" "Hello" |
![]() | 68 zhouyang 2017-07-06 09:38:33 +08:00 短有什么好。。。女孩子都喜欢长的 |
69 ysr1023 2017-07-06 09:44:40 +08:00 ![]() Ruby p 'Hello World' 话说这种帖子真没有营养 |
70 LukeXuan 2017-07-06 10:40:50 +08:00 txt Hello World 理论上来说不会有更短的了 |
![]() | 71 maxco292 2017-07-06 13:05:17 +08:00 这是在比 helloworld 长短吗,最起码搞个一些常见算法数据结构(譬如快排)的代码 |
![]() | 72 coolcfan 2017-07-06 13:16:29 +08:00 看到 Ruby 那条就想说明明可以 p "Hello World",看到楼上已经说过了。 |
![]() | 73 senghoo 2017-07-06 14:47:31 +08:00 go 可以不 import fmt 包。可以直接用 println.. package main func main() { println("abc") } |
![]() | 74 longbye0 2017-07-06 14:57:03 +08:00 Scala |
![]() | 75 wobuhuicode 2017-07-06 16:33:55 +08:00 写完 OC 之后感觉什么都短! |
![]() | 77 loveminds 2017-07-07 12:24:51 +08:00 erlang io:format("Hello World!") |