20および他の数字

あなたと同じように、ジェームズゴスリング-偉大な男、カーニガン、リッチー、ストラウストルップのような巨人-は24年前に新しいオーク言語の開発を始めたことを知っています。 あなたと同じように、新しい言語のアクティブライフは、 Sun Microsystemsの最初の公式バージョンがインターネットに登場した19年前に始まり、すべての世界のソフトウェア開発者がJava 1.0のライセンスを取得し始めたことを知っています。 しかし、Javaの20周年を祝います。 私は感傷的かもしれませんが、私にとってJavaはJavaであり、何らかのオークではありません。 そして私にとっては、Java言語がちょうど20年前にその本当の名前を得たことは重要です。 この一杯のコーヒーに敬意を表して:







そして、私は-あなたのように、私は-ここでのポイントはコーヒーではなく、コーヒーメーカーであるという伝説のように。 コーヒーメーカー自体がカルトアイテムです。 テレビ、車、電話、セルフサービスのチェックアウト、さらにはクレジットカード用のコーヒーマシン用のプログラミング言語であることは非常に名誉なことです。 20年前、彼らはさまざまなことを言っていましたが、今では誰もが、Javaがなければ、ビッグデータも、インターネットも、遠隔医療も、まったく新しいもの、つまり新しい世界、未来の世界はないことを理解しています。



私は今あなたにいくつかの数字を投げます、そして、あなた自身がこれが重要であるかどうか決定します。



•100億は、 Java Cardベースのスマートカードの数です。 今すぐJavaなしでやってみてください。



•70億-現在、非常に多くのデバイスがJavaで実行されています。 10年前は3倍小さかったが、今日では、スマートマシンだけが地球に生息していれば、文字通り1つの共通言語を持っているだろう。



•125百万-Javaで実行されているマルチメディアデバイスの数。 ロシアにマルチメディアデバイスが住んでいると想像してください。



•900万-非常に多くの開発者がJavaで書いています。 18年前は40万でしたが、今日では900万です。モスクワ全体にJavaプログラマーが住んでいると想像してください。 提示?



630-今日非常に多くの人々がOpenJDKコミュニティのメンバーです。 彼らのリストを読むと、ロシアの開発者の名前が目には波打っています。



•30- Java EE 6およびJava EE 7のエンタープライズバージョンの実装数。 互換性のある実装。



•20-もちろん、Javaは長年に渡り、すでにわかっています。 また、Javaの20周年を記念して、年末までにすべてのOracle認定試験の20%割引となります



•12 —エンタープライズバージョンのJava EEベンダーの数。 好きなプロバイダーから好きな言語のバージョンを選択して、どのWebサイトでも同じように動作することが保証されているバイトコードを作成できるという事実に驚かされませんか? 異なるデバイス上で? ユーザーが好む動作環境では?



•9は、Javaの次のバージョンです。 これはモジュール性が提供されるバージョンです( Project Jigsaw 、怖がらないでください-これは怖くないですが、スケーラビリティ、ライブラリおよび大規模アプリケーションの作成にとって非常に重要です)、Java Shell(コードフラグメントを評価するための対話型ツール)が表示され、HTTPの新しいAPI -クライアント(HTTP / 2およびWebSocketをサポート)、Linux用ARM AArch64への移植機能など



•8-Javaの現在のバージョン。 これは現在、陸と空の輸送の安全性を確保し、海洋の状態に関する情報を収集し、飢に役立つプログラムの穀物を制御および説明し、脳と筋骨格系の機能をシミュレートし、そしてもちろん娯楽のために使用されているバージョンです。 これは、サンクトペテルブルクのOracle開発センターのエンジニアが3人目によって作成したバージョンです。 ロシアの開発者は、Java ME(完全)およびJava SE(グラフィックライブラリAWT、SWING、J2D、JavaFX)、およびJava 8全般のパフォーマンスと品質を担当しました。



•5はJavaの原則の数です。 これらの原則がなければ、Javaはありません。



1.シンプルでオブジェクト指向の使い慣れた言語(CやC ++など)。

2.信頼性と安全性(簡単なメモリ管理。セキュリティは言語とランタイムに統合されています)。

3.アーキテクチャに依存せず、ポータブル。

4.高性能(自動「ガベージコレクター」がメモリを解放するので、インタープリターはランタイムを確認する必要がありません)。

5.解釈済み、マルチスレッド(スレッドクラス)、動的(レイアウト段階)。



•もう一度5-数年前、OracleはSun Microsystemsを買収しました。 Sunと一緒に、実際に同社はJavaを購入しました。したがって、Javaのすべての責任を引き受けました。 オラクルは信頼に応えていないと言う人は誰でも私に石を投げる最初の人でなければなりません。 なぜなら



•2-OracleがリリースしたJavaプラットフォームリリース(つまり、Java 7およびJava 8)。



•1はあなたです。 Javaの恩恵を受ける別の人。 または、別のJavaプログラマーかもしれません。 選択はあなた次第です。



あなたがまだJavaプログラマーではないが、今年Java証明書の試験を受けるつもりなら、Oracle認定は、Javaの20周年を記念して、2015年12月31日までのすべての試験に対して同じ20%の割引を提供します。 割引を受けるには、pearsonvue.com / oracleにアクセスし、Java20プロモーションコードでサインアップしてください。 後悔しないでください!



All Articles