流行编程语言的详细对比(1)--Hello World和注释

将要讨论的编程语言是跨平台的,这样的应用范围更广,语言包括Java,JavaScript,Python,Go,Scala,PHP.
至于C/C++呢,属于元老级别,偏底层,暂不讨论。

比较是有意义的,为什么这么说?当使用不同语言,不熟悉时候,像查新华字典一样,快速得出新语言的写法。另外在访问Github的时候,看到实用的代码,但是与项目现有开发语言不同,这时候按照语言的比较也能很快改写。通过比较,我们希望看到编程语言相同的一面,可能那就是编程的秘笈(_)

下面开始语言之旅,请系好安全带,呵呵。
一 首先从hello world开始

Java

public class HelloWorld {
    public static void main(String []args) {
        System.out.println("Hello World");
    }
}

JavaScript

<html>
<body>
<h1>这是JS页面</h1>
<script>
console.log("hello world");
</script>
</body>
</html>

Python

#!python
# encoding: utf-8
def hello(name='world'):
    return 'Hello %(name)s' % dict(name=name)
if __name__ == '__main__':
    print(hello())
######  or just:  #############
print('hello world')

Go

package main
import "fmt"
func main() {
fmt.Printf("Hello, world or 你好,世界 \n")
}

Scala

package com.doggie
object HelloWorld {
  def main(args: Array[String]): Unit = {
   println("hello world")
  }
}

PHP

<!DOCTYPE html> 
<html> 
<body> 
<?php 
echo "Hello World!"; 
?> 
</body> 
</html>

二 注释符
Java

//
/**/
/***   ***/

Js
//,//
Python
单行注释符号(#)
多行注释是用三引号包含的
Go
//,/
/
Scala
//,/**/
PHP

# 和/**/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值