Nikita LipskyとDmitry Chuykoがjug.msk.ruのJavaでのAOTについて

モスクワJavaユーザーグループの次の会議は、2017年5月22日に、伝統的にCROCのオフィスで開催されました。 その上で、Nikita LipskyとDmitry Chuykoは、 Javaプログラミング言語での静的(Ahead-of-Time)コンパイルと、 ExcelsiorおよびOracleの製品での実装について話しました。







スピーカーについて



Nikita Lipskyは、ノボシビルスクの会社Excelsiorを代表しており、 Java言語の静的コンパイラであるExcelsior JETというユニークな製品を生産しています 。 このアプリケーションは非常に需要が高く、市場で素晴らしい気分です。この秋は、その存在から20年にわたって祝われます。 Nikitaは、作成のイニシエーターの1人であり、アプリケーション開発の積極的な参加者です。



同社のブログは非常に興味深いものです。新しいバージョン( MavenおよびGradleのプラグイン付き)の発表に加えて、 Far ManagerのGitプラグインIntelliJ IDEAプラグインExcelsiorプログラマーが作成)などの便利な機能の説明もあります。 調査によると 、すぐに何か他のものが期待できます。



ニキータの年報:





Nikitaのオーディオ:





Excelsior JETに慣れるに 、最初のレポートを1、2回使用するのが最も便利です(2013年のJUG.ruでのNikitaとPavel Pavlovの共同プレゼンテーション)。 製品のテクニカルサポートに関する記事を見ることができます。



その他のリンク: HabrahabrGitHubTwitterSlideShare



Dmitry ChuykoはOracleで働いており、最近では静的コンパイルにも興味を持ち始めています。 彼はJUG.ruカンファレンスやその他の両方で積極的に講演しています。



ドミトリーのレポート:





SlideShareの他のスライド。



レポートについて



両方のスピーカーにとって、 jug.msk.ru会議は会議でのツアープレゼンテーションの一部でした。 ニキータのツアーは、ポッドキャストのデブリーフィング (空港から)第134号の録音に参加したことから始まりました。 次はRiga DevDays 2017GeeCON 2017jug.msk.ruOracle Code 2017 Moscowです。 Dmitryのツアーには、 GeeCON 2017jug.msk.ru 、そしてJEEConf 2017も含まれていました



会議と会議のトピック( AOT )は非常に興味深いものでした。 JUG.ruが開催した会議の少なくとも5人の講演者が観客として参加しました。 つまり 合計で(DmitryとNikitaを考慮に入れて)7人のスピーカーと会ってチャットするまれな機会がありました。



アンドレイ・コグンとニキータ(1発目)、さらにドミトリー(2発目)が会議を開始します。







ニキータが最初に話しました。 私の意見では、これは彼の最高のレポートまたは彼の最高のレポートの一つです。 レポートは2時間続き、聴衆からのより多くの質問とより多くの質問に答えることができました。 プレゼンテーションは出席者に非常に興味がありました。 質問は適切であり、スピーカーにとっては予想外の場合もありました (たとえば、SSDでのアプリケーションの起動時間の比較について)。







すぐに使用できるJDK 9のリリースにより、静的コンパイルが可能になりました。 ターゲットプラットフォームのコードへの変換(いわゆるネイティブ )。 確かに、これまでのところLinuxのみです。 JEP 295JEP 243 、およびGraalコンパイラーについては、Dmitryの話でした。 このレポートは、 以前のJUG.ru会議で発表された彼の以前のレポートの論理的な継続版でした。







いつものように、休憩中とプレゼンテーションの後、誰もが関心のあるトピックについて話したり質問したりする機会がありました。 そして、もちろん、パンとお茶を飲みます。







ミーティングプレゼンテーション: AOT for Java:神話と課題 Nikitaとコンパイルを事前に。 大丈夫ですか? ドミトリー。 会議の写真: VKのグループGoogle +



残念ながら、技術的な理由により、ビデオを記録することはできませんでした( jug.msk.ruの歴史の最初で、できれば最後の時間)。 以前の会議のビデオはYouTubeで入手できます。



次の会議のニュースレターを購読しますjug.msk.ru。



All Articles