http://www.microsoft.com/japan/msdn/vs/vcsharp/vbconCProgrammingLanguageFutureFeatures.asp
2003-12-06 Sat
■ C# プログラミング言語の将来の機能
2003-12-04 Thu
■ Groovy
2003-11-25 Tue
■ コンパイラの作り方 (詳解)
2003-11-20 Thu
■ GNU Build Systemによるプログラム・パッケージ化の簡略化
2003-11-19 Wed
■ アスペクト指向プログラミングを後押しする要因とは?
2003-11-06 Thu
■ アスペクト指向
Rubyについて Part 5
http://pc2.2ch.net/test/read.cgi/tech/1063028224/ より.
From: [794] デフォルトの名無しさん <sage> Date: 03/10/24 23:59 >>784 アスペクト指向言語は多数ありますが 日本で有名なのはAspectJとMixJuiceあたりです。 AspectJはコード中の指定条件に一致する所に処理を後付けで追加します。 処理のログ作成などAspectJの仕組みにうまく合う機能を非常に効率的に 実現できます。Eclipse Technology Projectに加わっており世界的に有名です。 AspectJ Tips and Pitfalls http://www.oucc.org/~tail/aspectj/index_noframe.html aspectj project (オフイシャル) http://www.eclipse.org/aspectj/ MixJuiceはメソッド単位の差分プログラミングを行います。 元のソースファイルを一切修正しない条件コンパイルを実現できます。 ソースコードの分岐や複数バージョンの保守など汎用的に役立ちます。 ツールによる自動プログラミングの基盤技術としても活用できるでしょう。 オブジェクト指向を自然な形で強化し有効な場面が多いMixJuiceには 大いに将来性があると考えます。 オブジェクト指向言語は間違っていた!--- 新世紀言語 MixJuice --- http://www.ogis-ri.co.jp/otc/hiroba/technical/MixJuice/ プログラミング言語 MixJuice (オフイシャル) http://staff.aist.go.jp/y-ichisugi/ja/mj/
2003-08-17 Sun
■ プログラミング言語 D
- プログラミング言語 D
http://www.kmonos.net/alang/etc/d/html/index.html
- D 言語研究
http://p17.aaacafe.ne.jp/~labamba/
- D Memo
http://www.kmonos.net/alang/etc/d.php
2003-07-07 Mon
■ C# 関連
- 言語設計者への質問
http://www.gotdotnet.com/team/ja/team/csharp/learn/columns/ask.aspx
- 私がJavaからC#に乗り換えた10の理由
http://www.atmarkit.co.jp/fdotnet/special/java2cs/java2cs_01.html
2003-06-21 Sat
■ IPA ISEC セキュア・プログラミング講座
2003-06-19 Thu
■ Gauche (ゴーシュ)
http://www.shiro.dreamhost.com/scheme/gauche/index-j.html
UNIX USER に特別企画として Gauche の記事があったので,使ってみる.
とりあえず,Emacs の設定.
(setq scheme-program-name "gosh") (require 'cmuscheme) (add-hook 'inferior-scheme-mode-hook '(lambda () (set-buffer-process-coding-system 'euc-jp 'euc-jp))) (defun scheme-other-window () "Run scheme on other window" (interactive) (switch-to-buffer-other-window (get-buffer-create "*scheme*")) (run-scheme scheme-program-name)) (define-key global-map "\C-xS" 'scheme-other-window)
キーバインド
M-C-Space | カーソルの次の S 式をマーク |
M-C-a | カーソルを含むトップレベルの S 式の先頭へ |
M-C-e | カーソルを含むトップレベルの S 式の末尾へ |
M-C-f | 次の S 式へ |
M-C-b | 前の S 式へ |
M-C-t | カーソルの前後の S 式を交換 |
M-C-d | 1 レベル内側の S 式へ |
M-C-u | 1 レベル外側の S 式へ |
2003-06-03 Tue
■ OCaml
- OCaml.JP
http://www.ocaml.jp/
- OCaml プログラミング入門
http://www.biocaml.org/~bannai/ocaml-intro/
- Objective Caml 入門
http://www.sato.kuis.kyoto-u.ac.jp/~igarashi/class/isle4/mltext/ocaml.html