go2

1: ノチラ ★ 2017/07/16(日) 17:42:14.53 ID:CAP_USER.net
Goプロジェクトチームは7月13日(米国時間)、「Toward Go 2 - The Go Blog」において、次期メジャーアップグレードバージョンとなる「Go 2」へ向けた基本計画を発表した。どのような問題を解決することを目指してGo 2へ向かっていくのか、実際にどのような工程でGo 2のリリースへと進めるのかを説明している。

Goは登場直後は大きな話題を集めたが、その後あまり注目されなくなってしまった。しかし、Goは確実に開発を重ね、Googleをはじめいくつものプロジェクトで採用されていった。現在では、企業システムの開発においても重要なプログラミング言語になりつつあり、特に2016年後半辺りから露出を増やしている。今後も利用の増加が見込めるプログラミング言語とみられてる。

Goプロジェクトチームはこれまでの開発経験や運用経験から問題点を洗い出し、Go 2で解決したい項目として挙げている。しかし、すでにできあがったこのGo 1のエコシステムを崩すことは避けるべきであるとし、現在のGo 1に徐々にGo 2の機能をマージしながら、Go 1との互換性を維持しつつGo 2の機能をゆっくり取り込んでいくとしている。最終的には、Go 1.20のリリースをGo 2.0に置き換えるなどして、スムーズなリリースを目指すとしている。
http://news.mynavi.jp/news/2017/07/16/064/
引用元:http://anago.2ch.sc/test/read.cgi/bizplus/1500194534/

3: 名刺は切らしておりまして 2017/07/16(日) 17:57:02.87 ID:if6FtFxm.net
もうあんまりいろんな言語作らないで><

14: 名刺は切らしておりまして 2017/07/16(日) 18:46:17.46 ID:pEOlhXvQ.net
Goってどこで使われてんだ

28: 名刺は切らしておりまして 2017/07/16(日) 20:35:00.25 ID:3p9vzjUX.net
>>14
最近だとdocker

5: 名刺は切らしておりまして 2017/07/16(日) 18:04:23.50 ID:isNKTqo6.net
日本だとメルカリもGoだっけか

8: 名刺は切らしておりまして 2017/07/16(日) 18:11:09.41 ID:dnqQHaMa.net
>>5
うん。
Web関係者は多いよね。

6: 名刺は切らしておりまして 2017/07/16(日) 18:09:40.39 ID:cuTH3NyI.net
なぜ新しいのが必要なんだか

10: 名刺は切らしておりまして 2017/07/16(日) 18:21:48.06 ID:i7R8Xh3M.net
>>9
逐次アルゴリズムの衰退
並列アルゴリズムの勃興

空間演算の集積といえるAIなどがまさにそれ

17: 名刺は切らしておりまして 2017/07/16(日) 19:48:08.50 ID:piqYagt7.net
Go IS GOD

18: 名刺は切らしておりまして 2017/07/16(日) 19:49:18.68 ID:UAxvoERU.net
来たれ、AIプログラミング

22: 名刺は切らしておりまして 2017/07/16(日) 20:03:32.83 ID:mkH2S66e.net
Goは他人が書いたソースが読みやすいのが一番のメリットなんだな
仕様がシンプルだから
大規模なシステムになるほどプロジェクト人員が肥大化するから
可読性の高さが生産性向上のために極めて重要になってくる

24: 名刺は切らしておりまして 2017/07/16(日) 20:07:37.41 ID:27i3JZtV.net
言語がどれだけ普及するかなんて、結局はライブラリとかフレームワークの充実度で決まるもんだろ。
基本設計が素晴らしくてもこの辺が不足してたり疎かだったりする言語は使いたくなし振り回されたくないわ。

29: 名刺は切らしておりまして 2017/07/16(日) 20:41:52.71 ID:qVborD0X.net
>>24
その点は、すでに及第点。

43: 名刺は切らしておりまして 2017/07/16(日) 23:32:37.68 ID:27i3JZtV.net
そういや同じC++系でD言語ってのもあったよな。
いろいろ出てきてるけど、結局C++を一気に代替するなんてことはありえないんだし、
大多数の普通レベルのC++ユーザは下手に飛びつかずに今やるべきことにしっかり取り組んだ方がいいね。
勉強することは山ほどあるんだし。

45: 名刺は切らしておりまして 2017/07/17(月) 00:04:12.97 ID:Y9fNdsCx.net
GoogleのGoよりはまだMicrosoftのTypeScriptのほうが信用できるな
そういえばfacebookのF#はどうなった?
Rubyもオワコンっぽいし時代はPythonなのかなあ
相変わらずJavaは需要あるけど

63: 名刺は切らしておりまして 2017/07/17(月) 03:21:54.65 ID:Dmf2VrsA.net
>>45
f#はマイクロソフトのでしょ

47: 名刺は切らしておりまして 2017/07/17(月) 00:20:45.73 ID:Xp2OfYzU.net
優秀なプログラマが
言語から作り直したいと思うのは理解できる。

53: 名刺は切らしておりまして 2017/07/17(月) 00:54:09.66 ID:VSLQg+14.net
せめてAndroidの標準言語にしないと話にならんよ
Appleはswiftを標準に据えたしMSは昔からC#標準だし
GoogleはGoとかDartとか新しい言語乱造しても自社プラットフォームに採用しないし不誠実過ぎる

54: 名刺は切らしておりまして 2017/07/17(月) 00:59:13.17 ID:ruBugUOc.net
>>53
覚悟が見えないよな
あれだけ大々的にぶち上げるのも、悪く言えば周りを巻き込んでタダ働きしてもらおうという戦略にしか見えん

55: 名刺は切らしておりまして 2017/07/17(月) 01:00:21.55 ID:0H2rfOLP.net
Dartは完全に失敗したよな

56: 名刺は切らしておりまして 2017/07/17(月) 01:09:11.50 ID:VSLQg+14.net
DartをChromeで実行できるようにするって話だったのにブン投げたよね
javascriptを駆逐してくれるのかとちょっと期待したのに

65: 名刺は切らしておりまして 2017/07/17(月) 04:17:36.37 ID:unjhQpra.net
他の言語の思想無駄に取り込もうとするのが悪い
1からデザインして10年は変えるな

40: 名刺は切らしておりまして 2017/07/16(日) 22:08:31.32 ID:Sf/00p+q.net
 
Goは練りに練って作り上げられた言語ではなかったのか・・・

名前はGo++にでもしとけば?w

12: 名刺は切らしておりまして 2017/07/16(日) 18:29:00.75 ID:oznsHtAJ.net
GoGoの方が良いのに。