佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1806|回复: 16

Google刚发布了一种新的、开源的 编程语言Go

[复制链接]
发表于 14-11-2009 11:46 PM | 显示全部楼层 |阅读模式
Google刚发布了一种新的、开源的 编程语言Go。Google称Go尚处在试验阶段,它不但拥有编译程序(如C++)的性能和安全性,而且具有动态语言(如python)的 编写速度。Go语言的官方吉祥图是一只囊地鼠,叫做Gordon。

如有你对Go感兴趣,可以访问Go的官方网站。http://golang.org
回复

使用道具 举报


ADVERTISEMENT

发表于 17-11-2009 02:47 PM | 显示全部楼层
没有Windows 版....要在Linux玩了
回复

使用道具 举报

发表于 17-11-2009 04:57 PM | 显示全部楼层
原帖由 megablue 于 17-11-2009 02:47 PM 发表
没有Windows 版....要在Linux玩了


可能迟点就有了
回复

使用道具 举报

发表于 17-11-2009 05:35 PM | 显示全部楼层
Go 太新了,还有很长的路要走
回复

使用道具 举报

发表于 18-11-2009 03:46 PM | 显示全部楼层
coding 的時候最主要還是algorithm, 語言的話會只是一個殼不需要太去care的..最近也越來越多新的語言出來啊
回复

使用道具 举报

发表于 18-11-2009 04:24 PM | 显示全部楼层
很多人都抱着“能跑就可以了啊”反正马桶也可装饭....何必用碗...
这就是coder 和 software engineer 的分别了

[ 本帖最后由 megablue 于 18-11-2009 04:29 PM 编辑 ]
回复

使用道具 举报

Follow Us
发表于 19-11-2009 08:42 PM | 显示全部楼层
个人认为,一个语言的出现必然有它的用意。。。
回复

使用道具 举报

发表于 24-11-2009 04:49 PM | 显示全部楼层
原帖由 megablue 于 18-11-2009 04:24 PM 发表
很多人都抱着“能跑就可以了啊”反正马桶也可装饭....何必用碗...
这就是coder 和 software engineer 的分别了


这要看是做几十千到百千的系统, 还是上百万的系统
几十千到百千的系统,站在老板和公司的立场,越快越容易越好,不然没有Profit
上百万的系统就比较讲究,从速度到稳定性,再到兼容性,还有安全性,这时候何种语言作为选择才比较须要被关注
回复

使用道具 举报


ADVERTISEMENT

发表于 24-11-2009 09:06 PM | 显示全部楼层
原帖由 eddom 于 24-11-2009 04:49 PM 发表 这要看是做几十千到百千的系统, 还是上百万的系统几十千到百千的系统,站在老板和公司的立场,越快越容易越好,不然没有Profit上百万的系统就比较讲究,从速度到稳定性,再到兼容性,还有安全性,这时候何种 ...

要快?
工欲善其事, 必先利其器...
选一个适当的语言来写还不至于牵涉到几百几千万吧?
回复

使用道具 举报

发表于 24-11-2009 09:31 PM | 显示全部楼层
原帖由 megablue 于 24-11-2009 09:06 PM 发表

要快?
工欲善其事, 必先利其器...
选一个适当的语言来写还不至于牵涉到几百几千万吧?


为什么Google选用MySQL作为他们的Database?为什么不用MSSQL/ORACLE?
Google用的MySQL都是Customize过的,Google应该不能Afford System Down吧。。它Down一秒要损失多少钱啊?大多数大型系统都选用开源,因为可以Customize来增加稳定度,减少系统被入侵和瘫痪。

对于普通公司来说,选择开源的好处是不用钱。。。小公司如果太注重Architecture Design,很难Cover Cost。。。毕竟要完整的Design Architecture,需要不同不同的人才。。。
回复

使用道具 举报

发表于 25-11-2009 01:42 AM | 显示全部楼层
原帖由 eddom 于 24-11-2009 09:31 PM 发表
为什么Google选用MySQL作为他们的Database?为什么不用MSSQL/ORACLE?
Google用的MySQL都是Customize过的,Google应该不能Afford System Down吧。。它Down一秒要损失多少钱啊?大多数大型系统都选用开源,因为可以 ...

架构的设计跟语言的选择的好像根本没有直接的关系...而且能不能Customize就要看你的架构的构筑够不够好... 而且架构的设计有很多考量... 大型的系统有自己的架构小型的系统也能够有较适合的架构...不是说小公司/小工程 就不需要考量架构的设计.

还有..如果连一个小工程的架构设计都不能胜任... 到时你的公司接到几百万的工程不是需要直接炒人聘请过新的一批?

题外话: 不选MSSQL和ORACLE的原因很简单,开源,省钱,不用依赖竞争者

[ 本帖最后由 megablue 于 25-11-2009 02:07 AM 编辑 ]
回复

使用道具 举报

发表于 25-11-2009 09:20 AM | 显示全部楼层
原帖由 megablue 于 25-11-2009 01:42 AM 发表 架构的设计跟语言的选择的好像根本没有直接的关系...而且能不能Customize就要看你的架构的构筑够不够好... 而且架构的设计有很多考量... 大型的系统有自己的架构小型的系统也能够有较适合的架构...不是说小公司/小 ...


语言的选择对架构的设计多少还是有影响的,C++和Java的架构设计是不一样的,和.NET 的架构设计也是不一样的,原因在语言本身的Library和用法就已经不一样了,我相信设计一个好的C++的架构要比设计一个好的Java/.NET的架构来的难并非常耗时(这里说的是从0到有)。


小公司还是要有架构的,所以我才说不能太注重,通常来说,同一个工程,大公司能拿到的价钱要比小公司来的多,3百千的工程如果让小公司来接的话,可能只有3百钱的75%,毕竟要和大公司竞争,价钱占了很重要的一部份,所以小公司的Profit Margin比较低,没有能力聘请不同领域的专家,如果太注重架构,又Manpower不够就惨了(通常来说,越完整的架构,Coder在开发的时候越耗时,如果在跟着那些Testing Procedure。。。)


PS:Google在一开始的时候似乎不是Microsoft/Oracle的竞争对手吧?做的都是不同领域啊?以Google的系统规模,用开源似乎并不省钱啊。。。任何开源都不用花太多钱在License Fee,但是当系统逐渐扩大的时候,Maintenance Fee似乎就会跟着上升。。。
回复

使用道具 举报

发表于 25-11-2009 11:33 AM | 显示全部楼层
原帖由 eddom 于 25-11-2009 09:20 AM 发表 语言的选择对架构的设计多少还是有影响的,C++和Java的架构设计是不一样的,和.NET 的架构设计也是不一样的,原因在语言本身的Library和用法就已经不一样了,我相信设计一个好的C++的架构要比设计一个好的Java/. ...
听起来你的道理也不错..
算了..讨论下去也不会有什么结果...
回复

使用道具 举报

发表于 25-11-2009 11:47 AM | 显示全部楼层
原帖由 eddom 于 25-11-2009 09:20 AM 发表


语言的选择对架构的设计多少还是有影响的,C++和Java的架构设计是不一样的,和.NET 的架构设计也是不一样的,原因在语言本身的Library和用法就已经不一样了,我相信设计一个好的C++的架构要比设计一个好的Java/. ...



"通常来说,越完整的架构,Coder在开发的时候越耗时" < 不同意你的说法
回复

使用道具 举报

发表于 25-11-2009 12:02 PM | 显示全部楼层
原帖由 megablue 于 25-11-2009 11:33 AM 发表
听起来你的道理也不错..
算了..讨论下去也不会有什么结果...


只是大家看到的都不同,在小公司打过工,也在大公司做过,小公司价钱真的被押到很低,有时只刚还可以出粮。。。
回复

使用道具 举报

发表于 25-11-2009 12:08 PM | 显示全部楼层
原帖由 ikanyuchiew 于 25-11-2009 11:47 AM 发表



"通常来说,越完整的架构,Coder在开发的时候越耗时" < 不同意你的说法


大型系统如果用完整的架构可以节省很多时间,但小型系统就。。。
但是如果比较维护时,完整的架构的可以节省很多时间
有时Learning Curve也要被考虑进去的


打个比方, Microsoft 的 SCSF Design Pattern 维护起来很省时,但是 Programmer 的 Learning Curve 却比较长,如果你的 Deadline 很紧,有经验的 Programmer 又不多,坚持用它的话可能会导致不能出货,后果可大可小。
回复

使用道具 举报


ADVERTISEMENT

发表于 6-12-2009 12:53 AM | 显示全部楼层
谢谢 分享。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 1-12-2025 02:44 AM , Processed in 0.114853 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表