D

D v0.174

Added DMD switch -v1 for D language 1.0 compatibility. そろそろversion 1.0が近づいたのかな?かな? とりあえず1.0が出ればライブラリ開発も促進されるだろうし、注目。

curses

昨日からちょこちょこやってたのだがD言語からcurses(pdcurses for windows)の関数を呼び出すことが一応できた。 しかしなんか文字の背景が変だし色文字のやり方がまだよくわからんし。 Windows API直叩きのほうが幸せなのかもしれんがまあもうちょいやって…

DMD ver.0.149リリース

Added limited support for implicit function template instantiation. ついに暗黙の関数テンプレート実体化到来(条件付きではあるが)。いろいろと影響を及ぼしそうで激しく期待。 サンプルコードという名の車輪の再発明をしてみる。max。 template max(T){…

D言語でテンプレートメタプログラミング(2)

前回の続き。

D言語でテンプレートメタプログラミング

最近はD言語によるテンプレートメタプログラミングがマイブームですよ。 まあ始めたばかりなんで習作しか作ってないけど。

どうにも

C++と同じ感覚でD言語を扱うとどんどん不幸になるような気がしてきたぞ。 暗黙のテンプレート実体化が欲しいなあ。 ラッパー書く時にオーバーロードされた関数全てに対して関数書くなんてダサすぎ。

うーん

本格的に習得しようと、ちまちまコードを書いたりしてるんだけど どうにも違和感がそこかしこに。 何だこの違和感は? と思ったがその正体に気づいた。 そうか! C/C++の延長として捉えるから違和感があるんだ! C/C++っぽいJavaだと思えばいいんだ! ・・・…

テーマソング???

http://www.thecodebase.com/ D言語の統合開発環境elephant(DIDEの後継ソフト)ver0.24が出ましたよー、 と思っていたら なんかテーマソングも公開してる??? テーマソング付きのIDEってなんじゃそら。わけわかんない。

D言語

本格的に触ってみようかと思いつつも、どうもDは趣味的C++使いにとって不幸になりそうな予感が・・・・・・ C++のアレゲな部分が軒並み削られてるではないか! いや、職業プログラマな方にとってはどうか知りませんが。まあまだ商用に使おうってところはなさ…