Javaの世界からの興味深いイベントのダイジェストとその周辺#8(2016年8月1日-2016年8月31日)

画像



この号では



-JVM Language Summit :Javaの将来に関する主要な専門家

-途中でドラフト値タイプ

-投資家はHadoopにお金を注ぎます

-JITWatch :新しいパフォーマンスエンジニアツール

...など





1.ニュース



1.1。 Javaの未来

リンク

リンク2


8月初旬、別のJVM言語サミットがカリフォルニア州サンタクララで開催されました。 特に注目されたのは、将来のJavaについて語ったJohn Roseでした。 最初のリンクをクリックすると、彼のレポートのかなり優れた抜粋を読むことができます。 重要な点は、 値の種類 、ネイティブ層と管理層のより深い統合、 java-over-javaの概念、鉄およびアプリケーションソフトウェアの開発における現在の傾向へのプラットフォームの適応です。



1.2。 最小値タイプ

リンク


値型について話しているので、もう1つの良いニュースです。 John Roseは、機能が完成するまでN年待つのではなく、ドラフト版をリリースすることを提案しています。 好奇心の強い「パワーユーザー」がこの機能を使用すると想定されています(Java開発者について話していることを考えると、おもしろそうです)。 非常に正しい考え。 これにより、オラクルはユーザーとの緊密な連絡を維持し、アルファ/ベータテストの長く充実したステージを編成できます。 主なものは、このイニシアチブが悪名高いsun.misc.Unsafeの運命を繰り返さないことです -それは痛みを伴う手を傷つけて、値型を生産に転換します。 パラグラフ全体が悪用と闘うことに専念しています。「これらの機能のスコーピング」を参照してください。



画像

ソース: blogs.oracle.com/java/jvm-language-summit-highlights



1.3。 Java EEの未来は私たちの手の中にあります

リンク


オラクルは 、コミュニティの意見を尊重し、Java EE 8を計画する際に積極的に耳を傾けると述べています。近い将来、オラクルと通常の開発者の見解がどのように一致するかを理解することを目的としたアンケートをリリースする必要があります。 調査結果と最終的な優先順位付けを処理した後、OracleはJava EE 8をリリースすることを約束します

1年間



1.4。 非推奨API

リンク


そしてもう1つの良いニュースです。 どうやら、Java 9では、 非推奨のAPIが改善されます 。 対応するJEP(2014年後半に作成された)はすでに9で計画されています。 その実装により、APIライフサイクルがより理解しやすく、管理しやすくなり、時間の経過とともに、非推奨のメソッドを使用するという規律が開発者に浸透します。



1.5。 そして、シャープはどうですか?

リンク


少しコントラスト。 MicrosoftC#7.0の計画について話しました。 シャープは、現在の形ではすでに膨大な数の言語機能を吸収しています。 したがって、画期的な改善の第7バージョンでは期待されていません。 他の多くの言語(もちろんJavaを含む)に対するリーダーシップを固めるだけです。 ローカル関数、言語レベルのタプル、大文字と小文字の切り替えのパターン、実行時の頭痛の軽減。 要するに、脂肪と荒れ狂う。 いつか通りに休日があります。



1.6。 象にドル

リンク

リンク2


投資家は、 Hadoopエコシステムに深刻な資金を注ぎ続けています。 そのため、 MapRは次の投資ラウンドを終了し、5,000万ドルを受け取りました。 これは、会社の今後のIPOの前の最後の注入であると想定されます。



同時に、 SAPは、いわゆるビッグデータとしてのサービス (BDaaS?BDataS?)ソリューションを販売するスタートアップAltiscaleの買収を発表しました。 取引額は1億2,500万ドルでした



1.7。 EPAMドル

リンク


EPAMは2016年の第2四半期について報告しました。 最大規模のアウトソーシング業者の純利益は2,200万ドルでした。 これにより、第1四半期と合わせて合計5,000万ドルが得られます。 公式ウェブサイトの情報によると、同社は18,000人以上の従業員を雇用しています。 したがって、半年間で従業員あたりの会社の平均収入は約2800ドル、1か月あたり約460ドル、1日あたり約20ドルでした。 ハードビジネス。



画像

出典: www.investors.com/news/epam-systems-second-quarter-earnings-preview



1.8。 Jitwatch

リンク

リンク2


JetBrains連中は、ランタイムJITコンパイルをフォローできるクールなJITWatchプラグインをリリースしました。 プラグインの機能についてのDmitry Zhemerovによる短いストーリーは、2番目のリンクで見ることができます。



JetBrainsはIDEAのパフォーマンスツールの統合に引き続き取り組んでいくと信じています。 Mission Control、JMH、Honest Profiler、Flame graph、Hdr Histogram、Perf、...毎日、それらが増えています。 しかし、機会が増えると、頭痛の量も増えます。 IDEに統合され、一般的な製品の機能と利点を兼ね備えたユニバーサル製品が必要です。



2.読む



2.1。 JVM Language Summit 2016のビデオ

リンク


すべてのレポートのビデオは、サミット直後に対応するYouTubeチャンネルに投稿されました。 最新のJVMニュースを最新に保ちたい場合は、このチャンネルが最適です。



2.2。 JVMのウォームアップ

リンク


LITのパフォーマンスエンジニア、 Mark PriceによるJITおよびJVMのウォームアップに関する概要レポート。 それはハードコアではないため、JVMの内部に精通し始めたばかりのエンジニアに適しています。



2.3。 チェック済み例外と未チェック例外

リンク


Mechanical Sympathyグループは、有名なホリバーのチェック済み 例外と未チェック例外を再燃させようとしました。 すべては、ある開発者がElasticsearchおよびCassandraドライバーの未チェックモデルへの切り替えに激怒したという事実から始まりました。 議論は、両方のタイプの例外の長所と短所に関する非常に簡潔で包括的な意見を含むという点で有用です。 個人的には、 Peter Lawreyのアプローチは私に最も近いです 。チェックされていない例外のライブラリインターフェイス、チェックされた例外の実装です。 チェックした例外を出すとすぐに、それらはユーザーを傷つけ始めます。それらは単に無視されます。 最悪の場合、空のcatchブロック。



2.4。 Java 9の新しいコレクター

リンク


この記事では、Java 9の2つの新しいコレクター、 Collectors.filteringCollectors.flatMappingについて説明しています。 コレクション、ストリーム、およびラムダの相互への相互浸透を強化する適切な追加。



2.5。 JUnitの動的テスト

リンク


JUnit 5の公式リリースが近づいているため、新しいバージョンのキラー機能である動的テストに触れるとき来ました。



3.知恵



3.1。 知識の性質



3.2。 オープンソース



3.3。 病気から健康へ



3.4。 ファッショントレンド





4.ユーモア



4.1。 ゴシップ

画像

ソース: joyreactor.cc/post/1014100



問題: -




All Articles