魔術師をめざして

魔術師を目指して、相場・数学・プログラム言語を研究しています。

2013-11-01から1ヶ月間の記事一覧

wxBasic 2.8

どうやら wxbasic.net は David Cuny(wxBasic 開発者)が係わったものらしい。 【 wxBasic Version 2.8.12.30 - http://www.wxbasic.net/ 】 David とメール交換したのは今から10年ほど前だったと思う。そのときはどこの国の人かなど気にもしなかったが、今…

Basic4GL

なん年かぶりにこのサイトを訪れた。 【 Basic4GL - http://www.basic4gl.net/ 】 ぼくはゲームを作らないので、あまり縁があるほうではないけど、それでも、なんかすごいぞこの Basic は!って思わずにはいられない。 ゲーム向け Basic としては、DarkBasic…

APL 高次元へのアナロジー

ぼくは、ふと、APL の高次元アレイというものを頭のなかに描いてみた。 簡単なところから、スカラ、ベクトル、マトリックスと進んで、もう一つ 3 次元アレイの名前がほしくなった。それでぼくはそれを「キューブ」と呼ぶことにした。イメージとしては、マト…

WS.Reputation.1

最近 WS.Reputation.1 によくみまわれる。 画像の例は、J 言語の最新版をダウンロードしたときのもの。ダウンロードと同時に削除されてしまった。ただし、これには腹を立ててばかりというわけにもいかない。 なにも問題のないファイルを削除されたことも数多…

TryAPL でトライ APL!

TryAPL を利用すれば APL をインストールすることなく直ぐに APL を体験できる。 【 TryAPL - http://tryapl.org/ 】 (クリックで拡大できる) APL の特殊記号の入力は「Primer」タブを選んでそこから入力できるし、右上にある「Keyboard」ボタンをクリック…

APL 入門

次の式は「APL 知的形式の最高峰」なる誇大広告的タイトルの過去記事に現れたものだ。約束どおり、今回はこの式の解説を時間を掛けてしようと思う。 今回のタイトルを「APL 入門」とした。入門と言ってもブログの記事なのだから、とことんやるというわけにも…

APL NARS2000 とその他の APL 処理系

NARS2000 の新バージョン 0.4.4.54 がリリースされた。ぼくは早速ダウンロードしたが、ノートンに WS.Reputation.1 と警告され削除されてしまった。復活させてインストールし実行したが、不具合があり直ぐにひとつ前のバージョンに戻した。(追伸:リリース…

APL 知的形式の最高峰

ずいぶん大げさなタイトルだけど、APL ってなんだろうって考えたとき浮かんだのが、高度な知的形式ということばだ。そして、APL のそれはプログラミング言語界において最高峰なのではないかということ。まぁ、そのように思い言ってしまう人間がいてもよいだ…

VisualBasic 6.0 を Windows 7 にインストール

ぼくは VisualBasic 6.0 を Windows 7 にインストールした。 今更ながら仕事のために VB6 のインストールの必要ができたという話しはよく聞くが、必要もなく使いそうにないのにインストールするというはなしは聞かないだろう。どんなもんだい。:P ぼくは Win…

青春の APL

APL - A Programming Language。数学が好きだったぼくは青春の頃、夢中になったが、時間の力は恐ろしく、それ以来一切使わなかったため、おぼろげにしか覚えていない。当時、APL で微積分を展開している本を持っていて、その印象が強烈で今でもそのイメージ…

無敵の PureBasic

PureBasic は Basic 愛好家のぼくが最も頼りにしている Basic だ。 【 PureBasic - http://www.purebasic.com/ 】 多くの Basic 派の人にとって Basic の代表選手といえるのは VisualBasic.NET であることだろう。 確かに、Basic の皮を被った C# ともいえる…

wxPHP

【 wxPHP - http://wxphp.org/ 】 PHP で Windows デスクトップ・アプリケーションを開発だ! ぼくは Windows GUI でも PHP が使えることがうれしい。なぜって、ぼくのターゲットアプリはテキスト処理中心だから、PHP はそりゃぁもう頼もしいんだ。 サーバー…

本が好きなぼく

左側の3冊が届いた。驚いたことにどれもほぼ新品というコンディション。 皆さんのためのお教えしよう。3冊のうち2冊は内容的にほぼ無意味と思える本だった。役に立ちそうな1冊は「F-BASIC97 プログラミングのすべて」だ。もし、どれを選ぶか迷っている人がい…

永遠なる F-BASIC V6.3

F-BASIC は 2006年3月31日(金)大安をもってその販売を終了した。 しかし「もってる星人」のぼくはこの F-BASIC V6.3 を持っていたのだ。ただし、現在まで使ったことは一度もなかった。つい最近のある日、ぼくはその F-BASIC V6.3 のインストールディスクを…

RedMonk プログラミング言語ランキング

プログラミング言語ランキングといえば TIOBE(http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html)が有名だが、今回は RedMonk によるランキングを見てみよう。 【 The RedMonk Programming Language Rankings: June 2013 】http://redmon…

wxJavaScript

wxJavaScript の第1回は、まずはとにかく、取り急ぎ紹介したいと思う。 【 wxJavaScript - http://www.wxjavascript.net/ 】 ローカル Windows で動作する JavaScript はこれだけではないけど、なんてったって wxWidgets だから GUI がリッチで使いやすい。 …

wxWidgets

wxBasic 繋がりで、wxWidgets を調べることになったが、やっぱりこれはよさそうな GUI ライブラリだね。wxWidgets は C++ によるパッケージで、多くのプログラミング言語向けに採用されているようだ。 【 wxWidgets - http://www.wxwidgets.org/ 】 最初の頃…

cdr 思想

「年金ロボットをめざして」だって? これ、プログラミング言語のブログだろ。とくに Basic 言語の。うん、まぁ、この頃そうだね。そりゃね、年金ロボットはめざすさ。ただ、急いでいないので、めざしてないように見えるかも。いけないいけない、騙されちゃ…

不滅の VisualBasic 6.0

ぼくは Basic 愛好家なのに VB6(VisualBasic 6.0)を使ったことがほとんどない。 いやね、VisualStudio 6.0 Professional と Enterprise を持っているんだけどね。 もちろん、VisuaLStudio.NET(バージョン忘れたけど)も持ってはいるよ。ぼくは、いわゆる…

wxBasic

wxBasic との付き合いは古い。 【 wxBasic - http://wxbasic.sourceforge.net/ 】 前回は偉そうに、ぼくにとって気軽に使えるツールだとほざいたが、今までの wxBasic の主な用途はただの遊びだ。今回紹介するにあたり wxBasic のドキュメントを改めて読んだ…

Basic の制御構文

今回は Basic 言語の制御構文を比較してみた。ただし、全部が全部 Basic なので、どれも似たようなもの。 N88-BASIC / 99BASIC(ガラパゴスBASIC) if ~ then ~ else ~ for ~ next while ~ wend QuickBASIC if ~ then ~ elseif ~ else ~ end if sel…

99 BASIC のすすめ(6)

このところすっかり BASIC 漬けだよ。でもそのうち落ち着くと思う。:Pさて、今回は 99 BASIC のすすめ第6回だ。 うえの画面のウインドウがなんだかわかるだろうか。 まぁ、ブログのタイトルを見ればわかるだろうけど、突然これだけを見たらどんなプログラム…

QB64

BASIC といえばゲーム、ゲームといえば BASIC。 日本語が扱えなくてよいというのなら、まだまだ凄いゲーム開発用 BASIC はいっぱいあるよ。それらのゲーム開発用の凄い BASIC は大体においてダブルバイト文字などは気にしちゃぁいない。 これ、わかるかなぁ…

Small Basic

これけっこう小さな .exe が作れるんだよね。 【 Small Basic - http://smallbasic.com/ 】 Small Basic は無料で使えるのでありがたい。 日本語の「Small Basic 入門」がこちらからダウンロードできる。http://www.microsoft.com/ja-jp/download/details.as…

HXML - Html eXtensible Meta Language

ぼくは HXML なるものを作ろうとしている。(XML とは何の関係もない)で、まずは、その雰囲気だけを紹介すれば次のとおりだ。 【 HXML 】 [doc @4t] [hxml @ja [head (meta @utf-8) (title `Hello, HXML!`)] [body (div#header (h1 `Hello, HXML!`)) (div#d…

ぼくの実用プログラミング言語

2014年に使うぼくの3大実用言語がこれだ。 この3つを選ぶ人はこの世にぼく一人かもしれないね。:P99 BASIC によって日本人に限定されそうだしね。時代の壁もあるだろうし。 PureBasic はどうなたって? そうね、気がついたら FreeBasic が PureBasic に変わ…

99 BASIC のすすめ(5)

また、BASIC かよって、まぁまぁ。 昨日、99 BASIC のヘルプファイルを初めてしっかり読んだ。99 BASIC は実によくできていると思う。これが N88-BASIC の仕様のままだったとしたら不満だったと思うよ。 今回のこのコードはぼくにとってのブートストラップに…

BASIC! for Android

Android で BASIC なんて楽しそうだ。ぼくは恥ずかしながらガラケーなので、Android の BASIC を楽しむことができない。 【 BASIC! - http://laughton.com/basic/ 】 今日初めて知ったものなので、かなり勘違いかもしれないけど、Android ユーザーが楽しんで…

Chipmunk Basic

Mac の人には Chipmunk Basic がある。 Windows 版もあるのだが、Mac 版のほうが高機能なようだがその詳細はぼくにはわからない。というか、わかろうともしていない。この Chipmunk(シマリス)Basic は、一見、ガラパゴスBASIC のようだが、構造化されてお…

99 BASIC のすすめ(4)

ガラパゴスBASIC(以後、ガラベ)には、ブロックによる構造化構文がない。しかし、そんなことは大した問題じゃない。したのとおりでいいじゃないか。むしろ初心者にはこちらのほうがブロックによる構造化 if 構文よりもわかりやすいだろう。 うえで、同じ行…