BT
前の記事 rss
人のフォロワー

AtomistがAlpha Programmeの提供を開始

作者: Andrew Morgan フォローする 4 人のフォロワー , 翻訳者 編集部T フォローする 1 人のフォロワー   投稿日  2017年3月15日 午前1時17分

Atomistは、同社のメタ・メタプログラミング言語であるRugを試してみたい人向けにAlpha Programmeの提供を開始した。同社は、Rugのことを開発ワークフローを自動化する言語と述べている。Rugは、繰り返しまたは定型コードの生成を自動化するために使用され、Atomistによって編成されている。Rugは、マイクロサービスなどの分散システムで作業するときの生産性を向上させることを目指している。

人のフォロワー

プログラミング言語Colmの紹介

作者: Jean-Jacques Dubray フォローする 3 人のフォロワー , 翻訳者 徳武 聡 フォローする 1 人のフォロワー   投稿日  2011年6月2日 午前10時11分

Colmはコンピュータ言語の分析と変換のための新しいプログラミング言語だ。この新しい言語が革新的なのは構文解析の方法だ。この言語はAdrian Thurston氏の博士課程の成果物だ。

人のフォロワー

Essential: 新しい言語ワークベンチ

作者: Jean-Jacques Dubray フォローする 3 人のフォロワー , 翻訳者 南 伸二 フォローする 0 人のフォロワー   投稿日  2011年5月20日 午前1時23分

Pedro Molina氏は彼の新しい言語ワークベンチ、Essentialの公開ベータ版をリリースした。他の言語ワークベンチと異なり、Essentialはモデル定義の解釈が可能であり、より高速かつ容易にモデル駆動ソリューションの設計とリファクタリングを行うことが出来る。

人のフォロワー

Language Workbench Competition 2011への応募

作者: Jean-Jacques Dubray フォローする 3 人のフォロワー , 翻訳者 能仁 信亮 フォローする 0 人のフォロワー   投稿日  2011年3月7日 午後10時55分

昨日、LWC 2011の応募期間が終了し、11件の応募がなされた。汎用のプログラム言語のコードを生成可能な専用プログラミング言語を開発することができる「言語ワークベンチ」の登場により、モデル駆動ソフトウェア開発(MDSD)は、急速に発展してきた。 InfoQは、LWC 2011の主催者の一人にインタビューを行った。

人のフォロワー

JetBrains MPS 1.1: パフォーマンス改善と容易になったデバッグ

作者: Michael Hunger フォローする 1 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー   投稿日  2010年3月28日 午後3時8分

半年前に Meta-Programming System (MPS)バージョン 1.0がJetBrainsからリリースされた。この続報として、1.1のリリースが12月にあった。 InfoQは、Apache 2.0のライセンスの元で、オープンソース製品として提供されているLanguage Workbenchの現状を確認した(例外的にオープンソースでないのは、IntelliJ IDEAから抜き出されたJetBrains IDEフレームワークである)。

人のフォロワー

ClojureがSTMとLISPをJVMにもたらす

作者: Werner Schuster フォローする 9 人のフォロワー , 翻訳者 沼田 暁子 フォローする 0 人のフォロワー   投稿日  2009年2月9日 午前12時29分

ClojureはLISPファミリの言語のかなり新しいメンバであり、Javaプラットフォームで動作する。2007年に導入され、すで高い関心を集めている。ひとつの理由はClojureの並行処理へのアプローチであり、ソフトウェアトランザクショナルメモリ(STM)のコンセプトを踏まえている。

人のフォロワー

JetBrains のメタプログラミングシステムは言語指向プログラミングと DSL をサポート

作者: Srini Penchikala フォローする 40 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー   投稿日  2009年1月15日 午前12時35分

JetBrainsの新しい言語指向プログラミングツールMPS(Meta Programming System: メタプログラミングシステム)を利用すると、開発作業時にプログラミング言語を拡張したり、企業アプリケーション用のドメイン固有言語を作成したりすることができる。JetBrainsの開発チームはこのほど、MPSソフトウェアのβ版を公開すると発表した。

人のフォロワー

Article: モデル駆動ソフトウェア開発のためのベストプラクティス

作者: 大田 緑 - (株)チェンジビジョン フォローする 1 人のフォロワー 投稿日  2008年9月19日 午前6時2分

Sven Efftinge氏、Peter Friese氏とJan Köhnlein氏が、MDDを取り入れて成功した経験から、ベストプラクティスの解説を行います。

人のフォロワー

メタプログラミング 総括: 速度、Ruby マクロ、スクリーンキャスト

作者: Werner Schuster フォローする 9 人のフォロワー , 翻訳者 森田 秀幸 - (株)永和システムマネジメント フォローする 0 人のフォロワー   投稿日  2008年8月21日 午後8時7分

Matt Aimonetti 氏は最近メタプログラミングの速度、特にメソッドを定義する様々な方法の速度をよく調べていた。そして彼は、ユーティリティメソッドを定義するための Proc オブジェクトを用いた define_method を使ったコードが、静的に定義されたメソッドよりもずいぶん遅いことに気づいた。

人のフォロワー

John Heintz氏による、Javaアノテーションのベストプラクティス

作者: Srini Penchikala フォローする 40 人のフォロワー , 翻訳者 渋川 よしき フォローする 0 人のフォロワー   投稿日  2008年8月20日 午後3時35分

New Aspects of Software社のJohn Heintz氏はNo Fluff Just Stuffコミュニティが主催する、Central Ohio Software Symposiumで、Java Custom Annotationを使用して振る舞いを追加するための特別な設計テクニックに関するプレゼンテーションを行った。

人のフォロワー

Article: メタプログラミングを使ってRubyにプロパティを追加する

作者: 近藤 修平 - (株)永 フォローする 0 人のフォロワー , システムマネジメント フォローする 0 人のフォロワー 投稿日  2008年7月8日 午前7時48分

Werner Schuster氏が、簡単な例を示しながら、Javaのようなプロパティをメタプログラミングを使ってRubyに追加する方法を示します。

人のフォロワー

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

作者: Niclas Nilsson フォローする 0 人のフォロワー , 翻訳者 白石 俊平 フォローする 0 人のフォロワー   投稿日  2008年6月2日 午後6時42分

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

人のフォロワー

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

作者: James Vastbinder フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー   投稿日  2008年5月29日 午前6時45分

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

人のフォロワー

MountainWest RubyConf 2008のビデオ

作者: Mirko Stocker フォローする 1 人のフォロワー , 翻訳者 長部 広太 フォローする 0 人のフォロワー   投稿日  2008年5月5日 午後6時48分

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

人のフォロワー

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

作者: Mirko Stocker フォローする 1 人のフォロワー , 翻訳者 八角研究所 フォローする 0 人のフォロワー   投稿日  2008年3月31日 午後12時48分

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

BT