InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
LLVM 3.8リリース: Windows旧バージョン対応打ち切り、Autoconf廃止予定、Clang改善
LLVMチームがLLVM 3.8のリリースを発表した。今回のバージョンには、廃止予定になったものがいくつかと、新しいC APIヘッダおよびClang 3.8が含まれている。
-
Jigsaw がついに JDK 9 に統合へ
Alan Batema 氏は JDK-9 development リストへメールを送付し、今月末にでも Jigsaw のスナップショットが統合されることを示唆した。InfoQ はこれが何を意味するかを注意深く観察している。
-
OracleがOpenJDKの'Unsafe'実装をクリーンアップ
Java 9一般公開が近づき,多くのJEP提案も最終段階に入り始めている。JEP 260(内部APIの大半をカプセル化)では,論争の的であるsun.misc.Unsafeクラス機能の,変数ハンドルを通じた外部公開が提案されている。JDK Bugトラッカへの新たなポストには,Unsafeのさらなる最適化とクリーンアップの提案がある。
-
JetBrainsがKotlin 1.0をリリース
JetBrainは,Androidに対応する新たなJVMベース言語Kotlinの初となる安定版リリースを発表した。同社によれば,この言語は,実用性と相互運用性��重視した開発方針の下で“優れたツール”となることを目指し,Javaならばライブラリや外部ツールを使わなくてはならないような問題の多くに対処している。
-
Raspberry PiがModel 3をローンチ,64bitコンピューティングに進出
Raspberry Pi財団は本日,64bitプロセッサとオンボードのWiFiおよびBluetoothをサポートするModel 3をローンチした。これが組込みコミュニティおいてどのような意味を持つのかを検討する。
-
WebAssemblyプレビュー機能が各ブラウザで提供される
ブラウザベンダーはWebAssemblyをWebにおける安全なネイティブフォーマットであると位置づけている。重要なステップとして、各ベンダーはそれぞれのブラウザにおいてWebAssemblyのプレビュー機能を提供した。
-
.NETのOSSについてPhil Haackが語る
.NETのオープンソースに関して、懸念を表明したメンバーやコントリビューターがいることは先週報じた通りだ。現状についてより深い洞察を得るため、InfoQは前・Microsoftのプログラムマネージャーで現在はGitHubのエンジニアリングマネージャーであるPhil Haackと連絡を取った。 PhilはQConの “オープンソース化された.NETの超絶的な力” というセッションのトラックホストを務めてもいる。
-
F#向けチャート生成ライブラリ XPlot
XPlotはプログラミング言語F#向けクロスプラットフォームのデータ視覚化パッケージで、Google ChartsとPlotlyというJavaScriptのチャートライブラリを使用している。XPlotライブラリはF# Interactiveから対話的に使用することもできるが、F#アプリケーションやHTMLレポートに埋め込むこともできる。
-
TypesafeがLightbendに社名変更
Scalaの考案者が創業したTypesafeが社名変更を完了し、Lightbendになった。Typesafeは社名変更の計画を昨年5月に発表し、プロセスに2か月ぐらいかかるだろうと述べていた。彼らはコミュニティメンバーに参加を求め、ブログに社名変更およびその進捗を報告していた。
-
Android Nでマルチウィンドウ、Java 8、通知の強化に対応
GoogleがAndroid NのEarly Previewを開発者向けに公開した。Android N Previewの登場は、Android M Previewの時と比べて10週早くなっている。Googleが期待しているのは、開発者からより早くフィードバックをもらって、変更を取り込むのに十分な時間を確保することだ。
-
ASP.NET Coreはミドルウェアコンポーネントでモジュール化を提供する
ASP.NET CoreはHTTPパイプラインをカスタマイズする概念としてミドルウェアを導入している。ミドルウェアはWebアプリケーションを形成するために構成されているコンポーネントである。コンセプトはASP.NETの以前のバージョンと同様の機能を提供するOWINとKatanaに触発されたものである。
-
Microsoft、Eclipse Foundationに参加
EclipseConにおいて、MicrosoftがEclipse Foundationにソリューションメンバーとして参加することを発表した。これにはTeam Explorer Anywhereのオープンソース化も含まれる。InfoQがレポートする。
-
2016年のJava EEとマイクロサービスは?
昨年の12月末,C2B2とPayaの創設者であるSteve Millidge氏は2016年を,JavaEEマイクロサービスの年になると予想した。WildFlyやTomEE,KumuluzEEフレームワークなど,氏に同調する意見は多い。しかし開発者の中には,Java EEには根本的に問題があるため,マイクロサービスには向いていないという意見もある。
-
GoogleがFlash広告を廃止,100% HTML5に
Adobe Flushの長く苦しい死への旅は,Googleが自社のディスプレイネットワークでのFlash実行を停止すると発表したことによってなおも続く。同社は公式記事で,"より多くの人たちとデバイスにブラウジングエクスペリエンスを拡大するため,Google Display NetworkとDoubleClick Digital Marketingは今後,HTML5 100%になります” と述べている。
-
Sigilによる.NETのIL生成
Sigilは共通中間言語(CIL)を生成するライブラリである。ILGeneratorを扱いやすい粒度のインターフェースでラップしたもので、 多少の最適化を自動で行い、生成されるILの検証機構を提供する。 InfoQはILGeneratorとSigilの理解を深めるため、Sigilの作者であるKevin Montrose(StackOverflowのチームリーダー)に話を聞いた。