Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。Committeeに選出された。EricssonとTOTVSの退任で生まれたふたつの空席のひとつを埋めることになる。Committeeでの同社の代表者となる。任期は2年間であり、残りは2018年の終わりまでだ。376のオリジナルの投票には参加できなかった。同社の任期は2017年5月15日に始まったからだ。再投票に参加する資格はあった。同社は賛成票を投じている。376の投票と将来の開発について話をした。Committeeに参加できることが重要なのでしょうか。Javaの将来が見られるだけでなく、影響も与えられるのは本当に素晴らしいことです。JCPは以前よりも透明でオープンなプロセスになりました。これはECが透明でオープンになるように働きかけたユーザーグループの尽力のおかげです。ECのメンバー、特に、Oracleは、この必要性を認識し、実現に向けて尽力しました。Groupsにフィードバックすることと、仕様に対する投票を通じて開発に影響を与えることができるのは別のことです。CommitteeがJSRに懸念を持ったとき、進捗させる前に対処する必要があります。Committeeの中でJavaの開発者を代表し、仕様策定時にエンドユーザーの声に耳を傾けるようにするためです。Committeeの候補になったのですか。OracleはJavaの世話役として批准タイプの席の候補者を選びます。そこでARMとJetBrainsがふたつの空席を埋めるために選ばれました。JetBrainsを選んだ理由についてはOracleの代表者に聞かなくてはいけませんが、次のような理由があると思います。Groupsの一員であり多くのJSRに貢献してきました。JetBrainsは、JavaおよびJVM開発者用のツールを作成するだけでなく、独自のJVM言語(Kotlin)を開発するため、Java言語とJavaプラットフォームの両方の開発に非常に熱心な関心を持っています。Javaユーザーと双方向のコミュニケーションをしています。ユーザーはプラットフォームやツールへの期待を教えてくれます。Javaコミュニティと頻繁にコミュニケーションして、技術やその使い方について話しています。Javaを進化させるJCPとそのプロセスについて教えることもできます。Communityの一員としてECの委員だったことがあります。プロセスを知っており、コミュニティも私のことを知っています。376に投票できませんでした。376のステータスに基づいてどのような投票をしましたか。投票できなかったことについては本当に良かったと思っています。私は個人的には"yes"に投票したかもしれません。9を望んでいる開発者の視点からの判断です。(JPMS)も使っていて、既存のモジュールプロジェクトをJPMSへ移行したこともあります。私は昨年のJPMSが大きく改善したのを知っています。モジュール性やカプセル化、関心事の分離などについて開発者が思考を巡らすことから生まれる大きな利益も理解しています。完璧ではありませんし、荒削りな部分もあります。"yes"の投票に傾いていたでしょう。JetBrainsの他の人たちは、"ドアから出よう"という私のアプローチは、何かを押し進めるには、怖いやり方だ、と指摘しています。彼らによれば、JPMSのような大きな影響を与えるものは本当にうまく設計されているだけでなく、考え抜かれているだけでなく、コミュニティによって受け入れられなければなりません。なければ、目標を達成できないのです。IDEAでサポートしていますが)ということを考えれば、JPMSが目的に合っているかどうかを言うことができるほどのしっかりとした経験を持っていませんでした。したら投票は棄権したかもしれません。棄権することで、どのような進化も押しとどめるつもりはないが、このJSRに対して懸念を表明できます。既存のライブラリやフレームワーク、ツールに対する懸念です。任期は2018年に終わります。任期終了後はどうなりますか。再選にノミネートされることを望んでいます。私たちは、批准タイプの席へのノミネートだけでなく再選されるように、ECにとって価値ある存在になることを目指します。任期中はどのようなことを達成したいですか。私たちの目標は、世界中のJava開発者にとって価値のある仕様を作成し、言語の進化を手助けして、人々の生産性を向上させることです。JSRの評価は開発者が仕事に役立つかどうかによって決めたいと思っています。IDEベンダとして、仕様に準拠したライブラリやフレームワークを開発者が使えるようにするためのツールを提供する必要があります。私たちが仕様を実現できないのあれば、開発者もそれを使うのが難しいでしょう。Javaについてユーザーから多くのフィードバックをもらっています。彼らが定期的にやらなければならない苦痛を伴う作業を緩和する手助けをするためです(JCPの選挙についての私たちのブログをご覧ください)。これによって私たちは開発していることの優先順位を知り、重要なことを推し進められます。Java開発者からもっと多くのJCPへの参加を求めたいです。OpenJDKのような動きを意識していない開発者にも参加を促したいです。ブログやTwitter、ニュースレターを通じて、Javaの今後だけでなく、プロセスへの参加方法や個人としてどのように仕様策定に影響を与えるか、ということも開発者コミュニティに共有したいです。IDEAの将来はどうですか。IDEAリリース2017.2についての作業で本当に頑張っています。9向けの大量のアップデートがあります。私がリクエストした機能も含まれているのでとても嬉しいです。同時にKotlinについてもたくさんの計画があります。便利なデバッガ機能を含む、Kotlinコルーチンのツールとライブラリサポートの改善KotlinはValhallaと平行して値型を導入しようとしています。JetBrainsにどのくらい携わっており、現在の責任は何ですか。(コードレビューツール)に関する仕事をしています。ツールを試したり売り込んだりするのではなく、開発者がより生産的になるのを支援するのが仕事です。IDEAを使って生産性が向上するなら、私たちにとってとても嬉しいことです。9の新機能を書いたりすることで、開発者の"レベルアップ"を支援することに軸足を置いています。CommitteeでのJetBrainsの代表者の1人という立場は、あなたの現在の責任にどのような影響を与えますか。仕事が増えるでしょう。私の職務とかなりの部分が重複しています。私はJavaの進化の最前線に身を置いておく必要があります。いうのは自分が作成している資料(プレゼン資料、ブログ、スクリーンキャスト、月次のJavaのニュースレター)が、最新であり適切で、理想的には開発者が今携わっていることの前にある多くのトピックが含まれているようにするためです。Committeeの仕事は次が学んだ次のJavaの姿を保証してくれます。EE)の両方について、保証を与えてくれます。したがって、ECの委員であることは、他のECメンバーとの会合、現在のJSRの調査、投票方法の検討などの作業を必要としますが、最新のJavaのニュースを開発者にもたらすという私の目標に合致します。私はこれを一人でやっているわけではありません。Javaエコシステムに関するすべてのことの専門家であることは不可能です。JetBrainsの中には、さまざまな背景、責任、経験を持つ約12人のワーキンググループがあり、それぞれがJSRに関する情報を取り上げます。この経験によって、私たちはJavaプラットフォームを使っている開発者の良き代表者となっています。EclipseやNetBeansのような強力なツールが無料で使えるということを考えると、IntelliJは目覚ましい成功を納めています。どのような秘密があるのでしょうか。多くのJava開発者にとってはIntelliJも無料である、という点が重要です。私もLMAXにいたときは長い間、Communityバージョンを使っていました。無料ですが、リファクタリングやナビゲーション、コード分析など重要な機能が使えます。EE開発、Spring、UML図、他の言語でのプログラミングをサポートします。個人よりは企業の方がサブスクリプションを購入しています。無料のバージョン開発者の生産性がいかに向上するかわかっているため、企業での開発をサポートする追加機能にお金を払うのです。IDEAに乗り換えました。以前は両方使っていました(Netbeansもキャリアの初期に使っていました)が、好みはありませんでした。必要な機能はどのIDEもサポートしていたからです。IntelliJのリファクタリングツールを使ったとき、コンパイルエラーを起こさずにIDEがコードを再編してくれるのを見て、夢中になりました。IDEAは他のIDE以上であり、使うのに苦痛が伴いません。私は仕事柄たくさんの開発者と話しますが、多くが同じような話をしてくれます。IDEAによって生産性が向上したことに気づけば、後戻りはできないのです。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員として、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。