トップページ⇒tech
87コメント22KB

ActiveBasicスレッド

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
ABスレがないので、作りました。
0002デフォルトの名無しさんNGNG
2chにはHSPスレばかりですね…
0003デフォルトの名無しさんNGNG
ActiveBasicのスレなんて必要無えだろ
0004デフォルトの名無しさんNGNG
質問。
ActiveBasicって何ですか。
0005デフォルトの名無しさんNGNG
ttp://www2s.biglobe.ne.jp/~yamadai/
0006デフォルトの名無しさんNGNG
>>5
ども。
これ使うなら Visual Basic か HSP か Uva でいいような。
0007デフォルトの名無しさんNGNG
VB と HSP と ABいい順にいうとどうなるの?
0008デフォルトの名無しさんNGNG
VB>>HSP>>AB
0009デフォルトの名無しさんNGNG
>>8
3者のうちでVBが一番優れているのは言うまでもない。
しかし、HSPとABの順位は今後逆転する可能性もあるのでは?
HSPはオブジェクト指向はおろか構造化すら満足に出来ないようなクズ言語だから・・・
ABは現バージョンではバグが多すぎて使い物にならないが、
もう少し待てばひょっとすると良くなるかも。
0010デフォルトの名無しさんNGNG
>>9
それを期待!!
みんな今のうちからABを使おう!
(HSPは前使った事あるけど、メニューも作れないし、小数点の変数も使えなかったような…)
ActiveBasic萬歳!
0011デフォルトの名無しさんNGNG
正直、Basicスレは育たない。
0012デフォルトの名無しさんNGNG
age
0013デフォルトの名無しさんNGNG
> HSPはオブジェクト指向はおろか構造化すら満足に出来ないようなクズ言語だから・・・
それができると、厨房がついてこれなくなり、言語が繁栄しない。
0014デフォルトの名無しさんNGNG
HSPってトップページからして怪しい匂いがするから嫌だな…
不浄ソフト作成専用っぽい。
0015うーんとNGNG
なんで十進BASICは話題に上がらないのか?
0016 NGNG
じゃあなにか?N88BASICは10進数使えないってか?
0017デフォルトの名無しさんNGNG
ABと言ったら、
アフターバーナー
0018デフォルトの名無しさんNGNG
前違う名前だったよね、何時の間にか変わってる
0019aguNGNG
>>15
実行ファイルが作れませぬ。
少し高度な計算機なだけ…
0020デフォルトの名無しさんNGNG
AB勉強し始めたんですが、AB遣るならHSPの方が良いんですか?
0021デフォルトの名無しさんNGNG
BASIC 系言語は他の言語にステップアップするときの阻害になるな。
N88-BASIC 使ってて C 言語を始めたとき、
GOTO はないし(あることはあるが)、行番号はないし、
一行に沢山詰めこんだりしないみたいだしで、非常にやり辛かった。
が、今では BASIC に戻りたくない。
0022デフォルトの名無しさんNGNG
>20
目的による。
0023デフォルトの名無しさんNGNG
>>21
>N88-BASIC 使ってて C 言語を始めたとき、
>GOTO はないし(あることはあるが)、行番号はないし、
>一行に沢山詰めこんだりしないみたいだしで、非常にやり辛かった。
今時BASICでもそれが普通だと思われ。
0024デフォルトの名無しさんNGNG
>>21
BASICプログラマだが、行番号とかGOTOなんて使わないけど・・・
今はBASICだって構造体とかあるし・・・
0025デフォルトの名無しさんNGNG
N88でも構造体使えるよ
pos.x = 1
pos.y = 3
とかね
0026デフォルトの名無しさんNGNG
>>24
QuickBasicやVisualBasicも使ったことあるから知ってるけどさ。
Win32API のダメなところと BASIC のダメなところが
ミックスされているようにしか見えない…
http://hp.vector.co.jp/authors/VA014959/lesson/tips/lesson2.htm
0027デフォルトの名無しさんNGNG
左舷
0028デフォルトの名無しさんNGNG
BASIC系はよくないって言っても、2chで盛んなHSPだってBASIC系に入るんじゃないの?
0029デフォルトの名無しさんNGNG
>>28
問題発言
0030デフォルトの名無しさんNGNG
>>28
やっぱり、ダメじゃないか(w
0031デフォルトの名無しさんNGNG
>>28
HSPは文法的に見ればBASICよりなお悪い。
BASICなら改良を加えればPASCALっぽくすることくらいは可能だが、
HSPはどんなに改良してもクズのまま。
0032デフォルトの名無しさんNGNG
これの作者高校生だぞ
言語の理論も何もないのではっきりいってあと5年は使い物にならん

バグの内容を見れば構文解析がまともではないことがわかる
0033デフォルトの名無しさんNGNG
>>32
>これの作者高校生だぞ
>言語の理論も何もないのではっきりいってあと5年は使い物にならん
>
>バグの内容を見れば構文解析がまともではないことがわかる

問題はそこだな。
BASIC自体は一部の奴が言うほど悪い言語ではないし、
31の指摘通り、改良すればそれなりに使える。
しかし、作者が作者なだけに良くなるまでには時間がかかる。
0034デフォルトの名無しさんNGNG
>>32-33
じゃぁみんなで改造すれば?いや、煽りでなくて。
0035デフォルトの名無しさんNGNG
新しいBASIC似のいい言語作ってよ〜!
0036デフォルトの名無しさんNGNG
N88-BASIC風の言語でGUIプログラミングが出来るようにしようという
発想は面白いのだが、どうも今一つ宜しくない。
初心者にもGUIプログラミングができるようにするためにN88-BASIC風にしようと思ったのだろうが
それが失敗の原因ではないか?
個人的にはN88-BASICよりもCやPASCALをもとにしたほうが良かったのではないかと思う。
N88-BASICを無理やり構造化言語、GUIプログラミング用言語に改良するよりも
そのほうがはるかに楽だったと思うが・・・
0037 NGNG
N88-BASICライクのGUIを作ってくれると、ありがたい人達がいるのは確実。
というのは、Cが日本で趨勢になる前、この言語で組んだプログラム資産が
かなりの数に上るから。私もいくつか持っているので、その高校生には
感謝している。
0038デフォルトの名無しさんNGNG
ん?高校生てHSPのほうじゃなくて?
003936NGNG
>>37
ABにN88との互換性を求める意味ってあるの?
だったらN88互換BASIC使えばいいだけじゃん。
ABは互換性うんぬんよりもGUIプログラム作成用言語として
使いやすいものを目指すべきだろ。

ただし、そういう観点からするとN88ライクにする理由がないんだよ。
だからCやPASCALをもとにしたほうがいいと思うんだよ。
0040 NGNG
>だったらN88互換BASIC使えばいいだけじゃん。

いまさら金出してソフトを買うのが嫌だから。

他は別に反論なし。
004136NGNG
フリーです。
ttp://www.vector.co.jp/soft/win95/prog/se055956.html
0042デフォルトの名無しさんNGNG
>>40
ttp://www.vector.co.jp/soft/win95/prog/se055956.html
004342NGNG
見事にかぶったねこりゃ
0044 NGNG
>41

それ何?今使ってるパソコンからだと、エラーが出てつながらない。N88互換?もしそうなら、大感謝!
004536NGNG
>>44
互換性に関してはABよりも良いよ。
0046 NGNG
へー、そういうのがあったんだ。もうとっくに過去のものかと思って、ろくに探しもしなかった。サンキュー。
004736NGNG
>>44
もしつながらないようなら、ここからも落とせるよ。
ttp://www.forest.impress.co.jp/library/n88basic.html
0048デフォルトの名無しさんNGNG
ABマンセー
0049デフォルトの名無しさんNGNG
結構使えるね。
バグ多いけど。
0050デフォルトの名無しさんNGNG
NALib.dllを使うと保存や開くのダイアログが使えて、
フルスクリーンのゲームを作りやすくする機能がつく。
これを使えば、ABがよくなる。
(2chではABがあんまり浸透していないようなので言っときます・・・)
0051デフォルトの名無しさんNGNG
バグが多すぎて安定性にかけるのでアプリ開発に使う気がしない。
かといって教育用にも使えない。
教育用だったら↓のほうが圧倒的に良いし・・・
http://www.vector.co.jp/soft/win95/prog/se039185.html
http://www.vector.co.jp/soft/win95/prog/se207330.html

Active Basicはいらない。
0052デフォルトの名無しさんNGNG
そもそも開発環境、言語にバグが多いというのは世界初かもよ (ワラ
0053デフォルトの名無しさんNGNG
ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞A
Bは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞AB
は糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは
糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞
ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞A
Bは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞AB
は糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは
糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞
ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞A
Bは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞AB
は糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは
糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞
ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞A
Bは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞AB
は糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは
糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞
ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞A
Bは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞AB
は糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは
糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞
ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞A
Bは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞AB
は糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは
糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞
ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞A
Bは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞AB
は糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは
糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞
ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞A
Bは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞AB
は糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは
糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞ABは糞
0054デフォルトの名無しさんNGNG
挙げ
0055デフォルトの名無しさんNGNG
HSPより将来性はあると思うなあ・・・今のところは将来性だけだが。
0056デフォルトの名無しさんNGNG
ABはもっとGUIを強化してほしい…
0057デフォルトの名無しさんNGNG
>>55
どちらも将来ないよ
0058デフォルトの名無しさんNGNG
HSPがあまりにも糞言語なので一時ABに乗り換えたが
ABも負けず劣らず糞だったので、結局今では両方とも使ってない。
0059デフォルトの名無しさんNGNG
このスレ作者が来てなんか書き込んでないか(藁
0060デフォルトの名無しさんNGNG
>>25
ネタか?
0061デフォルトの名無しさんNGNG
昔ベーシックはBASICと全部大文字で書くのが正しいって教わったんだけど。
beginner's all-purpose symbolic instruction codeの略だから・・・
つまり、NTTをNttって書いたりFBIをFbiって書いたりしないのと同じこと。
なのにどうして今はVisual BasicとかActive Basicって書くの?
おかしくない?
0062デフォルトの名無しさんNGNG
REALbasicとかもあるな。
0063デフォルトの名無しさんNGNG
>>61

格好良いから。
0064デフォルトの名無しさんNGNG
Perlもそうだな。PERLって書かないもんな。
The Practical Extraction Report Languageの略なのに。
0065デフォルトの名無しさんNGNG
>>64

Practical Extraction and Report Language

当初はPearlと名付けたかったらしいけど。
0066デフォルトの名無しさんNGNG
>beginner's all-purpose symbolic instruction code
これは実はこじつけだとか・・・
ここ参照
http://www.lbm.go.jp/toda/comp/lang80.html
0067デフォルトの名無しさんNGNG
>>66
たとえこじつけでも以前はとりあえず大文字で書くのが習慣だった。
それがいつの間に小文字で書くようになったのか良く分からん。
0068デフォルトの名無しさんNGNG
>67
中身も大文字のみってのがおおかったような
0069デフォルトの名無しさんNGNG
>>68
そうだね。大文字でソースを書いてたよな。
生まれて初めてPASCALのプログラムを見たとき、小文字ばかりでBASICよりカコイイと思った。
0070仕様書無しさんNGNG
>>69
小文字で書いても強制的に大文字になった。
0071デフォルトの名無しさんNGNG
小文字の方がスッキリしてていいよ。
0072デフォルトの名無しさんNGNG
>>71
大文字好きで悪いか?
0073デフォルトの名無しさんNGNG
大文字だと叫んでいるみたいで鬱陶しい
0074デフォルトの名無しさんNGNG
COBOLみたいで鬱陶しい
0075デフォルトの名無しさんNGNG
N80BASICってなんですか?
0076デフォルトの名無しさんNGNG
>>75
平安時代に大流行した言語なのさ。知らなかったのかいっ
0077デフォルトの名無しさんNGNG
>>76
正式には「N−BASIC」な。
NECからでていた8ビットPC、「PC−8001」に標準搭載されていたBASIC。
ちなみにマイクロソフト製。
0078デフォルトの名無しさんNGNG
age
0079デフォルトの名無しさんNGNG
クソスレあげんな
0080デフォルトの名無しさんNGNG
1です。
ABはまだまだ駄目ですね。
HSPやってみたら始めはなんか変な感じだったけど、使いやすかったです。
0081デフォルトの名無しさんNGNG
>>76
> 正式には「N−BASIC」な。
> NECからでていた8ビットPC、「PC−8001」に標準搭載されていたBASIC。

>>75は「N80BASIC」について訊いてるんだから、「N-BASIC」のことを書くのは
ちょっとずれてないか?
「N80-BASIC」は、「PC8001 mkII」に搭載されていたBASICだよ。
008281NGNG
「>>76」ではなく「>>77」だった。スマソ……。
0083デフォルトの名無しさんNGNG
これはどう?
http://www.vector.co.jp/soft/win95/prog/se192179.html?y
0084NTはまだ企業で使ってるNGNG
ABはNTで使えて、フリーだったので使かってるよ。
でもーバージョン古くて、DEF FNがコンパイル後は使えんのよ。
インタプリタ実行は動くのがだ。そうそう、USINGが使えなんだわ。
かなり厳しかった。でも使ってる。いつかバージョンアップしたい。
0085デフォルトの名無しさんNGNG
使ってみた感じを言うと、RAD無しでも余裕でGUIプログラムが簡単に作れる点は確かに評価できる。
でも、遅いしバグが多いし・・・
あまり積極的に使いたいとは思わないね。
0086デフォルトの名無しさんNGNG
素直にDelper使えよ
0087デフォルトの名無しさんNGNG
善し悪しが分かるくらいなら一番良いもの使えば良いって事で。
フリーってのと昔Basicかじった程度の身としてはいまいちなじめない
他の言語や買うだけで高いVCやVBよりは「良いもの」だし。

そう言う漏れは昨日からABいじり始めて初心者解説ページ見ながら
今日初めてWinの実行ファイル作って浮かれてるだけだったり。

駄文スマソ
■ このスレッドは過去ログ倉庫に格納されています