OS作りに向いている言語は何ですが?
【同じスレッドがあったらスマソ】
題名通り
教えてください。
m(_)m まさか1つの言語で作ろうとしてるの?
( ´,_ゝ`)プッ
とりあえずCとアセンブラ使っとけYO ハードに強いからCで書くのが楽だと思うよ。。。
はやいしハード面にも結構強いからさ。。。
んでアセンブラをできるだけ減らすのがいいと思う
プログラマ板で質問したほうが質のいいレスが返ってくるし
返事も大漁かつ早いYO そーですか、わかりました。では、プログラム板で会いましょう。
sage >>1よ。人違いだったら悪いが、お前、噂じゃHSPの掲示板で
HSPでOSつくれますか?って書き込みしたって話しじゃないか。
★ OSの作成 投稿者:篠原重工 (03/01/28(火) 20:54) No.2533 p29b76f.osakac00.ap.so-net.ne.jp
はじめまして
OS作りを目指しているプログラミング初心者です。
HSPではOSは作ることができますか?
君はOSをなめてないかい? blissだよ。やっぱり。Cでもいいけど、大変だと思うな。 HSPでー
OSがー
簡単にー
作れたらー
今 ご ろ O S 乱 立 時 代 だ ね ! >>20 すでに乱立してるだろ
HSPなんぞ使えるか
あんな低級言語でOS作れぬ >>22
高級言語だから作れないんだよ。
低級言語なら普通作れるだろ。 >>22が低水準言語でOSを作ってみせてくれるようです。 >>21氏はHSPの中間コードをネイティブに実行可能なCPUを載せたマシンを使っているからね
おかげでOSはまだ無いらしい
よく考えたら、高級言語だから作れないは間違いだな。
まあ、低級言語で作れることは間違いないが。 <血液型A型の一般的な特徴>(見せかけの優しさ・もっともらしさ(偽善)に騙され
るな!!)
●とにかく気が小さい(神経質、臆病、二言目には「世間」、了見が狭い)
●他人に異常に干渉し、しかも好戦的・ファイト満々(キモイ、自己中心)
●妙にプライドが高く、自分が馬鹿にされると怒るくせに平気で他人を馬鹿にしようと
する(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、実際に
はたいてい、内面的・実質的に負けている)
●本音は、ものすごく幼稚で倫理意識が異常に低い(人にばれさえしなければOK!)
●「常識、常識」と口うるさいが、実はA型の常識はピントがズレまくっている(日本
の常識は世界の非常識)
●権力、強者(警察、暴走族…etc)に弱く、弱者には威張り散らす(強い者にはへつらい、弱い者に対してはいじめる)
●あら探しだけは名人級でウザイ(例え10の長所があってもほめることをせず、たった1つの短所を見つけてはけなす)
●基本的に悲観主義でマイナス思考に支配されているため性格がうっとうしい(根暗)
●単独では何もできない(群れでしか行動できないヘタレ)
●少数派の異質、異文化を排斥する(差別主義者、狭量)
●集団によるいじめのパイオニア&天才(陰湿&陰険)
●悪口、陰口が大好き(A型が3人寄れば他人の悪口、裏表が激しい)
●他人からどう見られているか、人の目を異常に気にする(「〜みたい」とよく言う、
世間体命)
●自分の感情をうまく表現できず、コミュニケーション能力に乏しい(同じことを何度
も言ってキモイ)
●表面上協調・意気投合しているようでも、腹は各自バラバラで融通が利かず、頑固(本当は個性・アク強い)
●人を信じられず、疑い深い(自分自身裏表が激しいため、他人に対してもそう思う)
●自ら好んでストイックな生活をしストレスを溜めておきながら、他人に猛烈に嫉妬
する(不合理な馬鹿)
●執念深く、粘着でしつこい(「一生恨みます」タイプ)
●自分に甘く他人に厳しい(自分のことは棚に上げてまず他人を責める。しかも冷酷)
●男は、女々しいあるいは女の腐ったみたいな考えのやつが多い(例:「俺のほうが男
前やのに、なんでや!(あの野郎の足を引っ張ってやる!!)」) 常にWindowsに依存する仮想OSみたいなものなら HSPでもOS作れないか? ■■出会い系サイト運営システムレンタル■■
儲かる出会い系ビジネス
初心者でも簡単運営
写メール、画像対応
http://www.geocities.jp/kgy919/
HSPは鬼田間が趣味で作ったオナニー言語を下々に無料でわけあたえてる
だけだろが。オナニー言語に文句いうな
ぼけ ■■出会い系サイト運営システムレンタル■■
儲かる出会い系ビジネス
初心者でも簡単運営
写メール、画像対応
http://www.geocities.jp/kgy919/
>>37
多分そういうモノに近いと思う。
(Virtual Machine の詳しい定義を知らないしJavaVMも使ったことないので)
、、、VMware,VirtualPC,みたいな凄いものはイメージしてはいない
例えばSmalltalk処理系のSqueak
http://www.mars.dti.ne.jp/~umejava/smalltalk/squeak/index.html)
みたいな、要するに
「既存OSに載ってはいるが、そこからは独立した環境」を提供するOS
と言ったイメージ。
勿論これでも凄すぎるので「Basic抜きN88Disk-Basic」ぐらいの感じなら
手習いとして出来ないものかと
カーネルおよびその周辺を書き始めるのに、Cを無条件で採用するのは
20世紀的な考え。21世紀はもっと最先端の言語を使うべき。 >>48
ゲイツみたいに稼げると思ってんだろ。
最初はオープンソースでそこいらのプログラマに作るだけ作らして
出来上がったころに発案者の権限で売り出して利益独占。 ゲイツは無理としても組み込み〜PDAみたいな市場は狙えると思うけど 20代OLです毎日上司のセクハラや通勤電車での痴漢でストレスがたまっていた
そのときにネットで見つけたアダルトDVDショップ以前からオナニー用にDVD
が欲しかったのですぐ注文しました、とても安くてびっくりしましたが次の日には
もう届きました私が買ったのは、オナニー、レズ、レイプです毎日オナニーしてま
す。
http://www.net-de-dvd.com/
>>51
組み込みはTRON。
PDAはPalmOS。
狙えると思うか?
狙うどころか潜り込むことも難しいと思うが・・・。 ルーターの組み込み需要はかなりある。
起動が速くてサイズの小さいOSはどこのメーカーも欲しがっているよ。
組み込みのOSならアセンブラ必須だな。
その前にハードウェアのことを熟知してないと。
個人で作るには敷居が高い。 >>65
桶、 16進とかのコードも受け付ける。
昔「アセンブラ処理系作るより、Forth処理系作る方が手っ取り早い」
と新作CPU評価に使ってる人が居た >>67
もちろん、厳密に言うとこれは、
「コーディング中、必要な命令が現れる毎に」
新たなアセンブラ命令をForthのWord(マクロみたいなもの)
で定義しているとも言える。 簡単なOS作るんだったらフォートラン?
オレは、Perlを使って書いてるけどね。 やはりJavaでしょ。
一度書けばどこでも動くOSになる。
>>71
プププ君(きみ)はパソコン教室(きょうしつ)の初心者(しょしんしゃ)講座(こうざ)でも受(う)けてきた方(ほう)が良(い)いよ藁藁
ん?ああ。。。
あんまり惨めで可愛そうなんで、優しい俺が釣られてやったよ… >>72
レスありがとうございます
sageもおぼえました
でも↓↓これよめません
藁藁
>>71
お前はJava(ジャヴァ)なんて言葉を知ってること自体が無意味。
やっぱC系だなー。
でも、この板に来てる人の多くはOS作るための言語より
コンソールでコマンド使う技術とか
スクリプト言語とか磨いたほうがいいよ。
http://www1.neweb.ne.jp/wb/prof/
平成15年度 自作板PC環境調査 最新結果(一部抜粋)
◆4月分の結果が出ました。現在は5月分に移行しています。◆
平均年齢 25.4歳
ネット(2ch含) 78.7%
ゲーム 59.0%
Windows XP Family 46.9%
Windows 2000 Family 34.4%
Athlon 45.3%
Pentium 4 29.7%
平均RAM搭載容量 780MB
平均HDD搭載容量 166GB
nVIDIA 49.2%
ATI 28.9%
DVD-R/RW/マルチ 20.4%
CD-R/RW 75.9%
光ファイバー 8.3%
ADSL/xDSL 64.5%
CRT 74.6%
LCD 25.4% >>75
Inferno等、VM的OSを範疇に入れればアリじゃない?
あと後半の如何にものご自慢は頂けないなw 構成力必須。
文書力必須。
読解力必須。
対話力必須。
記憶力必須。
忍耐力必須。
機械語必須。
APIをOSだと思ってる御方なら正直何でもいいよ。 ∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄ 時に、JAVAコード直接受け付けるハードって今あんの? ∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン OSの作り方
1.MS-DOS起動ディスクを作って再起動します。(Win98位のが最良)
2.format c: /qと入力してYボタンを押します。
3.FDを抜いて再起動します
4.OSを作る必要性を感じることができます
5.そうすれば作り方がおのずとわかります(嘘 OSの作り方
1.まず使用しているPCのキーボード・マウス等を抜きます
3.次に金槌・電ノコを用意します
4.OKあとはPCをプロレス技でKO
5.OK? OSを作りたいのなら、まず組み込み用の小規模なOSを試しに作ってみてはいかがでしょうか?
たとえば、MIPSのアセンブラは理解しやすいのでお勧めです。
組み込み用の開発は、最近はほとんどCで書くようになりましたが、アセンブラを知っていないとひどい目にあいます。
いきなりx86用のOSを作るよりも、あえて遠回りな学習をしてからの方が、良いものが作れるかもしれませんね。 むかしSYMBOLICSのLISPマシンなんてあったが
あれはどうなってたんだろう? >>93
# ロジック屋さんでしょうか?
御幣があったかもしれません。
GCがある言語でもOSを記述することはできると思います。
ですが、マルチタスクなどでいろいろ気にしないといけないことが逆に増える
と思います。
LispもGCがありますが、Lispマシンは機械語レベルからしてLispらしいので
メモリ管理に関してもハード的に処理してしまうのではないでしょうか?
# 実はLispマシンの実物を触ったことも見たこともありませんので、内部の
# ことは良く知りません。 >>95
よくわからないのに最近知ったことをひけらかすなよ・・・ >>95
初代Macは最初そうだったんだが、結局、ビル・アトキンソンが
ガチガチにアセンブラベースで最適化してしまったらしい。
128kしかROMを持てなかったので、やむをえなかったらしい。
結局、JAVAっていろいろ便利なクラスライブラリがあるってことだけだな。
言語としてみたら、やたら制限の多いC++みたいなもんだ。
>>96
すまそ。軽く死んでくる。
>>98
へぇ〜。そうなんだ、知らんかった。
と言う事で、モッカ威信で来る。