1read 100read
2012年4月OS50: OS作りに向いている言語は何ですが? (162) TOP カテ一覧 スレ一覧 2ch元 削除依頼
お前らシステムコマンダー ってどうですか? (107)
*BSDがLinuxに勝っている点を何とか挙げていくスレ (137)
OSの参考書 (299)
GUIとか使ってるやつってバカ。 (353)
なんでお前ら自作OS作らないの? (125)
Windows→Linuxに乗換!ソフト紹介スレ (223)

OS作りに向いている言語は何ですが?


1 :03/01/28 〜 最終レス :12/04/01
【同じスレッドがあったらスマソ】
題名通り
教えてください。
m(_)m

2 :
 

3 :
まさか1つの言語で作ろうとしてるの?
( ´,_ゝ`)プッ
とりあえずCとアセンブラ使っとけYO

4 :
やはりCですか・・・。

5 :
ハードに強いからCで書くのが楽だと思うよ。。。
はやいしハード面にも結構強いからさ。。。
んでアセンブラをできるだけ減らすのがいいと思う

6 :
おお!感謝シマスゾ

7 :
プログラマ板で質問したほうが質のいいレスが返ってくるし
返事も大漁かつ早いYO

8 :
やっぱプログラム板のほうがいいかも

9 :
そーですか、わかりました。では、プログラム板で会いましょう。
sage

10 :
何ですが?
ってどういうことですが?

11 :
何ですが何か?

12 :
BASICに決まっておろうが

13 :
AIで自らを最適化するOSがほすい!

14 :
>>1よ。人違いだったら悪いが、お前、噂じゃHSPの掲示板で
HSPでOSつくれますか?って書き込みしたって話しじゃないか。
★ OSの作成  投稿者:篠原重工  (03/01/28(火) 20:54) No.2533 p29b76f.osakac00.ap.so-net.ne.jp
はじめまして
OS作りを目指しているプログラミング初心者です。
HSPではOSは作ることができますか?
君はOSをなめてないかい?

15 :
blissだよ。やっぱり。Cでもいいけど、大変だと思うな。

16 :
>15
インプレきぼんぬ

17 :
式言語や、って事しか知らんので。

18 :
>>14
この板でひさしぶりに笑った。

19 :
マシン語

20 :
HSPでー
OSがー
簡単にー
作れたらー
     今 ご ろ O S 乱 立 時 代 だ ね !

21 :
>>20 すでに乱立してるだろ
HSPなんぞ使えるか
あんな低級言語でOS作れぬ

22 :
>>22
高級言語だから作れないんだよ。
低級言語なら普通作れるだろ。

23 :
>>22が低水準言語でOSを作ってみせてくれるようです。

24 :
>>21
HSPが低級言語だなんて初めて聞いたよ

25 :
>>21氏はHSPの中間コードをネイティブに実行可能なCPUを載せたマシンを使っているからね
おかげでOSはまだ無いらしい

26 :
>>1 スワヒリ語。

27 :
よく考えたら、高級言語だから作れないは間違いだな。
まあ、低級言語で作れることは間違いないが。

28 :
アセンブラは必須

29 :
板違い
http://pc.2ch.net/test/read.cgi/prog/1034384168/

30 :
<血液型A型の一般的な特徴>(見せかけの優しさ・もっともらしさ(偽善)に騙され
るな!!)
●とにかく気が小さい(神経質、臆病、二言目には「世間」、了見が狭い)
●他人に異常に干渉し、しかも好戦的・ファイト満々(キモイ、自己中心)
●妙にプライドが高く、自分が馬鹿にされると怒るくせに平気で他人を馬鹿にしようと
する(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、実際に
はたいてい、内面的・実質的に負けている)
●本音は、ものすごく幼稚で倫理意識が異常に低い(人にばれさえしなければOK!)
●「常識、常識」と口うるさいが、実はA型の常識はピントがズレまくっている(日本
の常識は世界の非常識)
●権力、強者(警察、暴走族…etc)に弱く、弱者には威張り散らす(強い者にはへつらい、弱い者に対してはいじめる)
●あら探しだけは名人級でウザイ(例え10の長所があってもほめることをせず、たった1つの短所を見つけてはけなす)
●基本的に悲観主義でマイナス思考に支配されているため性格がうっとうしい(根暗)
●単独では何もできない(群れでしか行動できないヘタレ)
●少数派の異質、異文化を排斥する(差別主義者、狭量)
●集団によるいじめのパイオニア&天才(陰湿&陰険)
●悪口、陰口が大好き(A型が3人寄れば他人の悪口、裏表が激しい)
●他人からどう見られているか、人の目を異常に気にする(「〜みたい」とよく言う、
世間体命)
●自分の感情をうまく表現できず、コミュニケーション能力に乏しい(同じことを何度
も言ってキモイ) 
●表面上協調・意気投合しているようでも、腹は各自バラバラで融通が利かず、頑固(本当は個性・アク強い)
●人を信じられず、疑い深い(自分自身裏表が激しいため、他人に対してもそう思う)
●自ら好んでストイックな生活をしストレスを溜めておきながら、他人に猛烈に嫉妬
する(不合理な馬鹿)
●執念深く、粘着でしつこい(「一生恨みます」タイプ)
●自分に甘く他人に厳しい(自分のことは棚に上げてまず他人を責める。しかも冷酷)
●男は、女々しいあるいは女の腐ったみたいな考えのやつが多い(例:「俺のほうが男
前やのに、なんでや!(あの野郎の足を引っ張ってやる!!)」)

31 :
>>1
英語.

32 :
常にWindowsに依存する仮想OSみたいなものなら HSPでもOS作れないか?

33 :
>>30
あたってる〜、俺そうだ。

34 :
■■系サイト運営システムレンタル■■
儲かる系ビジネス
初心者でも簡単運営
写メール、画像対応
http://www.geocities.jp/kgy919/

35 :
h

36 :
HSPは鬼田間が趣味で作ったー言語を下々に無料でわけあたえてる
だけだろが。ー言語に文句いうな
ぼけ

37 :
>>32
VMみたいなの?

38 :
アセンブラ(対象CPU)

もしくは
C++

39 :
★ピンクエンジェルは男の情報局★
http://bbs.1oku.com/bbs/bbs.phtml?id=rantyan

40 :
■■系サイト運営システムレンタル■■
儲かる系ビジネス
初心者でも簡単運営
写メール、画像対応
http://www.geocities.jp/kgy919/

41 :
>>37
多分そういうモノに近いと思う。
(Virtual Machine の詳しい定義を知らないしJavaVMも使ったことないので)
 、、、VMware,VirtualPC,みたいな凄いものはイメージしてはいない
例えばSmalltalk処理系のSqueak
http://www.mars.dti.ne.jp/~umejava/smalltalk/squeak/index.html)
みたいな、要するに
「既存OSに載ってはいるが、そこからは独立した環境」を提供するOS
と言ったイメージ。
勿論これでも凄すぎるので「Basic抜きN88Disk-Basic」ぐらいの感じなら
手習いとして出来ないものかと

42 :
実行環境ってコトダナ。

43 :
カーネルおよびその周辺を書き始めるのに、Cを無条件で採用するのは
20世紀的な考え。21世紀はもっと最先端の言語を使うべき。

44 :
(^^)

45 :
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

46 :
>>43
で、何つかうのよ?

47 :
>>46
そらC#っしょw

48 :
今時OS作って何するの?

49 :
プログラミングの勉強になるんじゃね?

50 :
>>48
ゲイツみたいに稼げると思ってんだろ。
最初はオープンソースでそこいらのプログラマに作るだけ作らして
出来上がったころに発案者の権限で売り出して利益独占。

51 :
ゲイツは無理としても組み込み〜PDAみたいな市場は狙えると思うけど

52 :
20代OLです毎日上司のセクハラや通勤電車での痴漢でストレスがたまっていた
そのときにネットで見つけたDVDショップ以前からー用にDVD
が欲しかったのですぐ注文しました、とても安くてびっくりしましたが次の日には
もう届きました私が買ったのは、ー、レズ、です毎日ーしてま
す。
http://www.net-de-dvd.com/

53 :
>>51
組み込みはTRON。
PDAはPalmOS。
狙えると思うか?
狙うどころか潜り込むことも難しいと思うが・・・。

54 :
http://homepage.mac.com/ayaya16/

55 :
LISP

56 :
FORTH

57 :
ルーターの組み込み需要はかなりある。
起動が速くてサイズの小さいOSはどこのメーカーも欲しがっているよ。



58 :
★大人になってから★
http://yahooo.s2.x-beat.com/linkvp/linkvp.html

59 :
SmallTalk

60 :
>>57
ルーターはファームウェアでは?

61 :
>>60
それもOSじゃ・・・?

62 :
http://homepage.mac.com/hiroyuki43/

63 :
組み込みのOSならアセンブラ必須だな。
その前にハードウェアのことを熟知してないと。
個人で作るには敷居が高い。

64 :
Forthならアセンブラなしでも可

65 :
>>64
ハードを直接叩けます?

66 :
★2日間無料で美人のオが見れます★
http://bbs.1oku.com/bbs/bbs.phtml?id=yasuko

67 :
>>65
桶、 16進とかのコードも受け付ける。
 昔「アセンブラ処理系作るより、Forth処理系作る方が手っ取り早い」
と新作CPU評価に使ってる人が居た

68 :
>>67
もちろん、厳密に言うとこれは、 
 「コーディング中、必要な命令が現れる毎に」
  新たなアセンブラ命令をForthのWord(マクロみたいなもの)
で定義しているとも言える。

69 :
簡単なOS作るんだったらフォートラン?
オレは、Perlを使って書いてるけどね。

70 :
HSP

71 :
やはりJavaでしょ。
一度書けばどこでも動くOSになる。

72 :
>>71
プププ君(きみ)はパソコン教室(きょうしつ)の初心者(しょしんしゃ)講座(こうざ)でも受(う)けてきた方(ほう)が良(い)いよ藁藁
ん?ああ。。。
あんまり惨めで可愛そうなんで、優しい俺が釣られてやったよ…

73 :
>>72
レスありがとうございます
sageもおぼえました
でも↓↓これよめません
  藁藁

74 :
Rubyに決まってんだろ!

75 :
>>71
お前はJava(ジャヴァ)なんて言葉を知ってること自体が無意味。
やっぱC系だなー。
でも、この板に来てる人の多くはOS作るための言語より
コンソールでコマンド使う技術とか
スクリプト言語とか磨いたほうがいいよ。

76 :
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%

77 :
>>75
Inferno等、VM的OSを範疇に入れればアリじゃない?
 あと後半の如何にものご自慢は頂けないなw

78 :
いくらなんでも釣られすぎ

79 :
構成力必須。
文書力必須。
読解力必須。
対話力必須。
記憶力必須。
忍耐力必須。
機械語必須。
APIをOSだと思ってる御方なら正直何でもいいよ。

80 :
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

81 :

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

82 :
時に、JAVAコード直接受け付けるハードって今あんの?

83 :
受け付けるが理解できないハードなら大量に。

84 :
bliss。

85 :
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

86 :
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

87 :
OSの作り方
1.MS-DOS起動ディスクを作って再起動します。(Win98位のが最良)
2.format c: /qと入力してYボタンを押します。
3.FDを抜いて再起動します
4.OSを作る必要性を感じることができます
5.そうすれば作り方がおのずとわかります(嘘

88 :
OSの作り方
1.まず使用しているPCのキーボード・マウス等を抜きます
3.次に金槌・電ノコを用意します
4.OKあとはPCをプロレス技でKO
5.OK?

89 :
Perlにデータ型を追加すればいい

90 :
http://www.gnu.org/software/gcc/java/

91 :
OSを作りたいのなら、まず組み込み用の小規模なOSを試しに作ってみてはいかがでしょうか?
たとえば、MIPSのアセンブラは理解しやすいのでお勧めです。
組み込み用の開発は、最近はほとんどCで書くようになりましたが、アセンブラを知っていないとひどい目にあいます。
いきなりx86用のOSを作るよりも、あえて遠回りな学習をしてからの方が、良いものが作れるかもしれませんね。

92 :
JavaはGCがあるのでOS向きでは無い気が・・

93 :
むかしSYMBOLICSのLISPマシンなんてあったが
あれはどうなってたんだろう?

94 :
>>93
# ロジック屋さんでしょうか?
御幣があったかもしれません。
GCがある言語でもOSを記述することはできると思います。
ですが、マルチタスクなどでいろいろ気にしないといけないことが逆に増える
と思います。
LispもGCがありますが、Lispマシンは機械語レベルからしてLispらしいので
メモリ管理に関してもハード的に処理してしまうのではないでしょうか?
# 実はLispマシンの実物を触ったことも見たこともありませんので、内部の
# ことは良く知りません。

95 :
やっぱ、Pascalとアセンブリだろうが!

96 :
>>95
よくわからないのに最近知ったことをひけらかすなよ・・・

97 :
>>82
あるよ

98 :
>>95
初代Macは最初そうだったんだが、結局、ビル・アトキンソンが
ガチガチにアセンブラベースで最適化してしまったらしい。
128kしかROMを持てなかったので、やむをえなかったらしい。

99 :
結局、JAVAっていろいろ便利なクラスライブラリがあるってことだけだな。
言語としてみたら、やたら制限の多いC++みたいなもんだ。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
もう OS に DB 機能を付けたらどうですか? (111)
OS 徹底比較!!最高のOSを見極めろ!! (524)
いらねえ OS くれ (384)
OSの参考書 (299)
ノートPCにWindows95かUnix系OSか・・・ (170)
再インストールできない・・・。 (411)
--log9.info------------------
三国志大戦 セレクション動画議論専用スレ10 (918)
【テンプレ】LORD of VERMILIONUトレードスレ10【必読】 (669)
【TA情報専用スレ】湾岸ミッドナイト3DXマキシ (549)
復活!李典して一刻で討ち取られなかったら中華統一 (312)
【p視点】戦場の絆 動画評論スレ take7【死なず】 (174)
機動戦士ガンダム EXTREME VS 晒しスレ (619)
ボーダーブレイク 桂木エルシィ♪晒しスレ 1CP (402)
ドラゴンクエストモンスターバトルロード 第85回戦 (553)
【ロケテ】SEGA CARD GEN 2011 5打席目【12/8から】 (471)
WCCFトレード雑談スレ第89節 (860)
恐竜キング晒しスレ (583)
プリティーリズム 5th STAGE (954)
戦国大戦 島津家スレ 1スレ目 (894)
湾岸MIDNIGHTmaximumtune3 SSSへの道 (526)
【戦国晒しスレ】ホワイトブター【高齢ソープ嬢】 (291)
【悠久の】悠久の車輪200回転目【車輪】 (284)
--log55.com------------------
栗鼠専 vs町田
■□■□■ ヴィッセル神戸 実況 ■□■□■
やるぞジャイキリ!京都サンガの実況スレッド
☆☆☆柏レイソルおにぎり実況vs清水☆☆☆
アルビレックス新潟実況スレ
実況北海道コンサドーレ札幌 vs川崎
海豚専
しみじみvs柏