REALbasic 5.5で VB on Linux 42
ストーリー by Oliver
懐かしきベーシック 部門より
懐かしきベーシック 部門より
ababincho曰く、"米REAL Softwareは、同社の REALbasic の次のメジャーアップデート5.5において Linux をサポートする計画を発表した。REALbasic は、Macintosh とWindows をサポートした開発環境で、VB のプロジェクトをREALbasic にコンバートする機能をもっている。今回の Linux のサポートは、Macintosh または Windows で Linux のアプリケーションを開発することができるということで、Linux 版の REALbasic が発売されるというわけではなさそうだ。 なお、REALbasic日本語版はアスキーソリューションズから発売されている。"
Professional 版 (スコア:3, 興味深い)
Linuxを使っている人はWindowsも持っている人が多いと思うので、Linux上で動作するRbでなくても、さほど問題はないかもしれませんが、Linuxで動くアプリケーションを開発するためには、高いProfessinal版を買わなければいけないということになりますね。
Re:Professional 版 (スコア:0)
これ、作り次第っす。
ダイヤルアップルータの接続On/Offや接続先を切り替えるツール、Mac用のをVectorで探したら軒並みシェアウェアで余計な機能もてんこ盛だったので、Rbで自作したんです。
で、ためしにWin用のもビルド
FreeBSD (スコア:1, 興味深い)
FreeBSDのLinuxエミュレーション環境で動くアプリ
を開発できるってこと!?
Re:FreeBSD (スコア:1, おもしろおかしい)
もうこんがらがってきました。(T_T)
エミュは2段くらいまでにしてください~
# 読解に30秒ほどかかったのでAC
Re:FreeBSD (スコア:2, 参考になる)
しかも厳密にはFreeBSDのLinuxバイナリ互換機能 [freebsd.org]は、システムコールをLinux用に変換しているだけなので、エミュレーターは1段もかんではないという話。
Masafumi Otsune [otsune.com]
Re:FreeBSD (スコア:1, おもしろおかしい)
>FreeBSDのLinuxエミュレーション環境で動くアプリ
素直に.Net CLIインプリメンテーション使え
あっちはバイナリコンパチだぞ
Re:FreeBSD (スコア:0)
.NETってGUIアプリもクロスプラットフォームOKなんですか?
なんかWindowsに依存しているところが多いような印象でしたが。
Re:FreeBSD (スコア:1, 参考になる)
>.NETってGUIアプリもクロスプラットフォームOKなんですか?
書き方に依る。
VB.NETのSystem.Windows.Form [microsoft.com]はCLI版には無いのでVB.NETのノリで書くとアウト。
公式のチュートリアルはTcl/Tk経由でGUIを作ってる。
昔、Gtk#とWindows版Gtkの組み合わせでフォームをだす事だけは成功した。(例によって非ascii文字が化けたんだが)
Mono [go-mono.com]がそこらへん(System.DrawingやSystem.Windows.Form等)を実装する気あるので、しばらくほっとけば何も考えなくても済むようにはなるだろうが。
# 現状で一番無難なのはSystem.Windows.Formのサブセット書いてGtk# [sourceforge.net]なりQt# [sourceforge.net]なりをラップして実行時の環境変数で切り分ける…つーようなJavaで良くやりそうな手法かしら。
Re:FreeBSD (スコア:0)
Re:FreeBSD (スコア:0)
# この件だけで言えば、MSよりSunの方が傍迷惑
Windowsに依存しているのではなく、Windowsが依存する側なんですよ。
VBVM (スコア:1)
んーと (スコア:1)
10 print "hello MSX!"
20 end
#ベーシックと言えば昔はこれで喜んでました。
#今は・・・・聞かないで(^_^;;
-----
スケーター12号〜(┌ ┌ ┌ ´Д`)┘
Re:んーと (スコア:1, おもしろおかしい)
15 goto 10
20 end
無限ループは男の野望。
Re:んーと (スコア:2, おもしろおかしい)
10 PRINT "hell0 MSX!"
15 MOTOR
20 GOTO10
そして自爆は漢のロマン
// MZK
Re:んーと (スコア:2, おもしろおかしい)
7 ON STOP GOSUB 100
10 PRINT "hell0 MSX!"
15 MOTOR
20 GOTO10
100 RETURN
悠久なる時の流れに身を委せ…
Re:んーと (スコア:1)
まだ始まっていませんでしたわ。
5 'SAVE"HELL0.BAS"
7 ON STOP GOSUB 100
8 STOP ON
10 PRINT "hell0 MSX!"
15 MOTOR
20 GOTO10
100 RETURN
Re:んーと (スコア:1, おもしろおかしい)
大事なことはみんなM$から教わった?(とか言ってみる)
Re:んーと (スコア:1)
Hu-BASICもありましたが、漢はWICSか。
Re:んーと (スコア:1, 参考になる)
2kbytes(V1.0~V2.1の場合)しかないメモリからは
資源を有効に使う事の大切さを教わりました。
Re:んーと (スコア:0)
Re:んーと (スコア:0)
MSXじゃねーのかー?
Re:んーと (スコア:2, おもしろおかしい)
打ち込め、あのダンプリストを!!
/* Kachou Utumi
I'm Not Rich... */
Re:んーと (スコア:0)
10 PRINT "hell0 MSX!"
15 MOTOR
16 FORI=0TO30:NEXT
20 GOTO10
さてどんな音色になったっけ?
# やりすぎに注意
Re:んーと (スコア:1)
思えば遠くに来たもんだ。
Kylix (スコア:0, 参考になる)
興味がある方は Delphi 6 Personal [borland.co.jp]、 Kylix 3 Open Edition [borland.co.jp] を試してみてはいかが?
Re:Kylix (スコア:1)
その点でKylixは候補になりにくいんじゃないかと。
# 現場には「過去の負債」に見えてるかもしれんがw
Re:Kylix (スコア:1)
それに、DelphiとKylixなんてブランドを分けなければいいのに。
流行る・流行らないの差って、そんな所から来るのかもよ。
ということは。
Mac,Linux,Winのいずれでも使える、Pascal開発環境として
一つのブランドに統合したものが出てくれば、最強か。
MacはOS9もサポートして欲しい。
Re:Kylix (スコア:0)
Re:Kylix (スコア:1)
Object-Cは挫折したけど・・・Pascalなら、行けそうな気がする。
OS Xでkylixは動いたら、それでも良いような気もする。
なんでMacの開発言語はCにしちゃったのかなぁ?
完全にオフトピですな。まあ、亀レスなので許してもらおう。
Re:Kylix (スコア:0)
Re:Kylix (スコア:1, 参考になる)
VB互換の世界(Re:Kylix) (スコア:0)
Re:VB互換の世界(Re:Kylix) (スコア:0)
Re:Kylix (スコア:0)
Re:Kylix (スコア:0)
C -> C++ -> TurboPascal -> Delphi -> C# と使ってきたけど、
好みの問題かもしれないけど、Delphiが一番良かったとは感じる。
残念ながらKylixは触ったことないんですけど、VCLじゃなくて
CLXで作成しなければならないって部分が難点だったのかな、
VCL完全ならもっと良いのですけど。
(又は、CLXとVCLを自動変換してくれるとか)
REALbasicって (スコア:0)
Re:REALbasicって (スコア:1)
流行らなかった理由として、関連本が少なかったとか、店頭での発売がほとんどなかったとか・・・。「MACでVBやるなんて・・・」、なんて理由でやらないアンチMSな人もなかにはいましたねぇ(笑)。
結構使っています (スコア:2, 興味深い)
RealBasicにはお世話になりっぱなしです。
Java2がOS9で出ずじまいだったので、RealBasicくらいしか
実用的な速度のGUIでマルチOSを実現できないのですよ。
あとランタイムが要らないというのも嬉しい。
(実行ファイルのコピーで動く)
Re:REALbasicって (スコア:1)
でもOSXにはただで使えるDevToolsがある。いっちょCocoaの勉強でもしてみるか。
というわけでRbのアップグレードはしなかったのですが、そういう人結構多いかも。
今はWindowsをメインで使っているのですが、Windows版Rbもあるので、あらたに購入してもいいかもなあ。IDEのインターフェースがツールバーやアイコンボタンで埋まってゴテゴテしてないのは好みだし。
これでFreeDBのフロントエンドが組める? (スコア:0)
MySQLやPostgreSQLのフロントエンドが作れるとしたら、高いPro版で
も買ってみたくなります。
そんで知り合いのVBプログラマに採用を強制して仕事をお願いします。
#プログラムもろくに組んだことがないので恥ずかしくてAC
Re:これでFreeDBのフロントエンドが組める? (スコア:1)
とあります。
Re:これでFreeDBのフロントエンドが組める? (スコア:0)
#WideStudio が odbc 対応でもドライバそのものがあるかは知らねども。