Go语言将登上下一个十年的宝座 - 51CTO.COM



Go语言将登上下一个十年的宝座 - 51CTO.COM

软件开发工具

几乎所有这几年出现的 软件开发 工具都已经被用 Go语言 语言改写了。我觉得这恐怕预示着什么。通常,相对于一般的开发小组,小公司的运维小组收到的监管很少。只要是能工作的工具,他们一般就会去用,而不需要获 得谁的批准。对他们来说 Go语言 语言工作的非常棒,这是一门静态类型和编译型的语言(无需安装需要上千个依赖的运行库),而且 Go语言 的运行库也不大,也不用动不动就需要 100-300M的磁盘空间(看看 ruby、jvm 吧)。

比特币

许多 DeferPanic 上的我们的用户都与比特币/虚拟货币有关。这并非巧合,整个生态系统的共同点是使用Go语言。最有意思的是,我们所服务的那些公司,并不像你们以为的那样 会运行某些应用。基本上就是基于文件系统的,或者是校验由2008年建立的一堆杂乱的服务生成的交易。例如:极少数尝试把套利交易变成兑换。

不管你听到过什么,比特币都还没有死掉。很多用例传统上没想到过的,但是实际上已经有了很大的成功。我们的这些用户需要有高性能和更好的数据安全性的保证,Go语言在这方面显然是很好的选择。


Read full article from Go语言将登上下一个十年的宝座 - 51CTO.COM


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts