InfoQ ホームページ 動的言語 に関するすべてのコンテンツ
-
PipelineDPによりGoogleの差分プライバシーライブラリをPythonで提供
GoogleとOpenMinedは新たなオープンソースライブラリのPipelineDPをリリースした。これにより、研究者や開発者がバッチ処理システムを使って大規模なデータセットに差分プライベート集計を適用できるようになる。
-
Java News Roundup - LoomとPanamaのアップデート、Groovy 4.0、GraalVM 22.0 CE、Jakarta EE RPC
今週の"Java roundup for January 24th, 2021"では、OpenJDK、JDK 18、JDK 19、Projects LoomとPanama、Jakarta EE、Groovy 4.0、Spring Frameworkの最新版、Micronaut 3.3.0、GraalVM 22.0 CE、Liberica NIK、MicroProfile Reactive Streams Operators 3.0-RC1、Hibernateの最新版、JHipster 7.6、IntelliJ IDEA 2021.3.2、JReleaserアーリーアクセス、Apache CamelとCamel K、FOSDEMでのFoojay.ioといった話題をお届けする。
-
EtsyがReactからPreactに移行し、移行リスクを低減
EtsyのソフトウェアエンジニアBen Sangster氏は、最近、EtsyがReact v15.6からPreact 10に移行した理由を詳しく説明している。Sangster氏は、ライブラリのサイズの違い以上に、Preactを採用することで、Etsyの大規模なコードベースの移行に伴うリスクが低下したと主張している。PreactはEtsyのフロントエンドチームによってすでに使われていたため、Preactに移行することで、断片化されたスタックを維持する必要がなくなる。
-
AppleがGCGCをオープンソース化:JavaGCログの分析ツール
AppleはGCGCをオープンソース化した。これは、Python 3とpandasをベースとしたJavaガベージコレクター(GC)ログの視覚化のためのツールである。
-
AmazonがAWS Lambda Powertools TypeScriptを発表
Amazonは最近、AWS Lambda Powertools TypeScriptのベータリリースを発表した。Node.js Lambda関数の一連のユーティリティは、開発者がトレース、構造化ロギング、カスタムメトリックのベストプラクティスに沿って進める役に立つ。
-
AngularJSが正式にサポート終了へ
現在の世界的パンデミックによって引き起こされた猶予期間の後、AngularJSの長期サポートは中止となった。AngularJSは引き続き利用可能だが、そのリポジトリはアーカイブされ、セキュリティパッチを含む更新が今後なくなる。
-
SQLAlchemy用のGoogle Cloud Spanner方言が一般向け提供へ
Google Cloudは最近、SQLAlchemyアプリケーションを分散SQLデータベース管理およびストレージサービスで実行できるようにするSpanner方言の一般向け提供を発表した。
-
Ionic 6コンポーネントフレームワークの紹介
クロスプラットフォームアプリケーション開発用のUIフレームワークであるIonicは、6回目のイテレーションでリリースされた。Android、iOS、デスクトップアプリケーション向けに一連の新しいコンポーネントとより優れたUI統合を提供する。
-
JetBrainsが新しいリモート開発機能でIntelliJ IDEA 2021.3をリリース
IntelliJ IDEA 2021.3は2021年最後のリリースであり、Groovy 4とSelenium 4などがサポートされた。このリリースでは、バグ修正、一般的な改善、Java、Kotlin、Docker、Kubernetesなどの言語とツールのより具体的な改善が含まれている。このバージョンでは、リモート開発がベータ機能として導入され、リモートマシンをローカルマシンであるかのように使用する。
-
Flutter 2.8とDart 2.15がパフォーマンス向上にフォーカス
Flutter 2.8は、アプリの起動時間の改善、メモリフットプリントの削減、開発者がパフォーマンスの問題を簡単にプロファイリングできるようにすることに重点を置いている。これに伴い、Googleは新しいDartバージョンであるDart 2.15を発表した。ワーカーのIsolateが改善され、コンストラクタのティアオフを導入しており、列挙型を拡張している。
-
JetBrainsがIntelliJ向けのクラウドワークスペースである軽量IDE Fleetをローンチ
Fleet は、リモートワークスペースのサポートと多言語で軽量のIDEを提供する JetBrains の試みだ。さらに、IntelliJ の最新リリースでは、JetBrains IDE のリモート開発もサポートされている。
-
Julia 1.7でスレッド機能が拡張され、型推論が改善
Julia 1.7では、新しいスレッド機能、新しいパッケージマネージャー機能、型推論の改善、新しい構文機能など、多くの重要な機能強化があった。これは、Apple Siliconでネイティブに実行される最初のリリースでもある。
-
Javaニュース総まとめ: IntelliJ IDEA、JEP 421、Groovy、Open Liberty、Hibernate ORM、Eclipse Collections
今週2021年11月29日の Java 総まとめでは、OpenJDK、JDK 18、Project Loom Build 18-loom+7-288、複数の Spring プロジェクトポイントリリース、Quarkus 2.5.1.Final、WildFly 26 Beta 1、Open Liberty 21.0.0.12、Hibernate ORM 6.0.0-Beta2、Eclipse Mojarra 2.3.17、GraalVM Native Build Tools 0.9.8、Groovy 4.0.0-RC1、Eclipse Collections 11.0.0、IntelliJ IDEA 2021.3、および JReleaser 0.9.0 からのニュースを特集する。
-
Angular13の発表
Googleは最近Angular 13のリリースを発表した。人気のシングルページアプリケーションフレームワークだ。これは、Angular9でのIvyエンジンのリリース以降、着実に小さな改善の流れを続けている。
-
PantsビルドシステムがJava、Scala、Goを新たにサポート
ビルドシステムのPantsが、現在はアーリーアダプタ向けに提供されている次期リリースにおいて、これまでサポートしていたPythonに加えて、Java、Scala、Goをサポートするようになる。開発者のひとりであるBenjy Weinberger氏と、メインスポンサのToolchainで現在CEOを務めるJohn Sirois氏に話を聞いた。