几种语言的比较(WIP)
标签:port mfile ESS c++ div 线程 txt 执行 logging
各种feature的实现
- 执行shell
- 处理时间
- 处理参数
- 处理文件
- logging
- test
- 多线程、进程,并发
语言
- python
- groovy
- scala
- java
- C++
- C
- shell
- go
执行shell, check output
- groovy
- a= "ls".execute(); println a.text
- scala
- import sys.process._; “ls”.!!
- Java
- python
- import subprocess; a = subprocess.check_output("ls /tmp", shell=True); print(a)
- C++
处理参数
- python
- argparse
- scala
- scallop
- scopt
- Argparse4j
- java
- Argparse4J
- JewlCli
文件
- scala:
- import java.io._ ; val writer = new PrintWriter(new File("test.txt)); writer.write("hello world"); writer.close)
- import scala.io.Surce; Source.fromFile("test.txt").foreach{println}
几种语言的比较(WIP)
标签:port mfile ESS c++ div 线程 txt 执行 logging
原文地址:https://www.cnblogs.com/bob-dong/p/14241276.html
评论