InfoQ

トピック・タグ別の表示

メタプログラミングに関するすべてのコンテンツ


メタプログラミングに関するNews

あなたは本当に、他の言語を学ぶべきなのか?

コミュニティ
Architecture
トピック
言語,
動的言語,
プログラミング

ブロガーのGustavo Duarteは、新しいプログラミング言語を学習するのはしばしば時間の無駄である、と言う呪いの言葉を吐いた。彼は最初、自分の投稿に"新しい言語は有害だと思われる"と言う、Dijkstaがgotoについて述べた古典的な文章を文字った題名を付けていた。

ビジネスアナリストはプログラマになる準備ができているか?

コミュニティ
.NET,
SOA
トピック
言語,
.NETフレームワーク,
Artifacts & Tools,
Agile in the Enterprise,
クラウドコンピューティング

Microsoftは、Osloの展望を提供する準備をするにつれて、そう考えるようになっているようである。2007年11月、Doug Purdy氏が開発に関する新たなプロジェクト「Emacs.NET」を引き合いに出した。

MountainWest RubyConf 2008のビデオ

コミュニティ
Ruby
トピック
言語,
コミュニティ,
プログラミング,
Domain Specific Languages

Confreaks社といろいろなスポンサーのおかげで、RubyConf 2008の15のセッション全てが、Confreak社のウェブサイトより既にダウンロード可能だ。Flashを使ってオンラインでセッションを見ることも可能だ。

JRuby で JVM バイトコードを生成する

コミュニティ
Java,
Ruby
トピック
言語設計,
JRuby,
動的言語,
パフォーマンス&スケーラビリティ,
Domain Specific Languages

JRuby のパフォーマンスは CRuby のそれに近づいているとはいえ、まだ十分なスピードがでないこともある。CRuby ユーザは、C/C++ を Ruby に組み込むことのできる Ryan Davis 氏の RubyInline ライブラリを使って、Ruby の C による拡張を容易に行うことができる。

軽量なGUI、グラフィックス、アニメーション向けライブラリRuby Shoes

コミュニティ
Ruby
トピック
動的言語,
リッチクライアント/デスクトップ

RubyのGUIの実験は止むことなく進み続けている。 Qt、GTK、組み込みDSL又はJRuby GUI APIへの3つのアプローチで紹介されている3つの新しいAPI群のような古いスタイルのGUIツールキットのバインディングが沢山ある。これらのライブラリは異なるアプローチでGUIコンポーネントの組み立てや配置を行っている。 その中で、Ruby Shoesは少々異なるところに焦点を当てたGUIツールキットである。

JRuby GUI APIへの3つのアプローチ

コミュニティ
Java,
Ruby
トピック
JRuby,
リッチクライアント/デスクトップ,
Domain Specific Languages

1998年にSwingがJREのバージョン1.2に追加されると、その前身であるAWTは重要なアプリケーションにとって不十分なものとなった。 Swingの問題の1つは、小さなアプリケーションを構築するのにも必要なコードの量が多いことだ。この問題によってXMLベースのGUI定義言語が作られることになった。

jmx4rでRuby流にJMXを使う方法

コミュニティ
Java,
Ruby
トピック
JRuby,
動的言語,
デプロイ/データセンター

Javaのような成熟したプラットフォーム上で、アプリケーションを動作させて恩恵を受けることの一つにモニタリングのような成熟した機能を使えるということがある。JRubyのコアチームメンバーであるOla Biniは、Javaのモニタリング機能がJRubyアプリケーションのメモリの振る舞いをモニタリングするのに役立つことを発見した。