Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。1.3.30をリリースした。IDEAでのデバッグ改良などが行われている。32bitターゲット(mingw_x86)をサポートする。PIデバイスにクロスコンパイルすることもできる。Appleプラットフォームは、Kotlin/Nativeからいくつかの改良が行われている。例外に関して、未処理の例外がiOSのクラッシュログに記録されるようになった。デバッグモードでは、例外のバックトレースにiOSとmacOSに関するシンボル情報が含まれるようになった。Apple関連の開発では、-Xstatic-frameworkコマンドラインパラメータを指定するか、マルチプラットフォームプロジェクトで以下のGradleスクリプトを使用することで、静的なフレームワークの生成も可能になった。}}Gradleプラグインを使用すれば、CocoaPodとの統合を実現する実験的機能を利用することも可能だ。この機能は、Kotlin/Nativeプロジェクトを.podfile依存関係に変換して、Podfileにインクルード可能にする。これによって開発者は、XCodeでSwiftやObjective-Cのpodを使用する場合と同じエクスペリエンスを持つことができる。CocoaPodの依存関係をKotlin/Nativeプロジェクトにインポートすることも可能だ。その機能を担当するgradleプラグインが、フレームワークをKotlin/Nativeプロジェクトにインポートするために必要な、すべての設定を処理してくれる。}}既存のXcodeプロジェクトにKotlin/Nativeモジュールをインポートするには、次のような手順が必要となる。269)が改善された。今回のKAPTでは、インクリメンタルアノテーションプロセッサを可能にする実験的機能がサポートされている。試用を望む開発者は、gradle.propertiesに次の定義を追加する必要がある。Avoidanceだ。この機能は、すべてのKAPT依存関係がアノテーション処理クラスパスで明示的に宣言されている場合にのみ可能となる。gradle.propertiesに次の定義を追加する。1.3.30では、符号なし型、および符号なしタイプの配列を対象とした、新たなオペレーションがサポートされている。})}符号なし配列はCollectionを実装している(例えばUIntArrayではCollection<UInt>)ので、filterやmapのような操作が可能である。IDEAによるサポートが改善され、コルーチンを簡単にデバッグできるようになった。trace"に、中断時に格納されていた変数が表示される。IDEAでのデバッグに関する、もうひとつの改善点は"Kotlin"モードだ。これによって開発者は、付加的なJVM名ではなく、Kotlinの名称で変数を参照することが可能になる。IDEAに関して注目すべき機能とバグ修正には、他に次のものがある。isEmpty/isNotEmptyメソッドの否定に代わるインテンションが追加された。quickfixに追加された。8のMap.forEachをKotlinのforEachに置き換えるインスペクションが追加された。冗長なrequireNotNullおよびcheckNotNullの使用法に関する警告が追加された。elvis式のデバッガでの評価の誤りが修正された。TODOコメントのサポート。変更点の全リストはchangelogにある。now"をクリックすればよい。Marketplaceを使用してプラグインをインストールするか、あるいはmaven、Gradle、npmからのアップデートで、コンパイラおよび標準ライブラリのバージョン番号に1.3.30を指定する必要がある。詳細な資料はこちらから入手可能だ。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員��して、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。