About Java vs Erlang: After many years in Java world (banking, investing,  transportation) I started to work w
转载 精选 2012-02-19 22:09:28
782阅读
# Erlang vs Java ## Introduction Erlang and Java are both popular programming languages used in the development of various types of software applications. While Erlang is predominantly used in telec
原创 2023-08-04 14:16:57
19阅读
因为 云巴 系统对高并发、低延迟的需求,我们对各个语言、平台做了很多的调研比较工作。这自然就包括致力于开发高并发应用的 Go 和 Erlang。并发Go 对高并发的支持通过 goroutine 实现。goroutine 可以理解为轻量级的 线程(thread)。同一个 Go 应用创建的 goroutine 共享地址空间。Erlang 的高并发通过轻量级 进程(process)实现,每一个进程都有独
转载 2024-01-11 13:41:26
73阅读
源于从Erlang到Go的一些思维碰撞,就像当初从C++到Erlang一样,整理下来记于此。 Actor Actor模型,又叫参与者模型,其”一切皆参与者(actor)”的理念与面向对象编程的“一切皆是对象”类似,但是面向对象编程中对象的交互通常是顺序执行的(占用的是调用方的时间片,是否并发由调用方
转载 2019-03-06 12:01:00
210阅读
2评论
为什么我要选择Erlang呢?      一、erlang特别适合中小团队创业:       erlang有异常成熟、经过电信级别大规模验证的OTP应用库,只需要很简单的代码就能建立起异常稳定、容错性强、扩展性强、高并发的服务器框架,这也是erlang最宝贵的核心价值所在。      二、erlan
转载 2023-07-23 21:50:26
462阅读
无论哪个规模的团队,在开发项目前,难免会通过多次会议讨论来确定最适合他们项目的编程语言。拿现在热门的语言来看,也难免会在近年来大火并且优点很多的golang以及老牌一直很常用的python之...
转载 2021-10-23 16:03:01
118阅读
无论哪个规模的团队,在开发项目前,难免会通过多次会议讨论来确定最适合他们项目的编程语言。拿现在热门的语言来看
转载 2021-11-12 10:27:01
364阅读
Golang和Python的性能孰优孰劣,在开发者和最终用户中间总有着一些起争议的话题。一个互联网企业要提供好的服务,并且它能够迅速而高效地完成工作,这就是Golang与Python的问题出现的原因。每个IT企业的每一个方面都依赖于其技术备份、数据安全、入侵检测、VPN和存储等技术,这只是企业开发人员需要处理的几个问题中的一部分。鉴于这种情况,大多数企业更倾向于外包自己的IT服务,以便专注于自己最
转载 2024-01-23 23:41:21
27阅读
我最早使用的语言是Java和Python, 并且一直都对Python充满好感, 我喜欢这种很朴实和高效率的感觉, 但我却最后没有采用Python,原因其实也很简单, 我就是不喜欢缩进语法, 就跟很多人换工作仅仅是...
转载 2014-09-19 11:15:00
68阅读
2评论
我最早使用的语言是Java和Python, 并且一直都对Python充满好感, 我喜欢这种很朴实和高效率的感觉, 但我却最后没有采用Python,原因其实也很简单, 我就是不喜欢缩进语法, 就跟很多人换工作仅仅是为了屏幕更大一点一样, 另外就是有了同样很棒的可选方案, 这就是Ruby, 所以我最终采用了Ruby作为主力编程语言, 同样也为不能使用Python而有一点小遗憾,毕竟Python的健壮性
转载 2021-07-31 12:09:31
1113阅读
Golang vs Java 效率对比:一场高效编程语言之争 > 作者:GPT-3助手 > 日期:2022年6月15日 ## 引言 在软件开发领域,编程语言的选择一直是一个重要的决策。它直接影响着开发团队的工作效率和应用程序的性能。本文将比较两种流行的编程语言,Golang和Java,从效率的角度进行对比。 Golang(又称Go语言)是由Google开发的一种静态强类型的编程语言,旨在提
原创 2023-11-13 08:08:40
156阅读
一、安装golang golang在设置windows环境变量的时候有点问题,喜欢在文件夹后面加\,设置完之后最好自己再改一遍。 编辑环境变量GOROOT,将C:\Go\改成C:\Go 编辑环境变量path,删掉;C:\Go\bin\,然后在最开头写上%GOROOT%\Go; 验证是否安装 C:\>go version go ver
转载 2024-04-10 14:39:21
130阅读
系统中有多个任务同时存在称之为“并发”,并发设计已然成为大规模集群框架的必要特征,本文简单的介绍Scala和golang的并发模型的设计,重点在于比较Scala和Golang在并发实现上的差异。一、Scala和Golang的并发实现原理Scala语言并发设计采用Actor模型,采用的是Akka Actor模型库,主要特征如下:“一切皆是参与者”,且各个actor间是独立的;发送者与已发送消息间解耦
1、值的高效处理和存储,允许创建紧凑的数据结构,避免不必要的填充字节。紧凑的数据结构能更好地利用缓存。更好的缓存利用率可带来更好的性能。2、函数的调用有开销,减少函数调用开销的解决方案是内联。简单的函数可以被 Go 编译器内联。3、强制垃圾回收使 Go 成为一种更简单,更安全的语言。这意味着在堆上分配的内存是有代价的。每次 GC 运行时都会花费 CPU 时间,直到释放内存为止。逃逸分析的重要性,增
转载 2023-11-14 22:05:41
49阅读
Some notes on Erlang timer.
转载 2012-03-16 15:17:00
400阅读
2评论
Erlang SMP使用操作系统线程实现多个调度器,利用了多核多CPU的优势并把实现细节对开发者隐藏起来, 可以不修改代码甚至不用重新编译就可以使用;使用SMP可以有非常灵活的启动选择和运行时调整的方法入口;
转载 2012-02-01 12:36:00
246阅读
2评论
学习Erlang的时候在书的留白处随手记录了一些东西,还有一些记录在了demo的注释里面,今天抽时间整理出来了一部分,分享一下.
转载 2011-10-23 17:02:00
295阅读
2评论
# 性能测试:Go vs Java ## 引言 在软件开发领域,选择合适的编程语言是非常重要的,尤其是在性能方面。Golang(Go)和Java都是非常流行的编程语言之一,它们在性能方面有着各自的优势。本文将介绍如何进行Golang和Java的性能测试,并分析测试结果。 ## 性能测试流程 使用Golang和Java进行性能测试的流程如下: | 步骤 | 描述 | | --- | ---
原创 2023-11-16 13:32:22
79阅读
首先推荐一下两个网址:比较不错的博客:http://www.cnblogs.com/zsy/p/5223957.html在下载代码时,golang.org/x/tools代码下载不了,可以使用http://www.golangtc.com/download/package解决 ===========================================================1、
原创 2017-01-23 22:44:36
8517阅读
​Pointers Vs ReferencesSome languages including C, C++ support pointers. Other languages including C++, Java, Python, Ruby, Perl and PHP all support references. On the surface both references and poin
转载 2019-05-28 22:42:00
137阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5