InfoQ ホームページ XText に関するすべてのコンテンツ
ニュース
RSSフィード-
Eclipse Xtext 2.8がEclipseConでリリース
本日のEclipseConでXtext 2.8のリリースが発表された。既存のJavaコードをXtextアプリに移行するための新ツール追加され,将来的なロードマップが発表されている。
-
Xtend、Javaをエクステンドする
Eclipse Junoのリリースとともに、Eclipse FoundationはXtendのリリースを高らかに発表した。これはラムダを備えたJava互換の言語で、Javaランタイムに完全な互換性をもつ。
-
Xbaseを使って汎用のグラフィカルなビューを定義
XtextプロジェクトのコアコミッターであるJan Koehnlein氏は、どのようにXbaseを使って、モデルのグラフィカルなビューを宣言的に作れるかを紹介している。他の方法ではモデルとそのグラフィカルな表現は密に結合した変換によって達成されている。
-
プログラミング言語Colmの紹介
Colmはコンピュータ言語の分析と変換のための新しいプログラミング言語だ。この新しい言語が革新的なのは構文解析の方法だ。この言語はAdrian Thurston氏の博士課程��成果物だ。
-
Essential: 新しい言語ワークベンチ
Pedro Molina氏は彼の新しい言語ワークベンチ、Essentialの公開ベータ版をリリースした。他の言語ワークベンチと異なり、Essentialはモデル定義の解釈が可能であり、より高速かつ容易にモデル駆動ソリューションの設計とリファクタリングを行うことが出来る。
-
新たな JVM 言語の開発
JVM ベースの新言語に関して先日,Ceylon プロジェクト提案のニュースが伝えられた。すでに JVM には,静的および動的型付けともに多様な言語が存在している。その事実の前で,どうやって新しい言語を成功させようというのだろうか?
-
ObeoがObeo Designer 5.0をリリース
Obeo Designerを使えば、ビジネスアナリストやエンタープライズアーキテクト、ソリューションアーキテクトは特定のドメイン固有の表記やコード生成を使って独自のモデリングツールを構築できる。コード生成はAcceleoを使う。Acceleoはオープンソースのコード生成環境でMDAの実践的な考え方に基づいている。ホストしているのは、Eclipse Foundationだ。
-
Language Workbench Competition 2011への応募
昨日、LWC 2011の応募期間が終了し、11件の応募がなされた。汎用のプログラム言語のコードを生成可能な専用プログラミング言語を開発することができる「言語ワークベンチ」の登場により、モデル駆動ソフトウェア開発(MDSD)は、急速に発展してきた。 InfoQは、LWC 2011の主催者の一人にインタビューを行った。
-
eclipse Xtextでモバイル用アプリケーション開発をシンプルに
Daniel Schnellerは、彼のチームがXtextを使いモバイルアプリケーションのナビゲーションパスをモデル化するテキスト型DSLをどのように作成し、どのようにJavaコードを生成したか説明します。ステップ・バイ・ステップの解説を行い、このアプローチの利点について論じます。