对比Go 语言,Rust 有什么优势和劣势
对于Rust的优势我的体会如下:
* Error Handling机制好太多,用Result封装函数运行结果灵活性大大提高,代码也大大简洁
* 函数式编程支持较好,有Lambda这种东西,使得它写起来甚至有Ruby的感觉
* 效率高,没有了GC和Runtime,速度是没得说的
* 支持范型
* 有宏和编译器插件这些黑客技,语言扩展性较好
* 社区活跃度更高,更强调社区的作用,有[RFC](GitHub
rust和go哪个并发更高?
做大并发的项目可以选择go,golang属于内置并发的语言,协程的概念有利于大并发实现
rust和go哪个并发更高?
做大并发的项目可以选择go,golang属于内置并发的语言,协程的概念有利于大并发实现
golang还是erlang好
都挺好的。erlang是函数式语言,golang相对好接受些。golang部署起来也方便,可以编译成一个文件。