- 主题:现在golang是真火
我觉得后端的原型开发Ruby/Ruby-on-Rails更好用,不过国内不流行。
除了生态方面的优势,比如科学计算、人工智能,机器学习这些python有着良好的生态系统,golang还需要比较长的时间发展,其他的方向感觉转向golang好处还是很多的。
【 在 hgoldfish 的大作中提到: 】
: python 的 gevent 相当好用。比现在 python 3.4 以后满天飞 async/await 的 asyncio 强多了。而且非常成熟。所以当年很多拿 python 写 socket, http 和各种运维配置的。这类万行以下的程序,用 python 相当舒服,lua 嵌入到 cpp 里面做脚本还行,单独使用总是缺很多组件。现在 go 逐渐取代了 python 在这个领域的位置,而且单个请求的响应速度也提升了不少。
: 说到业务逻辑,我们团队长期使用 python 来写后端逻辑。对比一下我之前使用 java web 的经验看,python 的平均生产率要强那么一丁点儿,但强得有限。但 python 绝对的单兵利器,最高生产率非常非常之高。
:
--
FROM 121.225.17.*
lua看起来好奇怪啊……
【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: 其实这部分原来会用python写我也是挺惊讶的
: 尤其是在线部分的逻辑……
: 哪怕用lua写呢
: 我一直以为Python最多拿来写点离线的胶水
--
FROM 113.108.77.*
lua 语法很直白啊。一看就懂,一望便知。没多少学习成本,初中生也能快速上手。
它的定位也非常明确,就是嵌入式语言。目前这个领域还没有对手吧。除非用 Qt,不然想嵌入 js 实在太麻烦了。
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: lua看起来好奇怪啊……
--
修改:hgoldfish FROM 117.24.207.*
FROM 117.24.207.*
感觉lua语法和golang蛮多地方挺像的
就是那个类封装的写法初看会很怪异
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: lua看起来好奇怪啊……
--
FROM 116.233.186.*
嗯,golang我也觉得挺奇怪的
好像method在class外边?
【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: 标 题: Re: 现在golang是真火
: 发信站: 水木社区 (Mon Jun 7 13:37:10 2021), 站内
:
:
: 感觉lua语法和golang蛮多地方挺像的
:
:
: 就是那个类封装的写法初看会很怪异
:
: 【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: : lua看起来好奇怪啊……
:
:
: --
:
: In the year of our lord thirteen fourteen, patriots of Scotland,
: starving and outnumbered,charged the fields of Bannockburn.
: They fought like warrior poets. They fought like Scotsmen.
: And won their freedom.
: ----------《brave heart》
:
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 116.233.186.*]
--
FROM 113.108.77.*
lua,golang和javascript这方面都是一个路数
都是以函数为中心,class仅仅是函数的组织方式,函数可以有自己上下文
ES5还是6添了点class相关的糖,内里还是一样的
后OOP时代典型语法
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 嗯,golang我也觉得挺奇怪的
: 好像method在class外边?
--
FROM 116.233.186.*
Go根本没Class,对于从C转过来的人思路很友好。
【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: 标 题: Re: 现在golang是真火
: 发信站: 水木社区 (Mon Jun 7 13:44:55 2021), 站内
:
:
: lua,golang和javascript这方面都是一个路数
:
: 都是以函数为中心,class仅仅是函数的组织方式,函数可以有自己上下文
:
:
: ES5还是6添了点class相关的糖,内里还是一样的
:
:
: 后OOP时代典型语法
:
: 【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: : 嗯,golang我也觉得挺奇怪的
: : 好像method在class外边?
:
:
: --
: 倾听我的誓言,作我的见证,长夜将至,我从今开始守望,至死方休,我将不娶妻,不封地
: 不生子。我将不戴宝冠,不争荣宠。我将尽忠职守,生死于斯。我是黑暗中的利剑,
: 长城上的守卫,抵御寒冷的烈焰,破晓时分的光线,唤醒眠者的号角,守护王国的坚盾。
: 我将生命与荣耀献给守夜人,今夜如此,夜夜皆然
: --------------《冰与火之歌》 乔治.R.R.马丁
: 译者:灰鹰爵士,ccxx
:
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 116.233.186.*]
--
FROM 124.207.188.194
哦
【 在 DreamDreams (光风霁月) 的大作中提到: 】
: 标 题: Re: 现在golang是真火
: 发信站: 水木社区 (Mon Jun 7 14:04:40 2021), 站内
:
: Go根本没Class,对于从C转过来的人思路很友好。
:
: 【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: : 标 题: Re: 现在golang是真火
: : 发信站: 水木社区 (Mon Jun 7 13:44:55 2021), 站内
: :
: :
: : lua,golang和javascript这方面都是一个路数
: :
: : 都是以函数为中心,class仅仅是函数的组织方式,函数可以有自己上下文
: :
: :
: : ES5还是6添了点class相关的糖,内里还是一样的
: :
: :
: : 后OOP时代典型语法
: :
: : 【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: : : 嗯,golang我也觉得挺奇怪的
: : : 好像method在class外边?
: :
: :
: : --
: : 倾听我的誓言,作我的见证,长夜将至,我从今开始守望,至死方休,我将不娶妻,不封地
: : 不生子。我将不戴宝冠,不争荣宠。我将尽忠职守,生死于斯。我是黑暗中的利剑,
: : 长城上的守卫,抵御寒冷的烈焰,破晓时分的光线,唤醒眠者的号角,守护王国的坚盾。
: : 我将生命与荣耀献给守夜人,今夜如此,夜夜皆然
: : --------------《冰与火之歌》 乔治.R.R.马丁
: : 译者:灰鹰爵士,ccxx
: :
: :
: : ※ 来源:·水木社区 newsmth.net·[FROM: 116.233.186.*]
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 124.207.188.194]
--
FROM 113.108.77.*
就是函数指针。没有什么类。
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 嗯,golang我也觉得挺奇怪的
: 好像method在class外边?
--
FROM 117.24.207.*
js 比较蠢的地方把 this 作为隐含的变量。结果一会儿是 dom node,一会儿是个 Map,飘忽不定,真是个垃圾语言。到了 es6 有 class 以后,还算正常一点,但 js 社区偏不用气死设计者。
【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: lua,golang和javascript这方面都是一个路数
: 都是以函数为中心,class仅仅是函数的组织方式,函数可以有自己上下文
: ES5还是6添了点class相关的糖,内里还是一样的
: ...................
--
FROM 117.24.207.*