InfoQ

InfoQ

トピック・タグ別の表示

スクリプティングに関するすべてのコンテンツ


スクリプティングに関する最新コンテンツ

Rubyのルーツ:Smalltalkのカムバック、Randal Schwartz氏がSmalltalkを語る

トピック
言語設計,
スクリプティング,
プログラミング,
ランタイム,
動的言語,
Ruby,
言語,
シンタックス

SmalltalkはRubyに大きな影響を与え、今でも影響し続けています。現在の状況を検討し、Randal L. Schwartz氏にSmalltalkについて伺います。

スクリプティングに関するNews

jQuery 1.4 リリース: パフォーマンスの改善、新しい API ドキュメント、サポートフォーラム

トピック
.NET,
スクリプティング,
JavaScript,
Ruby,
Java

jQuery の 4 度目の誕生日の祝いに、jQuery チームは jQuery 1.4 のリリースを発表した。このリリースはもっとも一般的に使われる jQuery メソッドのパフォーマンスの改善を特徴としている。

Lua: 組込みスクリプトエンジン、新しい高性能VMを搭載したLuaJIT 2.0

トピック
言語,
スクリプティング,
Architecture,
コンパイラ

Luaは、Lua用のC言語のAPIのフックを提供するアプリケーションならどんなアプリケーションにも組み込むことができるスクリプトエンジンだ。JITコンパイラのバージョン2がベータになった。これには、トレースコンパイラとアセンブラで書かれたインタプリンタに基づいて完全に書き直されたVMが含まれている。

CSI C#インタープリターは、.NET 4.0をサポートする。

トピック
.NET,
スクリプティング,
.NETフレームワーク,
コンパイラ

CSIは、 C#ファイルをコマンドラインでコンパイルを許可するシンプルなC#インタープリタである。.NET4.0がサポートされた新しいバージョンがリリースされた。CSIは、完全なテストスイートが含まれるオープンソースである。

PowerShell 2の紹介

トピック
.NET,
スクリプティング

PowerShell 2は長い間開発が進められてきた。最初のテクニカルプレビューは2年も前だ。ここではそれ以後に追加された数々の機能を見てみよう。

Rubyのスレッディングとガベージコレクションの今後 - 笹田耕一氏インタビュー

トピック
ランタイム,
スクリプティング,
パフォーマンス&スケーラビリティ,
動的言語,
Ruby

Ruby 1.9.2に何が入るのか、グローバルインタープリタロック(もしくはグローバルVMロック)の状況、1.9.xに世代別GCが入るのには何が必要なのか、などについて、InfoQはRuby 1.9.xのVM開発者である笹田耕一氏に質問した。

スクリプティングに関するArticle

Groovy 1.5の新機能

トピック
動的言語,
スクリプティング,
Java

今日では、あらゆるメジャーなエンタープライズフレームワークはアノテーションやEnum、ジェネリックスと言った機能を必要としており、それらが使用される範囲は最大限広げられつつあります。幸運なことにGroovy 1.5ではこうしたJava 5の機能が全てサポートされ、開発者はプロジェクト内においてそのメリットを享受することができます。アノテーションやEnum、ジェネリックスが Groovyでどのように使われているかを見ていきましょう。

SSHとRubyでファイル・アップロードを自動化

トピック
Ruby,
スクリプティング

コンピュータスキルがコンピュータそのもののように、急速に進化する様は奇妙な感じがしないか?現在、ハードコアなコンピュータ・プログラミングをしている我々のような人間の中には、初期の頃の心を奪われるようなWebでHTMLやCGIからスタートした人もいるだろう。私もそうした人間の1人だ。

Groovyを使ってAOPを簡単に

トピック
スクリプティング,
AOP,
動的言語,
Java

Javaに似たシンタックスを持つJVM動的言語のGroovyは、AOPの模倣を容易にする見事なほど強力な機能を誇ります。今回の記事はGroovyに焦点を合わせ、またRubyとの比較を行います。