2013年5月13日月曜日

C

Cのコンパイラも欲しいと思っている。
インテル製のやつ。

Cは最近本気で書いてないので、忘れてるんじゃないかと恐怖が・・・。
あ、C++じゃないですよ。純粋なCの方。

ヘッダーは仕様書だ、的なことを聞いて、本当にそうだなと思う。
動的言語はそれがないから、使い捨てに近い使い方しか出来てない。
(いや、ちゃんと書けばいいことだけで動的静的議論をするつもりはないです)



fortran

fortranはgfortranがフリーだけど、
思い切ってIntelのFortranをOS X版を買った。
むちゃくちゃ早いです。

がんがん使って、自分の能力磨かないと。


AWK

プログラミングAWKを買ってみたけど、
すごく面白い。
文法の説明だけでなく、後半のアルゴリズムは思考の訓練になると思う。
名著はやはりすばらしいし、自分の中で長持ちします。

「10日で〜」
「誰でも分る〜」
も否定はしないけど、すぐに飽きてしまう。

Real Basic

Real basic
WindowにPushbuttonを配置。
pusshbuttonをダブルクリックして、Actionの関数で下記ソースを記述

MsgBox "Hello World"

これでボタン押すとHello Worldが出てくる。

GUIプログラミング

GUIのプログラミングは世の中的には普通だろうけど、
科学技術計算ではコンソールが主流だと思う。

real basicはGUIのプログラミングを実施するのに、すごく良いと思う。
VBAをかじっただけだが、何となく書けちゃう。
IDEも優れていると思う。Textでもソース出せるし。

会社で使わせるためのロジックを組み立てなければ。

AWK

AWKのフィルタがすごい。
# test.awk
{
      print $0
}
でファイル登録。シェル上で
gawk -f test.awk input.txt > output.txt
で「input.txt」のデータを読み込んで、「output.txt」にリダイレクトされる。
基本文法がCと類似しているので、使いやすい。


2011年10月13日木曜日

なぜか、

仕事がつまって何もできない。
っていいわけか。

ようやく仕事がひと段落しそうなので、それからまとめる予定。

一応オライリーは読んでて、プログラムは書いてる。