8ビットCPUでC言語?ないないありえないっしょ!7
【登場人物】
星野鉄郎(劇場場ベース)
15歳にして機械伯爵とプロメシュームを倒して機械帝国を壊滅させた宇宙の英雄。
イケメンながら好青年の愛らしさがあり「綺麗なお姉さんキラー」の異名を持つ。
しかし鉄郎の願いは「母親を生き返らせて、母親と二人で静かに暮らす」だけで
その想いが通じて母親の加奈江を生き返らせることに成功する。
鉄郎に取って加奈江はあくまでも母親の存在だが
甦生した加奈江がどう考えても妻として接してくるので困惑している。
星野加奈江
鉄郎の母親、鉄郎の最愛の人、メーテルのベースになった宇宙一の美女。
機械伯爵により殺されるが、鉄郎の力により甦生される。
元々鉄郎を溺愛していたが、鉄郎が尽力して自分を生き返らせたことを知り
生涯を鉄郎と添い遂げる(血の繋がりを超えて鉄郎の妻になる)ことを誓う。
鉄郎を想う気持ちで若返りホルモンが多量に分泌され
甦生して一ヶ月程度で「宇宙一理想的な年上お姉さん」に若返ってしまう。
メーテル
星野加奈江がベースの美女。
鉄郎に999のパスを渡して機械伯爵とプロメシュームを倒すことをそそのかした人。
加奈江が甦生するまでは鉄郎に告られたりでいい雰囲気だったが、
加奈江が甦生したことにより用済みとなる。 MSX-Cってあったよね
みたことある!
マイクロソフト謹製の 8051でsdccとかKeilとかも使ったな
PSoCでもCコンパイラ使ったな 8051ってZ80同様今も生産続いてる新しい老兵でしょ シャープαシリーズでC言語なかったっけ?
あれも8bit機であるX1用CP/Mだったはず。 MSX-CでC言語を勉強した俺が通りますよ
たしかX1はCP/M対応のランゲージマスターシリーズというのがあってシャープ純正で色々な言語が出ていたな
αシリーズもあったかもしれんが >MSX-CでC言語を勉強
intまでしか使えないとか、図書館で借りてきたC言語の本がほとんど役に立たなかった記憶・・・ MSX-C、FDベースだし初代MSXだったからコンパイルするにもめっちゃ時間がかかった
turbo-Rだと少しは速かったのかな? 標準入出力とか、全部コマンド例が持つから、ライブラリがバカでかくて辟易した記憶 そういうのも自分でライブラリ用意してハックすれば軽くできるよん。 8bitでもPICやAVRはちゃんとしたCコンパイラが無料で使えるからいいけど
Z80で無料のコンパイラのZ88DKやSDCCは標準のCとはちょっと違うね 何十年ぶりにディスクを引っぱり出してきたらCP/M用のCコンパイラが出てきた Pascalなら普通に実数使える(セルフ)コンパイラあったのになぜCにはなかったんだろうな? >>25
スモールC。MZ-2500のP-CP/M用 Small-Cならフリーウェア版もあったね
手元にドキュメントだけ残ってる
>[Small-Cコンパイラ(Ver.2.71J)]
>
> すでに工学社よりCP/Mマシン向けに発売されているSmall-Cはバージョ
>ン2.1であるが、このコンパイラはそのアップデート版である。 >>26
あるにはあったがどれも10万円越えの高いやつばかりだな このスレは、
8ビットなのにC言語なんか使うな、という意味なのか、
C言語やるのに8ビットなんか使うな、という意味なのか、どっち? >>30
初代スレの1は
https://hanabi.2ch.net/test/read.cgi/i4004/1468652612/1
1 ナイコンさん 2016/07/16(土) 16:03:32.23
C言語の普及は90年になってから!
だから8ビットCPUでC言語つかっていたなんてありえない!!
などと叫んでるので
そのどちらでもないっぽい 1980年代8ビットPCの時代はC言語なんて存在しない。仮にあったとしてもサイズ的に搭載できないから無理
みたいな主張なのかな 手元に「入門C言語」(86年刊)という本があるのだが、
80年代にも8ビット用C処理系はあるにはあった
LSI C ver.1.1A 130,000円
BDS C ver.1.5a 60,000円
HI-TECH C ver.3.05 42,500円 その本、MS-DOS向け処理系も載ってるけど、どれも高価
結局、趣味レベルにまでCが下りてくるのはTurbo Cが出てからだね
MS C ver.3.0 98,000円
Lattice C ver.3.0 98,000円
PM-MWC86 ver.2.15 189,000円(HDD対応版239,000円)
HI-TECH C ver.3.05 47,500円
DeSmet C ver.2.4 46,000円
RUN/C ver.2.0 33,000円(これはインタプリタ) Turbo Cはかなり癖のある処理系だったな
conio.hに機種依存関数が入っていたりとか ボーランドのエンジニアはMSの言語チームへ移籍したので、
現在のVisual C++は、実質Turbo C++だな ヘルスバーグだったらC#じゃないの
C++には関係してないでしょ >>37
それ記号定数で無効にできたやろ。
TurboCは1.5が至高だったな、2.0は堕落した。 フル規格のコンパイラ以外は認めないとか後出ししやがんのよ