トップページ⇒tech
48コメント11KB

C処理系の思い出・批評あれこれ

■ このスレッドは過去ログ倉庫に格納されています
0001ズーズーCNGNG
DOS時代から現在に至るまで、有償無償を問わず、使ってみたCの処理系について
思い出を語るスレです。「最高」「最低」いろいろ書いてください。
0002ズーズーCNGNG
私は「Quick C」でC言語を勉強しました。試食版はずっとあとです。
私としてはQCは使いやすかったです。初めて「購入できる値段だ」と
思わせてくれたソフトでした。
0003デフォルトの名無しさんNGNG
gcc
0004デフォルトの名無しさんNGNG
C MAGAZINEって、未だにLSI-C86付けてるの?
0005デフォルトの名無しさんNGNG
Lattice Cの低価格版
低価格Cコンパイラは日本では、これがハシリだったような記憶があるなぁ。
飛びついてみたはいいけど、グラフィックの表示ができなかったり、
BASICのINKEY$のようなリアルタイム入力の方法がわからなかったりして
結局ほうりだした。
そのごTurboCが発売されて、こちらはあそびまくった。

Lattice Cの低価格版は、出力した実行ファイルは商用利用が不可だったので
そういう制限の無いTurboCには感動した。
(どのみち、当時は売り物になるようなレベルのソフトは書けなかったので、
どうでもいいことだったけど)
0006 ◆ARTZBSDI NGNG
オレは、Let's Cで育った世代ですね。。。あれについてきたmicroEMACS
でプログラミングを覚えました。比較的若手の部類に入るんだろうか?
0007デフォルトの名無しさんNGNG
LSI-C86って、一時期、32bit版の公開βテストしてなかったっけ?
ありゃどうなったんだ?
0008デフォルトの名無しさんNGNG
TurboやQuickより後発だけど、1万円を切ってるコンパイラも発売されたっけ。
名前忘れた。
0009デフォルトの名無しさんNGNG
ラフボートの?
0010デフォルトの名無しさんNGNG
厨房のころ初めて買ったTurboC++ の付属マニュアルには
堂々とvoid main(void)とか書いてあったなー。
0011デフォルトの名無しさんNGNG
今はLCC-Win32使ってる。
結構問題あるけど…。

>>4
つけてるよ。
0012ズーズーCNGNG
MSXユーザーでもあったので、ソフトボート(旧ライフボート)のαーPascalと
αーCOBOLとαーFORTRANを買いました。結局、おもしろかったのはPascalでした。
このシリーズではCコンパイラは結構高くて、買えませんでした。
0013 ◆ARTZBSDI NGNG
whitesmith c使ってた人おらんのかぁ?
0014デフォルトの名無しさんNGNG
Quick-Cは学生の頃よくお世話になりました。
あの頃は、あれで十分だったんだよね〜
フロッピーベースで使っていました。
0015login:PenguinNGNG
>>12
MSX-CはLSI-C Z80板だったので、裏レジも使う激烈な最適化でした。
ソース見てあまりのすごさに腰を抜かした。
0016 ◆ARTZBSDI NGNG
Let's CやWhiteSmith Cを使ってた人って少数派になるのかなぁ。。。
誰か同士は居らんのか?
0017 NGNG
Power-C...短い命だったなあ。安くてよかったんだが。
日本語対応いらなければ3000円ぐらいだった。
0018デフォルトの名無しさんNGNG
漏れは最初はLattice-C Ver 2 だった。
会社で買ってくれた。
0019デフォルトの名無しさんNGNG
>>4
bccが憑いてる。
LSI-Cも付いてるかは知らんけど、
bccがありゃもー洋ナシでしょ。
0020デフォルトの名無しさんNGNG
PC-9801用のフリーソフトで、ヘッダとかソースとかがひとつのファイルになっていて、コンパイルできるものがあった。
実際は、実行時にファイルを分割して他のコンパイラを呼び出すだけだが、翻訳単位≠ファイルではない実例に何気に感動した。

0021デフォルトの名無しさんNGNG
2重否定?
0022デフォルトの名無しさんNGNG
>>20
語 翻訳単位≠ファイルではない
正 翻訳単位≠ファイルである
0023デフォルトの名無しさんNGNG
>>22
誤 語
正 誤

ってのは野暮ったいかな?
0024思い出を語る中学生NGNG
思い出を語るにはきみら若すぎだよ。
老人板見て来い。
でも、老人ってすぐ死ぬから、
板自体最初から無いのでした(w
0025デフォルトの名無しさんNGNG
老人板にワラタ
でも、酷いぞw
0026デフォルトの名無しさんNGNG
デバッガの便利さを教えてくれたVC6。
言語系だけでもまっとうな物を作っていってくれい。
0027デフォルトの名無しさんNGNG

pcc → Lattice C (pccのIntel X86移植版、レジスタバグつき) → MS-C

つう悲惨な過去のある、VC
0028デフォルトの名無しさんNGNG
QuickC 2.0。
でもIDEもどきを使ってなかったので印象が薄い。
0029デフォルトの名無しさんNGNG
>>26
コマンドラインデバッガと比べてどの辺が便利?> VC
0030デフォルトの名無しさんNGNG
Lsic86試食版っす。
Cだけじゃなくアセンブラの勉強もさせてもらいました。
ちょっと忘れて時の、関数リファレンスに、プレンテキストのマニュアルが結構重宝したり。

>>4
2002年2月号現在、まだLsic86試食版はついてますね。
たしかにbccがデフォルトで入っている今日び不要な気もしますが。
でもbccでC言語いついてのリファレンスないから、初学者はマニュアルだけLsicのを参考にする
ってのもありかも・・・ってやっぱそれは危険かな?
所詮16bitコンパイラだしな・・・・
0031デフォルトの名無しさんNGNG
>>29
26じゃ無いけど、個人的には「カーソル行の前まで実行」が便利。
あといろんな変数の中身をみながら実行できるし。
0032デフォルトの名無しさんNGNG
>>31
たまに、もどかしいことがあるよね。
スーパークラスのポインタが、サブクラスのオブジェクトを指しているときとか、
目名がちゃんと見れなかったりしなかったっけ?VC6
0033デフォルトの名無しさんNGNG
>>32
漏れはVC++.NETβだけど・・・、変数表示部分がウィンドウ内に収まってなくて(水平スクロールできない)中身がよく見れない。
最悪。
表示もよく間違ってるけど、でも無いのに比べたらはるかに使える。
0034デフォルトの名無しさんNGNG
Lattice Cとか使ってる頃って、RAM diskとか流行ってなかった?
処理系とソースを全部RAM diskに転送して、フロッピーへのアクセスを
なくして感激してた記憶が…
0035デフォルトの名無しさんNGNG
VRAM上に、アセンブラで作ったRAM DISK置いてました。
0036デフォルトの名無しさんNGNG
FDに書き戻すの忘れて泣いた記憶も・・・
0037デフォルトの名無しさんNGNG
文豪 mini5H で MZ-2500用に売られていた α-C を使ったのが C言語入門だった。
0038デフォルトの名無しさんNGNG
初めてTurbo-C Ver1.5 を使った時のコンパイルの早さには驚いた。
MS-C Ver3.x とは 100倍程度違った。
デバッグも驚く程簡単だったし。。。
あれ以来、MS は嫌いになってしまった。
0039デフォルトの名無しさんNGNG
>>38
Turbo Pascalを使い込んだあとだったんで、Turbo C を初めて使ったときの、コンパイル
スピードへの感動はイマイチだったよ。そのあとで、MS-Cを使ってから、改めてTurbo Cが
速いのだと分った。
0040デフォルトの名無しさんNGNG
>>39
それは残念。(笑
あの感動を味わえなかったのね。
「ほんとにコンパイルしてる〜?」
「手ぇ抜いてんじゃねぇよ〜!」
っていう周りの声が今でも聞こえそう。
0041デフォルトの名無しさんNGNG
Turboは最適化がヘボかったような記憶が...
004239NGNG
>>40
確かに残念だった。
その後はずいぶん長いあいだ、Turbo C ばっかりだったけど、ずっとフロッピー
だけで使っていたものなあ。(9801のAドライブに DOSとTurbo C 2.0のラージ
モデル環境、Bドライブにソース)
今のマシンでコンパイルしたらそれなりに感動があるかも。やっぱ爆速?
0043デフォルトの名無しさんNGNG
Turboがへぼかどうかはしらんが、
速いだけで喜ぶべきでもないかも。
004440NGNG
>>42
一瞬でおわるんでない?

Turbo-C(4まで) -> Borland-C++(4まで) -> VC++(?) -> Delphi(4)
こんなかで早いのは、Turbo-C, Delphi みたい。
Borland-C は遅くてちょっといや。
VC++ 。。。(説明の必要なし)
軽いOS、激速コンパイラ求む!
004540NGNG
でも、遅いもんよりはいいかも。。。
昔は「make 一発20分待ち」だったもんね、MS-C3.3
0046デフォルトの名無しさんNGNG
Human68kの真里子版gcc1.x
0047素人さんNGNG
10年以上前、思い切って、TurboC2を買った。
最近TurboC4を入手してちらっと見たら、Ver2とあんまり変わってなくて、がっかり。
0048デフォルトの名無しさんNGNG
>>44
>激速コンパイラ求む!
Turbo Pascalはむちゃくちゃ速かったよ。
F9押してビルドするんだけど
短いソースなら指離した瞬間に終わってた。
■ このスレッドは過去ログ倉庫に格納されています