流行编程语言的详细对比(1)--Hello World和注释
来源:互联网 发布:《怪物》 韩国 知乎 编辑:程序博客网 时间:2024/05/18 17:25
将要讨论的编程语言是跨平台的,这样的应用范围更广,语言包括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-8def hello(name='world'): return 'Hello %(name)s' % dict(name=name)if __name__ == '__main__': print(hello())###### or just: #############print('hello world')
Go
package mainimport "fmt"func main() {fmt.Printf("Hello, world or 你好,世界 \n")}
Scala
package com.doggieobject 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
# 和/**/
阅读全文
1 0
- 流行编程语言的详细对比(1)--Hello World和注释
- 流行编程语言的详细对比(2)--包管理
- 流行编程语言的详细对比(5)--异常处理
- 流行编程语言的详细对比(7)--对象继承
- 流行编程语言的详细对比(8)--容器类
- 流行编程语言的详细对比(9)--线程建立
- 流行编程语言的详细对比(10)--线程同步
- 流行编程语言的详细对比(3)--基本数据类型和字符串处理
- 流行编程语言的详细对比(4)--常量和条件控制
- 流行编程语言的详细对比(6)--对象建立和析构函数
- 几乎所有编程语言的hello, world程序(1)
- 各种编程语言的Hello world程序
- 各种编程语言的Hello World程序
- 各类编程语言的Hello World写法
- 不同编程语言写的“Hello World”
- 多种编程语言的“hello world!”写法
- 各种编程语言的 Hello World
- 01 java语言编程的hello world
- 2017.08.19 自动关机脚本.vbs
- Generous Kefa CodeForces
- 记忆化搜索
- matlab中图像处理的基本函数(2)
- 485串口通讯保存流量计的数据到Excel
- 流行编程语言的详细对比(1)--Hello World和注释
- session超时,登陆界面嵌套
- 树状数组学习
- windows与linux双系统 时间不匹配问题
- hdu2222Keywords Search(AC自动机模板题)
- C++中的类与对象
- STL之优先级队列priority_queue
- jQuery的下拉选select2插件用法
- Ubuntu"卷boot仅剩0字节的硬盘空间"解决方案