♀ウィスãƒ'ー声ã�§æŒã‚�ã�›ã�¦é ‚ã��ã�¾ã�—ã�Ÿã€�VOCALOID3è'¼å§«ãƒ©ãƒ"スä¸ã�®äººå¿œå‹Ÿã€' www bajaryoutube com
"このようなコンパイルされた高速言語開発者は過去4〜5年の間、Ruby on Rails、Django、CodeIgniterの言語とフレームワークで開発時間を短縮しようとしてきましたが、その追求でアプリケーションのパフォーマンスを犠牲にしていました。
「Googleの目標は、アプリケーションを開発する上で開発者にとって効率的であるだけでなく、処理時間においてもコンピュータにとって効率的な言語を開発することです/メモリ使用量、そしてそのアプリケーションのビジネスプロセス[セキュリティ、並行性]のようなものだ」とWales氏は電子メールのインタビューで付け加えた。しかし、Goは今は非常にベビーステージにあり、Google、ソースコミュニティー
「Goは、Babelのコンピューティングタワーの耐久性のある固定具であるために、Goが重要な塊に達する5年前から、 IDCのアナリスト、アル・ヒルワ氏は、「新しいプロジェクトの10%が全面的に始まっている」と述べた。ガートナーのアナリスト、レイ・ヴァルデス氏は、同様の考え方を共有している。ヴァルデス氏によれば、Goはこれを利用して安定した共同体を構築し、それを使用して開発者を築くには少なくとも5年はかかるだろうと予測している。
"主な阻害要因は全く新しいことであり、開発者がソリューションを構築するために活用できる既存のコードはほとんどありません」とValdes氏は電話インタビューで述べています。 「Google以外の企業に影響を与えるまでには時間がかかるだろう」と述べた。
このスケジュールは、デジタルマーケティングエージェンシーのSinglebound Creativeの創設者であり、Tap Riotの創設者兼CEO、Alan Petersのターンオフであるモバイルアプリケーションの立ち上げ
「私の職業は私がこれらのことを理解することを要求するので、私はそれに気をつけているだろうが、率直に言って、それはどちらのビジネスにとってもリスクが高い」
「Googleは研究と実験を重視する非常に学術的な企業文化を持っており、コンピュータサイエンスの学者はプログラミング言語を発明したい」と、Peters氏は電子メールで付け加えた。 「Singlebound and Tap Riotでは、アプリケーションに重点を置いています。アプリケーションの世界は、問題を解決するのとはちょっと違っています。迅速に」。
Googleは、Googleが慎重に、成功するために必要です。 「確かに、彼らは今興味を持っているが、おそらくGoogle MapsやGoogle Mapsを除いて、完璧な点まで何も得ずに、プロジェクトからプロジェクトにジャンプして利益を上げる開発者グループの中で最も散在しているだろう。 Googleリーダー」と語った。 「Gmailで、まともな連絡先マネージャーがどれくらい待っているのだろうか?」Googleが必要な注意を払わなければ、新しいプログラミング言語は大きな可能性を秘めているため、本当に残念です。
"彼らはより洗練された、よりシンプルな構文を考え出すことができました。これは、より複雑な古い言語の力の大部分を維持し、処理時間を非常に短縮する方法でこれを行うことができましたValdesは言った。
ウェールズは、Goの構文がフレンドリーで、PythonとRubyのようなきれいな感じがあることを発見しました。彼は、「動的言語の生産性と、より静的な言語のパフォーマンスを組み合わせることができたようです。 on Rails 'を使用し、Cベースの言語の構文にも精通しています。彼はまた、コンパイルされた言語としてGoのアプリケーションが非常に高速に動作することを好んでいます。
WalesもGoのツールを「優れている」と評価しています。 Wales氏は、「コンパイラは高速で、アプリケーションのすべてのファイルが一貫してフォーマットされていることを保証するフォーマッタが存在するため、コードを公開するチームには最適です」とWales氏は述べています。確立されたプログラミング言語としての場所?
初心者にとっては、彼がそんなに好きな構文は、さらに洗練されているとWales氏は述べています。 「この構文は、通常のPythonやRubyの開発者が慣れ親しんだものよりも冗長であり、この2つの言語の主なセールスポイントの1つであるため簡単に間に合わない欠点がある」とWales氏は述べる。ウェールズはゴーの「オブジェクト指向のデザイン」を考慮し、彼は「大きな打撃」と考えている。 "[オブジェクト指向プログラミング]は、大規模なアプリケーションの管理とメンテナンスを大幅に容易にする実証済みのコンセプトです。"とGoogleは語っています.Goは、 "重大なアプリケーション"を構築し、ヒルワ氏は電子メールのインタビューで語った。
ウェールズは、チュートリアルや初心者向けの開発者にもっと力を入れることを推奨している。 「現在提供されているドキュメントやサンプルは、経験豊かな開発者だけが理解できます。」Googleは開発者がGoライブラリを構築できるように開発者を裁かなければなりません。ウェールズ氏は、「他のコードを見直すことによって、これは学習に最適なだけでなく、言語をより強力にする」と語った。 「歴史は、サードパーティのサポートは、ほとんどの言語が戦いに勝つ場所であることを示しています。」Peters氏は、関心のある開発者に優しい愛情のケアをたくさんお勧めします。 「Googleはある種のオタクに感情的な魅力を持つ強力なブランドだ。そのオタクを含める」とPeters氏は語る。 「このオタクに、Googleの本物のPh.Dとのインタラクティブなアクセスと実験への早期アクセスを提供し、創造と改善に参加させて、開発者よりも優れたブランドチャンピオンを獲得しました。」