Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
原文(投稿日:2011/06/22)へのリンク Eclipse Xtext 2.0は、賞を取ったドメイン固有言語を開発するためのフレームワークの新バージョンだ。本日、Eclipseの年次リリース、Eclipse 3.7 - コードネームIndigoの一部としてリリースされた。 Xtext 2.0には、数多くのバグ修正とパフォーマンスの大幅改善のほかに、次のようなものが含まれている。 リファクタリングフレームワークとリッチなホバー情報サポート 新しい式言語。どんなDSLにも組込め、ユーザは自分の言語内で簡単に計算論理を書けるようになる。 静的型付けテンプレート言語Xtend。コードジェネレータの開発と管理を簡単にする。Eclipseのツールと密に統合されている。 InfoQでは、Xtextの作者でリードアーキテクトであるSven Efftinge氏に話を聞いた。 InfoQ: Xtextの背
原文(投稿日:2011/11/03)へのリンク 今週(11月第1週) Eclipse Foundation から Xtext 2.1 がリリースされた。 このリリースでは多くの新機能に加え、Java VM をターゲットとした DSL(Domain Specific Languages) 作成支援という大きなイノベーションが含まれている。 これにより、式言語(Expression Language)である Xbase 記述を、作成する言語へ直接そして簡単に埋め込むことができるようになった: 大抵の場合、作成する言語の概念がどう JVM の型システムに対応するかを指定するだけで十分だ。後はフレームワーク(Xtext)側がスコーピングやコード生成機能などといった全てのサービスをこの 対応付けから自動的に導き出す。 Xbase 自体も拡張され: 二番目の暗示的変数となる it の導入。既存の th
Language Engineering For Everyone! Eclipse Xtext™ is a framework for development of programming languages and domain-specific languages. With Xtext™ you define your language using a powerful grammar language. As a result you get a full infrastructure, including parser, linker, typechecker, compiler as well as editing support for Eclipse, any editor that supports the Language Server Protocol and yo
Eclipse Junoのリリースとともに、Eclipse FoundationはXtendのリリースを高らかに発表した。これはラムダを備えたJava互換の言語で、Javaランタイムに完全な互換性をもつ。XtendはXtextというDSLライブラリおよびエディタ生成のためのプラグインスイートをベースにしている。 ScalaやCeylon、Kotlinと違って、Xtendは独自のバイトコードコンパイラを必要としていない。その代わり、XtendのソースファイルはJavaのソースファイルに変換され、それから通常のJavaコンパイラでコンパイルされる。その結果、Xtendは、標準的なJavaプロジェクトで使えるJavaを生成する、開発時の変換ツールとして利用したり、コンパイル時にJavaソースファイルを生成するのに使うソースモデルとして利用することができる。 Xtendをコンパイルするには2つの方
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く