【IT】「ルビー(Ruby)」来年めど国際規格に 日本製言語で初[11/09/19]at BIZPLUS
【IT】「ルビー(Ruby)」来年めど国際規格に 日本製言語で初[11/09/19] - 暇つぶし2ch360:名刺は切らしておりまして
11/09/21 18:28:30.94 Mq7v8dCT
日本人ってプログラムは本当に苦手だよね。
あれほど強かった日本の電機産業がここまで衰退したのは
プログラムに弱かったというのが原因だと思う。
いや、もちろん、強い人もいるよ。天才的なぐらいに。
でも、それを評価する上の人たちは、プログラムの頭が全くないので評価できなかった。
そんなの評価したら、自分らの立場が危ういとでも思ってたのかな。まぁ、想像の域だが。

アメリカは、電気産業で圧倒的な強さを誇る日本にやられたときに、
(政治的な圧力も行ったが)
ソフトウェアの方に比重を移した。
自分たちが強い分野というのが分かったんだろうな。
圧力をかけつつ、自分らを伸ばしていったら、
日本は完全についていけなくなったのは、結果として事実となった。

結果として、アメリカは、ソフトという産業に注力して、
再び、世界の電気産業の覇権を握った。
アップルの活躍も、この流れの中にある。

かつて、日本が強かった分野は、
アメリカ企業は、中国や台湾に任せていて、
日本はそれらの企業との競争を強いられ、低収益となっている。

361:名刺は切らしておりまして
11/09/21 18:48:48.32 1iW5RDZO
>>360
プログラムに弱い訳でもないけどね
所詮はロジックの問題なんだし、言語なんてのは表現方法に過ぎず
どうすれば正しく抽出し、正しい解答が導き出せるのかなんてのは
ちょっと数理に明るい人間ならそれほど苦でも無い
SQLなんか集合論をきっちりやってきてれば少々複雑でも大した問題に感じないし

ただ、ソフトはハードのおまけ、という文化が長く続きすぎた為に
ソフト面を重視・強化してこなかった会社が多く、そのしわ寄せが来てる感じ

要件を起せないユーザが多すぎなのも問題
何とかして欲しいんだけど、具体的に何がして欲しいのか正しく説明できず
結果的に思う通りにならなくて、勝手にソフトを貶してるケースが多い
プログラムバグなんて言われるけど、突き詰めたら仕様の甘さに起因するケースも良くある話

362:名刺は切らしておりまして
11/09/21 19:14:28.24 noD0krPx
その通りだと思う、
情報系の成績のいいヤツは待遇の良い外資に行っている

363:名刺は切らしておりまして
11/09/21 19:23:25.91 n605D1bv
Google にかなり人流れたね。できすぎで、日本企業では妬まれて浮いてたから、win-win ですが。

364:名刺は切らしておりまして
11/09/21 19:26:26.01 YZU9FugK
>>362
IT業界で言うなら、ごく一部の超勝ち組を除けば
外資なんて行くも地獄戻るも地獄だぞ。

海外の感覚で簡単に首切ってくるせいで、
幹部コースに乗れなきゃあっという間に首切り。
幹部コースになっても外国本社の都合に引き回される。

ウソだと思うならプログラマー板に来い。

365:名刺は切らしておりまして
11/09/21 20:33:04.60 Ei/9EPg3
日本がプログラム弱いとか
上流工程と下流工程で線引きしてる以上、
どうにもならんでしょ。

金引っ張れる企画側が天下取ってれば良いじゃん。
大体下流工程側は仕様通りに作れば良いんだよ、動こうが動くまいが
全部上流の責任だしな。

仕様通りだけど動きません(キリッ で良いんだよ、そういう仕事だからさ。


366:名刺は切らしておりまして
11/09/21 22:05:30.09 afHzVzq1
>>360
高校で重箱の隅をつつくような歴史教育する暇があったら、
それやめて優秀な生徒にプログラミングの基礎を教え込めばいいのに

367:名刺は切らしておりまして
11/09/21 22:21:25.76 /Rw/gYWh
>>360
>日本人ってプログラムは本当に苦手だよね。

どこの日本人だよw
産業として弱いという意味なら、国がバックアップしないからだよ。
インドなんか国がバックアップしなかったら未だにソフトウェア後進国だぜ。

368:名刺は切らしておりまして
11/09/21 22:29:36.38 n605D1bv
上級プログラミング必要なのは英語力。コメントが日本語では、相手にされない。

369:名刺は切らしておりまして
11/09/21 22:33:14.02 wnkoIimw
日本人がソフトウェア産業弱いのは英語ができないからだよ。基本的に。

ソフトウェア作成にはロジックも必要だけど、一番大切なのは、
既にあるものを組み合わせること。

情報収集できないんだよ。英語ができないと。

370:名刺は切らしておりまして
11/09/21 23:57:36.36 4AAZ7bwi
>>305
保守性が著しく悪いBASIC(beginner's all-purpose symbolic instruction code)「初心者向け汎用記号命令コード」を褒めてる時点で厄介者だ

べつのスレで初心者騙してやってろ。

業界では、BASICからコンピュータの世界に入った人間は使い物にならないのが常識だ

371:名刺は切らしておりまして
11/09/22 00:30:05.97 CBlIFORC
>>370

触るなよ。こいつビジネス板のIT系スレに昔からいるキチガイだよ
コテは定期的に変えてるけど。

372:名刺は切らしておりまして
11/09/22 05:49:34.97 Kd0C0LKj
>>368
日本人が書いた英語のコメントは日本語のコメントより意味分からないことが多い。
外人が書いたソースを読んでも、わけわからないコメントがたくさんある。

プログラマは、プログラミングしているとき、自分が前提としてわかっていることは
わざわざコメントに書かないことがけっこうある。自分が後から見て、どうしてここに
このコードを書いたか思い出せる程度にしか書かないもんだ。
日本語でも英語でも事情は同じ。

373:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/22 09:53:31.75 D5sLvOJs
>>370
BASICのないコンピューターの世界って、PC文化砂漠だよw

UNIXとか、C言語とか…人間味も歴史も何もない。

…その点、BASICは違う。

技術革新、小型化、そして ” 民主化されたPC ” の歴史を持つ。

情報が公開され、ユーザーが自分たちで好きなように書き換え、誰にでもチャンスがある。

そもそもPASCAL系は社会主義思想だからな。

374:名刺は切らしておりまして
11/09/22 10:13:00.72 f2r7EuIv
どうみてもキチガイです。

375:名刺は切らしておりまして
11/09/22 12:49:00.74 BQZl3X0K
VBが流行ったのはVisual開発というか、
パネルエディタ?でフォーム設計する先駆けだったからであり、
その言語がMS系BASICの直系だっただけで、
その後のDelphiもBCも結構流行った。


今は古くなった昔のBASICの理想みたいなもんは
pythonで実現されたんじゃないのか。


376:名刺は切らしておりまして
11/09/22 12:51:36.09 59OwL56J
>>372
それは、英語力がないってことだろ。まあ、ネイティブの表現もくだけすぎてワケわからんことも多いが。

377:名刺は切らしておりまして
11/09/22 12:53:43.65 59OwL56J
>>375
実行中にも修正できるお手軽さは、VBの利点。今はそれできる言語増えたけど。

378:名刺は切らしておりまして
11/09/22 13:59:16.50 CBlIFORC
>>375
>>377
インタプリタだからだろ
おかげで糞遅い

379:名刺は切らしておりまして
11/09/22 14:12:44.91 59OwL56J
>>378
コンパイルもできる。遅くもない。
高速なバイナリをはく言語は、何かを犠牲にしている。犠牲にしない書き方をもできるが、そうすると、はくバイナリはにたようなもの。
適材適所。

380:名刺は切らしておりまして
11/09/22 14:39:29.66 CBlIFORC
>>379
いや、VBは十分に遅い。.netになってからは完全に別物になったが
BASICの手軽さは完全に消えた。

.netになって低レベルVB使いが全滅したのがいい証拠
VBが手軽さと速度を両立したことなどない

381:名刺は切らしておりまして
11/09/22 14:42:22.51 CBlIFORC
>>379

つか、実行中に変更できるって、インタプリタとしての使い方を言っておいて
遅いって指摘されたら「コンパイルできる」って反論にも何もなってないんだけどww
マジで馬鹿だろこいつ。コミュ障だろ

382:名刺は切らしておりまして
11/09/22 14:49:43.73 59OwL56J
両方できるメリットがわからないようだね。

383:名刺は切らしておりまして
11/09/22 14:56:20.28 CBlIFORC
>>382

それこそrubyだってコンパイルできるし。バカ?



384:名刺は切らしておりまして
11/09/22 15:26:42.67 59OwL56J
>>383
VB と Delphi, Cとの比較のコンテキストで出てきたのだが。
スレ違いは認める。

385:名刺は切らしておりまして
11/09/22 15:36:46.56 BQZl3X0K
PASCALみたいなガッチリした型付けを持つプログラミング言語を最初に勉強すれば、
他の緩い型付けの言語が簡単に見えて良いんだよねw



386:名刺は切らしておりまして
11/09/22 15:52:43.70 CBlIFORC
アバウトにRADとフレームワークをごっちゃにした議論を言うが

何つうかとにかく、GUIエディタでボタン設置してそこにプログラム打ちこんでおわり
APIとかCOMとか使いづらいものの用法をたくさん覚えておく必要ないっていうプログラミングが
長くVBでしか出来なかった。
んで、VBだと、サーバーのSQL引っ張ってきて
GUIで操作して帳簿印刷程度のことをするのでも結構重い。

387:名刺は切らしておりまして
11/09/22 15:53:23.27 Wo2eJnrn
Javaも、Sunの糞みたいなJavaだけじゃここまで普及しなかっただろ
IBMやWeblogicのまともなJavaがあったから普及した

Rubyも、まともな商用の開発環境・フレームワークがあったほうが普及するだろ

388:名刺は切らしておりまして
11/09/22 16:05:13.80 CBlIFORC
>>387

Rubyって本来、名前からも分かる通り、そっちの方向よりは
perlの代替メインなんだろうけどな。

実際に業務だと、ログの刈り取りとか日常メンテの内部プログラム
動かすからRuby入れてくださいって言えないんだよね。
だから、使いづらいと思いつつperlとシェルで色々やってる。


389:名刺は切らしておりまして
11/09/22 16:09:03.11 KNQvGu6N
>>386
まあ、その辺はDelphi(確かPascal直系だっけか)とか、
若干マイナーな所でPower Builder、HSPとかの言語でも近いことはできてた

390:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/22 16:15:41.31 D5sLvOJs
…な、実際に何にもできないから空論並べるだけだろw

BASICの手軽さには敵わないと言う事実。

391:名刺は切らしておりまして
11/09/22 17:32:23.34 FsbKrapS
>>386
>んで、VBだと、サーバーのSQL引っ張ってきて
>GUIで操作して帳簿印刷程度のことをするのでも結構重い。

ん?
それだとVBはただ外部のライブラリやコントロールを呼び出してるだけじゃない?
取ってきたデータをぐるぐる回して処理するのをVBのコードで書くわけじゃないんでしょ?

別の言語で書いても速度は大差ないような


392:名刺は切らしておりまして
11/09/22 18:01:28.96 CBlIFORC
>>391

大企業の基幹システムは権限が無意味にうるさく、
readonlyだったりするので、PC端末側でデーター処理をすることは多々ある。
来月から資料にこの統計を加えろとか無茶言うくせにDB変更申請に3月かかるとかな

393:名刺は切らしておりまして
11/09/22 18:05:55.58 ODQbQhWq
CAPTAINもアナログハイビジョンも国際規格じゃね?

394:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/22 18:14:35.69 D5sLvOJs
…ホント、99BASICで手軽で使いやすいよ。

ただしDirectXはサポートしてないけどなw

# DirectXをサポートしているのはDarkBASIC。

395:名刺は切らしておりまして
11/09/22 18:18:51.31 lPbqlU9E
TRONはどーした

396:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/22 19:12:33.45 D5sLvOJs
…TRONチップ(CPU)自体が当時の68000CPUのアーキテクチャのパクリだったからなw

やっぱり東大程度はそんなモンかって思ったよ。

397:名刺は切らしておりまして
11/09/22 19:35:48.87 mGQbzoo8
モルモン教の力か・・・

398:名刺は切らしておりまして
11/09/22 20:23:46.98 15EomWJR
>>364 そういえば弟も年収800万で転職した外資に家庭内のゴタゴタでちょっと有給多く取得したら簡単に首切られた。
    今は別の外資に年収1200万で再就職したが、天然パーマの髪もストレートパーマかけて以前とは別人の格好だ。


399:名刺は切らしておりまして
11/09/23 00:00:14.06 zYtAhvmx
掲示板つくるならどの言語がいいですか?

400:名刺は切らしておりまして
11/09/23 00:18:49.72 HhZqv5nH
Cで作るのが最速

401: 忍法帖【Lv=40,xxxPT】
11/09/23 00:23:05.66 /tVOr7p3
さすが宗教の力は半端ないな

402:名刺は切らしておりまして
11/09/23 00:33:37.96 +cSUvP4Y
刑務所で習う言語ってイメージがある

403:名刺は切らしておりまして
11/09/23 00:45:13.54 hxA11t2C
今のBASICも未だに行番号とかあるの?


404:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 00:50:19.92 0/03ulrm
>>403
99BASICはあるけど、DarkBASICはないよ。

405:名刺は切らしておりまして
11/09/23 00:59:20.09 oW9tN8Z1
最終的にはどんな言語でもチュートリアル片手に
数か月で開発できるようになるし、ならないとプログラマとしては
生きていけないけどな。

個人的にはAS3おススメ。
Flexフレームワークのコードみてるだけで勉強になる。

Cは初心者の頃はバリバリやってたが、いまはC++/CLIで
一部高速処理するとかCのSDKを使う時ぐらいしか用がない。
そりゃ確かに基本ではあるが、大量データを扱うことが多い
昨今、適切なメモリ管理やキャッシュを実装するのは
結構大変。


406:名刺は切らしておりまして
11/09/23 01:50:04.91 0UYmVRdL
>>405
>最終的にはどんな言語でもチュートリアル片手に
>数か月で開発できるようになるし、ならないとプログラマとしては
>生きていけないけどな。

それだとドカタプログラマにはなれるけどそれ以上にはならない。

オブジェクト指向が分かりづらい、とかよく言われるけど、
「指向」や「文化」に代表される概念の集合体は一朝一夕には身につかない。
これは言語開発だけでなく、アーキテクチャの採用などでも同じだし
ビジネスロジックの決定でも同じ。
人間の考え方そのものの根底に染み付くまで習得せざるをえないもの。

それに気づかない人は、残念だけど
35歳くらいになって派遣の受け入れ元のリーダーより年齢が上になったらサヨウナラ。

407:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 01:53:34.17 0/03ulrm
なるほどな…こいつら生活賭けてんだな(大爆笑)

408:名刺は切らしておりまして
11/09/23 02:39:53.58 0UYmVRdL
>>407
お前はまず精神病棟から退院を目指せ。

409:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 02:45:28.13 0/03ulrm
…IT利権にしがみついてる連中ってみっともないよなw

いまBASICに切り換えたら大笑いだろうな(ゲラゲラ

# 総務もリストラの手間が省けて大喜び(笑)

410:名刺は切らしておりまして
11/09/23 04:57:11.71 CAYDId7w
BASIC・・・ なつかしいとしか思わないなあ

411:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 06:55:01.96 0/03ulrm
>>410
…それは日本の話。

外国ではフツーに生き続けてる。

封建企業社会が国をダメにする構図だな。

412:名刺は切らしておりまして
11/09/23 06:56:26.63 Be70BNRJ
結局あんまり普及しなかったな

413:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 07:10:46.58 0/03ulrm
…MSXが400万台、コモドール64が1,700万台の実績がある。

選挙でいう ” 基礎票 ” みたいなモンだな。

MSXは中東やロシアでも普及してるから面白い。

学者のうんちくのRuby程度と、誰にでもチャンスのあるMSXやコモドール64、どっちがいいのかな。

「 民主化されたPC 」 の要件としては、BASICは必要不可欠。



414:名刺は切らしておりまして
11/09/23 07:18:27.56 ZS02JWEL
>>1
ルビーってインドの通貨単位だろが。
名前変えろ。

415:名刺は切らしておりまして
11/09/23 07:18:37.66 Fph/nzmE
パフォーマンスのことあまり考えられていない

416:名刺は切らしておりまして
11/09/23 07:26:24.32 PGhMTcNf
>>4
ワラタw

417:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 07:29:53.91 0/03ulrm
…日曜プログラマーのオレ様としては、学者のうんちくは必要ないんだよな。

PCメーカーとソフトウェア企業に構造改革を実施してムダを除去すべきではないかと。

いつまでも重厚長大のPASCAL系(C言語、JAVA、Ruby…)が居座ってる状況は鬱陶しい。

418:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 07:33:20.51 0/03ulrm
ホント、こいつら発展途上国に送り付けたほうがいいんじゃないのかw

419:名刺は切らしておりまして
11/09/23 11:49:14.87 q91lnqIi
BASICはオワコンのイメージが強いな
Web系でWindows鯖立てる事が殆どないので、ASP系は駆逐された
WindowsアプリとしてVB.NET、Office製品のマクロとしてVBA、WindowsのシェルアプリとしてVBSを使う事もある程度か

420:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 11:58:30.93 0/03ulrm
>>419
ところでおまえ、いったい何作ってんの?w

421:名刺は切らしておりまして
11/09/23 12:05:00.92 q91lnqIi
>>420
業務経歴で言えば、VB、C、COBOLをメインに、その他シェル系、
或いは特定企業が提供する限定的な言語など

422:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 12:08:02.22 0/03ulrm
>>421
いやだから、具体的に何を作ってるんだよ?

423:名刺は切らしておりまして
11/09/23 12:09:04.08 q91lnqIi
>>422
具体的にはいう必要もない
言語で大体の用途は解るだろ、業務経歴があればだけど

424:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 12:10:07.00 0/03ulrm
>>423
つまり末端のPG程度がちょっと言葉を並べてみました程度だろw

ムダなんだよ。

425:名刺は切らしておりまして
11/09/23 12:12:57.49 q91lnqIi
>>424
いやいや、想像できない君ほどではないよ

426:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 12:14:12.31 0/03ulrm
>>425
じゃ、分かったからとっととPASCAL系スレに戻ろうね♪(バ~カw

427:名刺は切らしておりまして
11/09/23 12:14:54.91 q91lnqIi
>>426
あら、ここはてっきりRubyのスレかと思ったよ
Basicな知能の持ち主の居座るスレじゃないぞw

428:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 12:16:03.82 0/03ulrm
>>427
いやいや、PASCAL系が居座るIT業界のほうがよっぽど鬱陶しいんだけどなw

429:名刺は切らしておりまして
11/09/23 12:16:48.18 q91lnqIi
>>428
え?IT業界の人間でもないの?
なんだよガチの素人か

430:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 12:18:24.88 0/03ulrm
>>429
すげーwww、真顔で言ってらwwww”

431:名刺は切らしておりまして
11/09/23 12:19:12.93 q91lnqIi
>>430
いやはや、素人の「ぼくのかんがえたさいきょうのげんご」に付き合うほど暇じゃないよ

432:名刺は切らしておりまして
11/09/23 12:21:53.43 3qr4r2mn
言語なんてどうせ次々出てくんだろ
いちいち反応してたらキリがない

433:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 12:23:59.15 0/03ulrm
>>432
まあ今回もPASCAL系の抵抗の一環で終わるんだろうな…w”

434:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 12:33:41.18 0/03ulrm
《再掲載》 [技術解説] ” GAME-MZ ” の成功と 「 C言語 」 の失敗 - ビッグサイエンスの光と影(2010年9月14日)

GAME86 Compiler for MS-DOS 1.00C
URLリンク(www.mztn.org)

…今回は記号記述型言語 『 GAME 』(General Algorithmic Micro Expression)、この中でも成功した実装例、
  「 GAME-MZ 」 を例にとって話を進めてみよう。

GAME-MZはMZ-80K(1978年発売)と言う旧式のPCで動く簡素な記号記述型言語で、BASICより簡単に、
BASICより高速に動くと言う触れ込みに影響され、多くのユーザーが一時的にGAME言語習得のために熱狂
的になる。

GAME-MZにはインタープリターとコンパイラが存在し、コンパイラで作成したプログラムはランタイムルーチン
を必要としない機械語に翻訳され、機械語、アセンブラの書けないユーザーでも実行速度の速いプログラムの
作成が可能になった。

BASIC言語との主な違いは、直接計算型GOTO文、配列記述などで…原始的なダイレクトアドレッシングを用
いた記述方法は、そのプログラムの予期しない 「 暴走 」(≒ハングアップ)をしばしば招いた。

GAME言語の原点は簡素な記述と、CPU間の違いによる機械語、アセンブリ言語記述の差異を埋めるために
考案された背景が存在する。

これと同時期に海外ではC言語の記述方式策定が始まる。

当時のメモリの少ないPCでは、膨大なメモリ(≒リソース)を必要とするPASCAL言語の実装は不可能と言われ
ており、これの簡易バージョンに相当する 「 C言語 」 の記述方式策定が議論されていた。

実際の市場ではGAME-MZで作成された多くのソフトウェア、特にゲームソフトで功績を上げ、メーカー配給の
簡易型PASCALインタープリターはその価格が高すぎるコト、一般消費者層には受け入れられなかったコトが起
因して失敗に終わるコトになる。

こうした背景があって、C言語の普及はBASICに比べて10年間以上の遅れをとるコトになり、GAME言語の一時
的なブームがさらに追い討ちを仕掛け、C言語は一般消費者層に受け入れられるコトなく現在に至るコトとなる。

こうした 「 PC文化砂漠 」 の歴史を持つC言語は、その優位性を誇張しなければ自分の居場所を確保するコト
すら難しい現状である。

一方、BASIC言語の本格的な社会的地位向上は、その処理速度の改善…つまりは 「 価格の安いコンパイラ 」
の登場まで待つコトになる。

ソフトウェアメーカーは、その利便性をよく知っているのでコンパイラの価格は天井知らずになり、なかなか普及
には至らなかった。

当時の多くのユーザーはBASIC言語と部分的に機械語を組み合わせてプログラムの処理速度の向上を図った。

2010年の現在では、そうした複雑なコトをしなくてもよくなり、誰でも手軽に、安全で暴走しない、高速な処理速度
を実現するBASIC言語のプログラムを書ける環境が安い価格で整備されている。

435:名刺は切らしておりまして
11/09/23 12:42:01.37 q91lnqIi
じゃあこれでも貼っておくわ
上位6言語は、君の大嫌いなPASCAL系

TIOBE Programming Community Index for September 2011
URLリンク(www.tiobe.com)

436:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 12:45:32.74 0/03ulrm
>>435
マイナーHPまで持ち出してご苦労さんw

437:名刺は切らしておりまして
11/09/23 12:47:24.49 q91lnqIi
>>436
「プログラミング言語 シェア」で検索したサイトの上位はこのサイトからの引用

涙ふけよw

438:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 13:02:30.84 0/03ulrm
>>437
MSX400万台、コモドール64の1,700万台には到底及ばないなw

涙拭かなくていいから顔真っ赤にするなよな(大爆笑)

439:名刺は切らしておりまして
11/09/23 13:03:24.14 98rA5dxY
IT業界に十年以上いるけど、
俺を含め2chで暴れてる奴でまともに仕事してる奴は一人もいなかった。


440:名刺は切らしておりまして
11/09/23 13:03:42.30 pNd8plY0
つまり化石と

441:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 13:04:49.91 0/03ulrm
>>439
井の中の蛙w

442:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 13:06:22.82 0/03ulrm
基礎票がちゃんとあるんだから抵抗できないよな(ゲラゲラ

443:名刺は切らしておりまして
11/09/23 13:08:16.23 R9TKFZUS
BASICってRubyにも抜かれそうなのか
20年前は一定のシェアもあったみたいだけど、栄枯盛衰だねえ

444:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 13:10:30.35 0/03ulrm
涙拭けよw

445:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 13:16:49.31 0/03ulrm
…68000にUNIX積んだら68000が詰んだw

ってなワケで、ダメなモノ同士が類は友を呼ぶ構図。

でもよかったな、UNIX(Android)の引き取り手はARMとnVIDIAがやってくれるみたいだし(大爆笑)

446:名刺は切らしておりまして
11/09/23 13:20:16.30 ld1Ub1Im
Javaの1/4以下のシェア、それがBasic

447:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 13:21:31.44 0/03ulrm
BASICの40分の1以下のスピード、それがJAVA(大爆笑)

448:名刺は切らしておりまして
11/09/23 13:41:40.54 CAYDId7w
かわいそうだからBASIC厨はもう帰っていいよ、ごくろうさん
BASICなんてプロは誰も使ってないから

449:名刺は切らしておりまして
11/09/23 14:20:26.44 U9SS7DPg
BASICは遅いからなあ
数百万件を対象とするようなバッチ処理には向かない

まあ、それを言い出したらWindowsが大量バッチのシステムを積むには不向きだけど

450:名刺は切らしておりまして
11/09/23 14:43:51.57 p1vxycau
本物のプログラマーはフォートランだったが、ベーシックにしたパロディーだろ

451:名刺は切らしておりまして
11/09/23 14:56:21.32 eTcEOd/r
なんで、糞コテに構うのか。
こいつは、昔からビジネス板のITスレで、古いアーキテクチャー礼賛する(そのくせ使い方知らない)
糞コテだよ。

452:名刺は切らしておりまして
11/09/23 15:06:18.71 Fph/nzmE
BASICが遅いといっても、COBOLや、スクリプト系よりは速い。
C は速いが、いまどきそれはありえん。

453:名刺は切らしておりまして
11/09/23 15:10:06.51 eTcEOd/r
>>443

むしろマイクロソフトが無理やり、このクソ言語を延命させただけだけどな。
pascal系で使いやすい言語がマイクロソフトからもっと早く出てたら
80年代で完全に消えてただろう。
強力なポインタ機能が、言語構造の基幹をなしてるCは、たしかに速度の面から見ると
有利なのかもしれんが、敷居が高すぎ。
複雑になればなるほど、メモリ内で何が格納されてるかとか、いちいちめんどくせえよ


454:名刺は切らしておりまして
11/09/23 15:10:10.97 VKzSiUsn
DarkBASICって興味持って検索したら、最新版は英語版しかないのね…
英語版だと7でも動くみたい。



455:名刺は切らしておりまして
11/09/23 15:11:50.89 98rA5dxY
>>452
コンパイラやJITの効果による。
タコなCプログラマが書いたコードよりも
普通のJavaプログラマが書いたJIT効く中間コードのほうが実行速度でも速い、
とかは普通にある。

その辺は、結局は
「人間がどこまで全部やるか」「機械にどのくらいサポートさせるか」
「機械のサポートはどのくらい有能か」で決まる。

456:名刺は切らしておりまして
11/09/23 15:14:59.14 VKzSiUsn
OOBASICって有りそうでないんだね。
OOCOBOLはあるのに…

457:名刺は切らしておりまして
11/09/23 15:21:07.48 YnMfxTuc
Rubyって、どんな言語なのでしょうか?

458:名刺は切らしておりまして
11/09/23 15:22:00.97 Sh6GS/RI
今からミンスがこの決定をひっくり返すよ。

459:名刺は切らしておりまして
11/09/23 15:22:38.66 Fph/nzmE
>>456
VB.NET

460:名刺は切らしておりまして
11/09/23 15:25:18.41 YnMfxTuc
蓮舫 「世界基準になる事に何の意味があるんでしょうか?」

461:名刺は切らしておりまして
11/09/23 15:27:08.87 eTcEOd/r
>>455

さすがにそれはない。JAVAのJITで動くプログラムより
遅いプログラムを書くCプログラマは、そもそもCプログラマ
じゃない。ポインタ、メモリ確保と開放がわかってないレベルだから。
むしろそのプログラムがリーク起こさずに動くほうが奇跡。

実際、サーバー保守屋から、C使ってる現場に転属させられて、3ヶ月で放り出されて
元のサーバー保守屋になったクズの俺ですら、Cで
JAVAのJITより遅いものを書くことはない。



462:名刺は切らしておりまして
11/09/23 15:28:52.53 eTcEOd/r
>>460

それは蓮舫ならずとも賛同する意見だな。
RUBYが国際標準になったとしても
日本の経済成長とは全く無関係。
MATZの名声が上がるだけのこと

463:名刺は切らしておりまして
11/09/23 15:32:22.65 eTcEOd/r
ちなみに、CがよくわかってないCプログラマはたくさんいる。俺とか。
特に組み込み関係で、カーニハンC本を完全に理解してる人は1/4もいないと思う。



464:名刺は切らしておりまして
11/09/23 15:45:26.14 BWLZVxGi
別に深く分かる必要はないよ。言語はただのツールだもん。
学問にしてはならない。

465:名刺は切らしておりまして
11/09/23 15:53:12.40 pu7IuBen
所詮は適材適所、それすら理解できない痛い人間だけが宗教の教典のように崇める

466:名刺は切らしておりまして
11/09/23 15:57:01.86 Fph/nzmE
Cで書いていても、
GC可能なヒープ以外使用禁止。(malloc論外)
ポインタは必ずラップして使う。
などのコーディング規約を設けると、たいして速くならない。

467:名刺は切らしておりまして
11/09/23 16:15:17.78 98rA5dxY
>>461
>さすがにそれはない。JAVAのJITで動くプログラムより
>遅いプログラムを書くCプログラマは、そもそもCプログラマ
>じゃない。ポインタ、メモリ確保と開放がわかってないレベルだから。
>むしろそのプログラムがリーク起こさずに動くほうが奇跡。

ポインタがどーこー、なんて最適化は
JIT以前に静的コンパイルの時点で死ぬほどカツカツに最適化される。
そんなところを論点だと思ってる時点で話がかみ合ってない。

Javaが早くなりうるのは、
・JITで実行時環境に沿った最適化が追加で行われうる
・ソートなどの汎用アルゴリズムでより最適なものが使われうる
ところが大きい。

もちろん、Cで
・実行時環境をエスパー予知して最適化をあらかじめ仕込んでおく
・汎用アルゴリズムはスーパーハカーの能力を生かしてすべて最高の実装を書く
としておけばJavaなどの「機械の手でサポートさせた」環境にも勝てるが、
そんな高コストな開発などもうありえない。

468:名刺は切らしておりまして
11/09/23 16:38:28.64 eTcEOd/r
>>467

基礎的なことがわかってないのか?
実行時コンパイルと事前コンパイルじゃその時点でかなり速度が違うぞ
遜色ないとか言う奴がいるが絶対嘘だ

469:名刺は切らしておりまして
11/09/23 16:40:21.00 BWLZVxGi
そんなの比較条件によるだろ。
何百回も繰り返されるコードならJITによるオーバーヘッドより最適化の効果が勝るだろうし、
数回しか実行されないならそうじゃないだろうし。

470:名刺は切らしておりまして
11/09/23 16:47:05.79 CAYDId7w
>>469
素直に「数百回繰り返したときしかJavaが有利になれない」と書けよ。
まあそれすら実際に同じコードをJavaとCで書いて動かして実測したわけじゃないだろうがな。

471:名刺は切らしておりまして
11/09/23 16:47:20.21 eTcEOd/r
>>469

現実を無視したところで成立する理屈を屁理屈という。
ニートは電源切って寝ろ

472:名刺は切らしておりまして
11/09/23 16:49:34.06 BWLZVxGi
数百回繰り返すケースなんて普通だろw

473:名刺は切らしておりまして
11/09/23 17:09:16.59 eTcEOd/r
>>472

そりゃ1の値を順次加えますみたいなサンプルプログラムならともかく
実際に使ってる時は、実行時コードがどんどんメモリに溜まっていくので
それが定期的に解放されてしまう。
メモリに常駐したまま数百回繰り返すプログラムなど
全体の2.3割程度だろ

474:名刺は切らしておりまして
11/09/23 17:12:23.45 g2v15ydX
>>364
外資って言っても、いわゆる外資のIT・コンサル系企業じゃなく、
外資の非IT企業のIT部門とかがまったり高給でよかったりするぞ

475:名刺は切らしておりまして
11/09/23 17:16:12.39 s+7oV0YY
モルモン教言語

476:名刺は切らしておりまして
11/09/23 17:29:09.62 upHsZs5N
まあ、JavaやVBで作られたハードウェア用ドライバなんて聞かないし
用途以前の言語的特性として、Cより遅いんだけどね

でも逆に古風なCではリッチコンテンツのアプリは作りづらいし
VCとかObjective-Cみたいにビジュアル面でのライブラリを追加したCなら別だろうけど

477:名刺は切らしておりまして
11/09/23 17:41:24.65 wlsF9d+o
>>455
CとJavaの差ってせいぜい定数倍だもんね。

タコなプログラマになると、たとえばO(n)でできるものをO(n^2)とかで書いちゃうもんなw



478:名刺は切らしておりまして
11/09/23 18:14:27.98 C4Gw6ND7
>>455は、JAVAはできてもCは全くわかってないっぽいな。
JAVAは、宣言で意図せずに呼び出してくるおまけのゴミが多すぎるので
実行時最適化が、良く効くんだよ。


479:名刺は切らしておりまして
11/09/23 18:39:09.54 PGhMTcNf
もう企業のシステムも、RubyとかPythonでいいじゃん。

480:名刺は切らしておりまして
11/09/23 19:01:59.98 piZift8B
プログラミング言語を使いこなせる事を自慢してるようでは所詮PGレベルだろ。
恥ずかしいから辞めろよ
「ルビー(Ruby)」を越える処理言語を作り出してから自慢しないと恥ずかしいだけだよ。

BASICが使えてもBASICを開発した人間を越えることは出来ないのと同じで、
どの言語が使えても、所詮使い方を真似てるだけで、開発した人間を越えることは出来ないからな

481:名刺は切らしておりまして
11/09/23 19:07:43.88 skIqT44u
>>480
Cを理解してないと言語は作れないもんね
使うのはC++でもいいけど

482:名刺は切らしておりまして
11/09/23 19:11:29.34 Q1E5ZxeK
とりあえずJavaをJAVAと書く人間は信用できない。

483:名刺は切らしておりまして
11/09/23 19:34:18.45 9oaESYOx
ExcelVBAをかじっただけの駆け出し趣味プログラマの俺は次に勉強する言語をRubyに決めたぜ

484:名刺は切らしておりまして
11/09/23 19:45:38.89 sz6DuxQE
>>218
モルモン教徒っていうか、完璧に宣教師です
本当にあry


485:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 19:49:19.64 0/03ulrm
>>218
ロス・ペローもモンモン教徒なのか?(笑)

486:名刺は切らしておりまして
11/09/23 20:12:20.77 9tVW9r6b
Python最強

487:名刺は切らしておりまして
11/09/23 20:15:53.68 lDLDrveP
>>457
C言語の孫みたいな一群(ECMA Script,php,Javaなど)に
背を向けたような、我が道を行く言語仕様。
なんというか、淡白で潔癖な印象を受ける。

488:名刺は切らしておりまして
11/09/23 20:20:03.42 lDLDrveP
>>480
そうだな。包丁ひとつ作れないやつに、
板前を名乗って欲しくないよな。

489:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 20:21:33.62 0/03ulrm
yaccに乗っかって大半の構文解析を作らなかったRubyがねぇ~w。

笑えるよな(プッ

490:名刺は切らしておりまして
11/09/23 20:23:27.55 VKzSiUsn
>>457
Smalltalkの直系の子孫っていわれてるな。
だいぶ違うけど…


491:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 20:23:50.73 0/03ulrm
ほらね、逃げた(大爆笑)

492:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 20:25:39.59 0/03ulrm
もちろん数式展開なんて自分で作らないよなw

だからyacc風C言語文法みたいな似たようなものが並ぶ。

自分で作ったものを出してみろ(ゲラゲラ

493:名刺は切らしておりまして
11/09/23 20:27:35.08 BxlRgqMt
Python これ読めなくて、ピョンとかピョソンとか言ってたわ。

494:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 20:29:52.78 0/03ulrm
DirectXはサポートしてないし、API剥き出しのみっともない記述だろうしな(ゲラゲラ

495:名刺は切らしておりまして
11/09/23 20:30:18.49 lDLDrveP
>>489
仕様と実装は分けて考えるべきじゃないかな。
実装方法が間に合わせでも、仕様までけなされるいわれはない。

まあRubyの言語仕様は我が道を行きすぎて覚える気がせんのだがなw

496:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 20:31:48.75 0/03ulrm
>>495
はぁ?w

構文解析と数式展開は自分で作るべきだろ(大爆笑)

497:名刺は切らしておりまして
11/09/23 20:34:08.39 VKzSiUsn
言語ヲタクが作ったマニアックな言語にしか思えない。


498:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 20:34:53.08 0/03ulrm
我が道って、削除ママン言語がそんなコトをねぇ~w

499:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/23 20:36:43.03 0/03ulrm
このレベルじゃなァ~(ギャハハ!!wwww”

500:名刺は切らしておりまして
11/09/23 20:38:34.69 hLSDSpsT
Javaが組み込みとかに使われないのは、GCのタイミングをコントロール出来ないからだろ。
ある処理をやった時に、GCで処理が一瞬止まるようなことが"起こらない"ことを保証出来ない。
極端な例としては、車のブレーキ処理とか、GC中で反応が遅れるとかあり得ないでしょ。
例え100回中99回、無茶苦茶早いレスポンスを返せても、1回でも反応が閾値を超えるならアウト、
みたいな用途にJavaは向かないよ。
ただ、そんな処理は限られるので、殆どのプログラムはJavaで十分早いし、
ポインタ周りのバグに付き合わされることがなくなるから、Javaで良いよ。

501:名刺は切らしておりまして
11/09/23 20:39:35.93 lDLDrveP
>>496
そこまで嫌うなら、そうでない実装を作ればよろしかろう。

言っておくが、君の意見には必ずしも反対ではない。
ただ、実装がお粗末だとしても、そのせいで仕様まで悪く言うのは
違うのではないかな、ということ。

502:名刺は切らしておりまして
11/09/23 20:46:20.91 VKzSiUsn
>>500
そういう用途ならC一択でしょ?
最悪アセンブラとかの場合も…


503:名刺は切らしておりまして
11/09/23 20:49:47.74 XNDQG7E1
そもそも組み込みにJavaを使うメリットが全く無いだろ。
なぜJavaという言語が存在して広く使われているのかを考えればわかりそうなもんだが。

504:名刺は切らしておりまして
11/09/23 20:54:49.55 lDLDrveP
開発言語は用途と予算と納期で決まるものだし、
適材適所でいいんじゃね?

505:名刺は切らしておりまして
11/09/23 21:05:00.62 EHnAExJR
るびーといえばてらおあきらだな

506:名刺は切らしておりまして
11/09/23 21:07:06.29 zjREqGgE
>>485
何でペローが出てくるんだ?

507:名刺は切らしておりまして
11/09/23 21:34:42.58 Fph/nzmE
組み込みでJavaは、小さいところではカードにも。

508:名刺は切らしておりまして
11/09/23 22:17:24.93 z2DomXy2
>>500
>極端な例としては、車のブレーキ処理とか、GC中で反応が遅れるとかあり得ないでしょ。

おまい頭いいな


>>502
>最悪アセンブラとかの場合も…

なんで最悪なんだ?
最高じゃまいか?

509:名刺は切らしておりまして
11/09/24 01:55:14.10 rSBdoisF
>>457
言語仕様が理想と現実の狭間で揺れ動く言語。
インタープリタの宿命として、本体のバージョンアップが頻回に起こるのはしょうが無いんだけど、その頻回のバージョンアップに
言語仕様の変更がチョコチョコと乗っかってくる。

しばらく離れて戻ってくると、浦島太郎状態だぜ。
初めて使ったときは、クラスが書けるperlくらいの感じだったのにな。

510:名刺は切らしておりまして
11/09/24 02:29:41.49 UhTKyo3X
ルビーがあって、パールも有るって事はサファイアやダイヤモンドも有るのかな?

511:名刺は切らしておりまして
11/09/24 03:39:57.79 bsrS3hzH
そういえば、Java って、もともとは
近未来の家庭用電化製品向けの言語として開発が進められたものだった
とか聞いたような気がするよ。

512:名刺は切らしておりまして
11/09/24 03:46:37.81 fWywhrM4
>>510
将来出てくる

513:uy
11/09/24 05:16:34.24 gx784jZj
やっと来たか

514:uy
11/09/24 05:20:20.77 gx784jZj
>>500
お前の情報は古い

俺もJAVAはゴミカスだと思ってるけど
少なくとも今あるGC持ちのほとんどの言語はそんな問題かかえていない
手動開放やGC停止くらいのオプション出来るのは当たり前
もっと別のところに問題があるんだよ 速度が遅くて記述が冗長っていう

515:uy
11/09/24 05:22:04.06 gx784jZj
JAVAは基本的にCの3倍遅いといわれるが
つまりそれは3倍エネルギーを使うって事で
3倍ガソリンを使う

すべての部品にJAVAを使ったらの話だけどね


516:名刺は切らしておりまして
11/09/24 05:29:36.18 wjgmGZUw
しかし言語仕様的にJavaを超える言語は未だに出てこないよな

517:名刺は切らしておりまして
11/09/24 07:30:01.36 zSqu21YZ
熟女動画でお世話になってます

518:名刺は切らしておりまして
11/09/24 07:46:02.46 Opc3VO9w
>>516
言語仕様的にJavaを超える、の意味は分からないが、
ScalaはJava的記法も出来るし、関数型言語チックにも書けるし、
Actorモデルも扱えるし、超えてると言っていいかもね。

>>514
Javaが一般的に冗長というのは確かだが、ちゃんと書けば、
Cに比べれば冗長では無いだろう…。
速度も、それなりに早い。最適化はかなり賢い。
一番の問題は、JVM(J2ME)が動く環境が必要ということ。

519:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 07:56:30.11 gqp0g2Sy
>>506
ロス・ペロー氏もソフトウェア企業の経営者だったしな。

520:名刺は切らしておりまして
11/09/24 07:59:12.46 gkmFAmuY
>>518
なぜにJ2ME?

521:名刺は切らしておりまして
11/09/24 08:18:41.26 ke23q86B
スクリプト言語系なら
javascript(ecmascript)最強だろ。


522:名刺は切らしておりまして
11/09/24 08:19:02.47 lQ0F4USp
>>519
日本語わかりますか?
元の書き込みには「全ての」ソフトウェア企業がモルモンだとは書いていない。

523:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 08:23:50.11 gqp0g2Sy
>>518
…言語仕様も糞もない。

拝借した構文解析と数式展開を使い回してるから似たようなものになる。

インタープリターって言っても、1パスでセミコンパイルして中間言語に変換するものが
大半だからな。

DirectXもサポートしてないし、POKE文もPEEK文もない。

そのうちメトロスタイルの水面下で旧世代の技術が捨てられて孤児になるだろうな。

PASCAL系は結局UNIX側に依存するコトになる。

524:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 08:33:23.42 gqp0g2Sy
>>522
ん?カルト?wwww”

525:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 09:10:52.15 gqp0g2Sy
…ってなワケで、学者のフィルターを通すぐらいならアセンブラやってたほうがマシってなコトw

ホント、こんなのやってたらお友達できないよ(爆笑)

526:名刺は切らしておりまして
11/09/24 09:15:49.25 8jXsCjQn
規格の提案なんて人件費をふんだんに出せる組織でないとできないでしょ

527:名刺は切らしておりまして
11/09/24 09:18:36.01 fWywhrM4
>>523
最近のWindowsでPEEK, POKEやるつもりか?w

528:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 09:30:37.61 gqp0g2Sy
>>527
99BASICならできるよ(笑)

できないって思ってるところがゴミアラフォーなんだよな(大爆笑)

529:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 09:33:07.50 gqp0g2Sy
あー、やっぱりこいつらかなりの馬鹿なんだなwwww”

馬鹿って言うより、知恵遅れ(アハ♪”

530:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 09:36:59.92 gqp0g2Sy
…そうそう、Rubyってスプライト機能使えないんだよなw

なんで使えないの?って思ったら…98ユーザーだったとか(笑)

” (MSX指して)オレはこんな玩具使わないよ(キリッ ” とかやってたんだろうな~w”

531:名刺は切らしておりまして
11/09/24 09:45:09.29 lQ0F4USp
糞コテNGにしたらスレがすっきりした

532:名刺は切らしておりまして
11/09/24 09:52:09.12 FkQjrs3z
いい歳してパソコンでゲームしかしないオッサンニートがなんでRubyのスレにいるんだろ
後生大事に大好きなMSX抱えて死ねばいいだろうに

533:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 09:55:10.95 gqp0g2Sy
「Commodore 64」の生みの親、J・トラミエル氏インタビュー - (page2) - ZDNet Japan
URLリンク(japan.zdnet.com)

私は、日本の市場を開拓しようとして、日本にPETを出荷したときのことを覚えています。
PETは日本で信じられないくらい成功しました。しかし、それから約2年後にNECという名
の日本企業がパーソナルコンピュータ事業への参入を決めました。NECがそのことを発
表した日を境に、PETの販売はストップしました。日本人は、日本製のコンピュータが出
るのを喜んで待つことにしたのです。

--米国市場では同じような忠誠心を見たことはないのでしょうか。

ありませんね。われわれは、誰が作ったものであれ、安いものを買うのです。

--しかし、Commodoreは実際安くて、600ドル以下でした。

そうした米国人の傾向が一因で、私は価格を低く抑えることに決めました。大きな利益
を確保しようとすれば、この国に流れ込んでくる輸入品が止まらなくなるからです。この
やり方は成功して、私は大いに満足しました。この国に入ってくる外国製のマシンはほ
とんどありませんでした。ところが、私がCommodoreを去ると世界は変わりました。突然、
価格が上がり、多くの企業が参入してきました。私は、かつて抱いていた理想に強い責
任を感じています。コンピュータを人々の手の届く価格で提供して、コンピュータを富裕
層向けではなく大衆向けにすることが、私の理想でした。

--今おっしゃった「人々」という言葉は、企業人だけを指すわけではないのですね。子供
でも、貯金をすれば買えたかもしれません。

534:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 10:05:44.38 gqp0g2Sy
「Commodore 64」の生みの親、J・トラミエル氏インタビュー - (page3) - ZDNet Japan
URLリンク(japan.zdnet.com)

--C64のBASICは、未来のプログラマーたちにどれほどの影響を与えたのでしょうか。

世界各地の展示会に出向くたび、ドイツのハノーバーでの展示会(世界有数の電気製
品展示会である「CeBit」のこと)では特にそうでしたが、12歳から20歳くらいの若い子た
ちが私の周りにやって来て、自分の預金通帳を見せるのです。彼らは口々に、「Tramiel
さん、私は今年ソフトウェアを売って20万ドル以上稼ぎました」などと報告したものでした。
これは本当にうれしい出来事でした。私は、自社の従業員を裕福にしただけでなく、若者
たちも裕福にしていたのです。彼らは、懸命に勉強してBASICでソフトウェアを作ればお
金を稼げることを知っていたのです。

--私が高校生のころは、C64、Apple IIe、それに「Atari 800」の各ユーザーの間に、まる
で文化戦争のような対立がありました。当時のコンピュータやそのユーザーについて、ど
のような違いがあったと思われますか。

違っていたのは価格だけです。というのも、米国では、価格の安い製品は良い物である
はずがなく、同じ製品でも価格が高ければ優れた製品に違いない、と思われるからです。
でも、だからといって私はあきらめませんでした。それでも低価格で販売したかったのです。
しかし、コンピュータに3倍の金額を支払った人は、買ったコンピュータを自慢するに違い
ありません。それだけの額を支払ったわけですから。自分が愚かだったとは言えません。

535:名刺は切らしておりまして
11/09/24 10:21:11.38 6ySXZ1pS
PASCAL系というかALGOL系?

536:名刺は切らしておりまして
11/09/24 11:31:48.31 adUvYl18
「BASICはオワコン」って
言語はコンテンツじゃないだろ、あくまでもコンテンツを記述する手段だ

537:名刺は切らしておりまして
11/09/24 11:38:38.05 itwBDHT0
VBA を終息させようとしてたけど、無理っぽ。

538:名刺は切らしておりまして
11/09/24 11:42:24.78 YgtOzESr
VB系って全然BASICじゃないよな

539:名刺は切らしておりまして
11/09/24 11:47:35.67 qjwPi4f7
>>532
MZ-80Bかかえてクリンゴンゲームやり過ぎて
アセンブラ唱えながら氏ね

540:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 16:57:29.24 gqp0g2Sy
>>536
コンテンツとか書いてる時点でゴミ丸出しだぞw

541:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 17:10:06.51 gqp0g2Sy
《再掲載》 [技術解説] BASICとC言語 - FORTRANとPASCAL - 近未来のコンソールの定義(2010年9月7日)

…科学技術計算から一般のハードウェア処理まで行えるのが、FORTANから派生したBASIC、BASICとの違い
  を見せるために構造化を意識した関数型手続き言語が、PASCALから派生したC言語と言われる。

どちらも歴史的には同時期に競争を展開している。

BASICにおいてはPCで最も多く使われている開発環境であるコトは言うまでもないが、用途に応じて独自の進
化を形成している。

VisualBASICは、同社のWindows環境の利用に適したプログラム配置、動作条件を形成しており、DarkBASIC
は、主にTVゲームの製作に適した簡素な記述によって生産性を向上するように形成されている。

企業や官公庁向けのソフトウェアの場合は、資産の活用や互換性を重視するために生産性を重視し、処理能
力はそれほど重視しない。

処理能力を重視する場合は、高性能のCPUに置き換えるなどし、ソフトウェア本体に手を加えるコトはほとんど
しない。

他方、TVゲームなど、一般消費市場(コンシューマ)向けのソフトウェアの場合になると、限られたハードウェアの
性能を引き出すために、互換性よりも処理能力の向上を目指すようになり、設計どおりのプログラムが書かれる
コトは少ない。

中には、明らかに手抜きと思われるような製品もあるが、こういったものは市場から見放される。

しかし複雑過ぎるものも敬遠され、消費者のわがままな要求に答えるのは難しいらしい。

さて、言語仕様を考えるときに、簡素な記述で動かせるBASICと、どこまでも複雑に書ける関数手続き型のC言
語と…どちらに軍配が上がるかは一目瞭然である。

人気のないものは市場規模が縮小し、その製品単価は跳ね上がるが、人気の高いものは市場規模が拡大し、
その製品単価はどんどん安くなる。

VisualC系統/VisualBASICとDarkBASICを比べれば一目瞭然だろう。

簡素な記述、APIコールを必要としない、非・関数手続き型のフラットな言語仕様。

これをベースにすれば、OSとハードウェアの設計を一から見直すコトも可能になる。

高速で簡素なハードウェアをベースにした新しいプラットフォーム。

複雑になりすぎたPCを構造改革して、近未来のコンソールを作る動きが始まる。

542:名刺は切らしておりまして
11/09/24 17:27:12.21 x2uu2XZF
どんなにがんばっても
>>435
が実情じゃあねえ

減少してんじゃん

543:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/24 17:29:36.81 gqp0g2Sy
>>542
どんなに誇張しても民生機器での居場所はないよ(笑)

544:名刺は切らしておりまして
11/09/24 17:45:17.18 XxAfmcOo
>>539
VB減ってきているな。鞍替え先はC#か?

545:名刺は切らしておりまして
11/09/24 17:58:51.27 itwBDHT0
>>544
Ruby の方がさきに消えそ。

546:名刺は切らしておりまして
11/09/24 18:27:26.08 gkmFAmuY
どう考えてもピーク過ぎたよね

547:名刺は切らしておりまして
11/09/24 19:35:36.80 m6dFgogi
ま、何年か前にrailsで脚光を浴びたけど、それだけだもんな。
ウェブ系ならPHPだし、コマンドラインツールはPerlからpythonに移行してる感じで、rubyの付け入る隙ないし。
それ以外の分野じゃ話にならないし。


548:名刺は切らしておりまして
11/09/24 20:39:53.68 0BeWaPk9
>>512
サファイア
URLリンク(c2.com)

ダイヤモンド
URLリンク(www.diamondlanguage.com)


549:名刺は切らしておりまして
11/09/24 21:13:30.82 7xNWOkGy
BASICだったら始めてコンピュータに触るガキでも使えるから長生きするかもね。 仕事で使いたくは無いけれど。

550:名刺は切らしておりまして
11/09/24 21:23:38.51 kO4PxeRJ
いまならpython辺りから始められるから良いよなw

8ビットの昔は事実上BASICしかなかった。


551:名刺は切らしておりまして
11/09/24 22:25:19.50 xiRf8u77
>>550


552:名刺は切らしておりまして
11/09/24 22:27:59.39 5oNtkLyr
長らくPerlを使っていたけど最近Rubyも使い始めた。
Perlは後付けでオブジェクト指向拡張をやったためかで、
木に竹を継いだような違和感があってしっくり来なかった。
その点Rubyは最初からオブジェクト指向言語として設計されているから仕様が綺麗だ。

553:名刺は切らしておりまして
11/09/24 22:32:32.16 xiRf8u77
>>550
本当の暗黒時代は16BIT時代だけどな。
8BIT時代
msx-basicは、強力なスプライト関数があったし
VRAMへの画像データ転送をVDPを直接叩いて
やることもできた。インタプリタの速度の遅さという制限を除いては
ハード性能を十分に生かしたプログラミングができた。

一方、98全盛期は、N88BASICは論外だったし、各社が出してるCコンパイラ
についてるライブラリは、GRCGやEGCの機能の一部が使えるだけ。
しかもエプソン互換機対策という、下らないビジネス上の理由で
仕様が完全公開されてないから直接叩くのも難しい。


554:名刺は切らしておりまして
11/09/24 22:33:32.37 itwBDHT0
Perl と比べてきれいでも。

555:名刺は切らしておりまして
11/09/24 22:40:16.79 x2uu2XZF
>>553
NECも戦略間違えたよなあ
本当にスタンダードにして、海外展開していけば

まあ、DOS/Vの波には勝てないか

556:名刺は切らしておりまして
11/09/24 22:43:34.50 gkmFAmuY
Go言語の方が面白い

557:名刺は切らしておりまして
11/09/24 22:49:14.85 7xNWOkGy
MSX-BASICやN88BASICなんて、時代錯誤も甚だしいな,思いっきりすれ違いだし、醜いから他のスレでやれよ

「ルビー(Ruby)」来年めど国際規格に 日本製言語で初[11/09/19]

558:名刺は切らしておりまして
11/09/24 22:50:09.43 xiRf8u77
>>555

当時、9801の有名なフリーウェア作者って、業界残ってないよな。Bio_100%
の連中がドワンゴにいったぐらいだろ。

せっかく優秀な素質があっても98のハードの解析なんて言う無意味なことに青春費やして
スキルが上がらなかったんだろうな。
欧米のゲーム業界を支えてるのがamigaでメガデモ作ってた連中なのとはエライ違い


559:名刺は切らしておりまして
11/09/24 22:53:07.76 rSBdoisF
>>552
確かに、一貫したポリシーがあったりするところは綺麗というか仕様が素直だなと思うこともあるが、
しばらくすると、その「ポリシーと現実のつなぎ目」というか「現実的な落としどころ」ってのが目につくように
なってくる気がする。

あと、設計思想というか「rubyでの考え方」みたいのを考え始めると、かなり泥臭いところまで考えにゃ
いけなかったりと。まぁ、その辺は「へぇ、上手いことやってんな」と感心するレベルのフレームワークの
作者に考えて貰えばいいわけですが…

560:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 04:12:41.04 qZopLuG5
>>559
単なるLISPのパクリじゃんw

そんなにカネが欲しかったら土木利権のほうが潔いぞ(大爆笑)

561:名刺は切らしておりまして
11/09/25 04:29:07.56 8+gN1rl6
>>528
そうじゃなくてさ、Win32やWin64ではハードを直接アクセスできなくなってるんだが
どこをPeek, Pokeすんのかなってこと。Peek, Poke使ったことあんのか?

562:名刺は切らしておりまして
11/09/25 04:39:13.82 8+gN1rl6
>>548
サファイア - 音変換専用言語か・・・プログラミングには使えねえな

ダイヤモンド - これ、そもそもコンピュータ言語じゃねーしw

もっかい調べ直してきてくれ。

563:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 07:11:27.48 qZopLuG5
>>561
そりゃあ簡単だよ。

自分で定義したディスクリプタにアクセスするんだよ(大爆笑)

そんなコトも知らないのか(ゲラゲラ

564:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 07:27:07.53 qZopLuG5
>Win32やWin64ではハードを直接アクセスできなくなってるんだが
      ↑
  ホント、このへん知能低いよな(爆笑)

WindowsXP以降はOS内部でI/Oマスクビットを立ててるからI/Oポートを直接アクセスしようと
すれば例外処理に引っ掛かる。

これはインテルCPUの例外処理機能を利用したもので、Windowsどうのこうのってのはあんま
り関係ない。

自分でディスパッチャーを作ってれば説明しなくても分かってるレベルの話。

で、POKE/PEEKの話は前述のとおり。

アトリビュートをR/Wにしたディスクリプタテーブルを記述してアクセスすればいいだけの話。

ま、バカでも分かる話だから(大爆笑)

565:名刺は切らしておりまして
11/09/25 07:28:10.18 8+gN1rl6
>>563
それは無理。何をやろうとカーネルにはじき飛ばされるんだが。
そんなことも知らないのかw

566:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 07:29:44.79 qZopLuG5
>>565
おまえ相当知能低いなw

高卒でコキ使われたレベルだろ(ゲラゲラ

567:名刺は切らしておりまして
11/09/25 07:29:53.67 8+gN1rl6
BASIC厨が低脳なのはよくわかったよw

568:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 07:30:12.81 qZopLuG5
《再掲載》 [技術解説] BASICとC言語 - FORTRANとPASCAL - 近未来のコンソールの定義(2010年9月7日)

…科学技術計算から一般のハードウェア処理まで行えるのが、FORTANから派生したBASIC、BASICとの違い
  を見せるために構造化を意識した関数型手続き言語が、PASCALから派生したC言語と言われる。

どちらも歴史的には同時期に競争を展開している。

BASICにおいてはPCで最も多く使われている開発環境であるコトは言うまでもないが、用途に応じて独自の進
化を形成している。

VisualBASICは、同社のWindows環境の利用に適したプログラム配置、動作条件を形成しており、DarkBASIC
は、主にTVゲームの製作に適した簡素な記述によって生産性を向上するように形成されている。

企業や官公庁向けのソフトウェアの場合は、資産の活用や互換性を重視するために生産性を重視し、処理能
力はそれほど重視しない。

処理能力を重視する場合は、高性能のCPUに置き換えるなどし、ソフトウェア本体に手を加えるコトはほとんど
しない。

他方、TVゲームなど、一般消費市場(コンシューマ)向けのソフトウェアの場合になると、限られたハードウェアの
性能を引き出すために、互換性よりも処理能力の向上を目指すようになり、設計どおりのプログラムが書かれる
コトは少ない。

中には、明らかに手抜きと思われるような製品もあるが、こういったものは市場から見放される。

しかし複雑過ぎるものも敬遠され、消費者のわがままな要求に答えるのは難しいらしい。

さて、言語仕様を考えるときに、簡素な記述で動かせるBASICと、どこまでも複雑に書ける関数手続き型のC言
語と…どちらに軍配が上がるかは一目瞭然である。

人気のないものは市場規模が縮小し、その製品単価は跳ね上がるが、人気の高いものは市場規模が拡大し、
その製品単価はどんどん安くなる。

VisualC系統/VisualBASICとDarkBASICを比べれば一目瞭然だろう。

簡素な記述、APIコールを必要としない、非・関数手続き型のフラットな言語仕様。

これをベースにすれば、OSとハードウェアの設計を一から見直すコトも可能になる。

高速で簡素なハードウェアをベースにした新しいプラットフォーム。

複雑になりすぎたPCを構造改革して、近未来のコンソールを作る動きが始まる。

569:名刺は切らしておりまして
11/09/25 07:31:08.32 8+gN1rl6
はいはい、ご苦労さんw ただのアラシになってるなw

570:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 07:33:52.48 qZopLuG5
あー、例外処理とカーネルの区別も付いてねーんだな…w”

ハイブリッド技術者とプログラマー程度の違いがよく出る(笑)

571:名刺は切らしておりまして
11/09/25 07:39:20.85 uEZ2jGdH
>>569

だからいい加減本物のキチガイにかまうなって言ってんだろ。
こいつ昔からビジ板のITスレにいるキチガイコテだよ
コテは変えてるけど。


572:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 07:40:14.69 qZopLuG5
ヲッヲッ、ものすごく悔しくなってID換えちゃった(爆笑)

573:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 07:41:57.33 qZopLuG5
あと3年間ぐらいBASIC布教活動すればUNIXとCプログラマーは全滅するだろうな(微笑)

574:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 07:55:18.11 qZopLuG5
これか…w”
URLリンク(itunes.apple.com)

コモドール64風味のBASIC(笑)

575:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 08:08:45.90 qZopLuG5
より実行効率の良いインタプリタ → 99BASIC
URLリンク(www.sagami.ne.jp)

あるいはコンパイラ → DarkBASIC
URLリンク(www.yodobashi.com)

BASICを甘く見てると世界から孤立してしまうぞw

576:名刺は切らしておりまして
11/09/25 08:30:25.02 OuIXo5Qw
Android+Javaで遊ぶから大丈夫
URLリンク(www.switch-science.com)

577:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 09:11:58.53 qZopLuG5
オレ様もこっちで遊んでみようかな。。。w

Rubyについて Part 44
スレリンク(tech板)l50


578:名刺は切らしておりまして
11/09/25 12:39:41.66 0sxLRNke
>>558
当時はGNUの移植だけで実力派扱いだったから、
というよりもGNUの移植以外は認めないという馬鹿が仕切ってた。

579:名刺は切らしておりまして
11/09/25 13:13:58.69 OLnNxhLi
Javaって、ジャワ島となんか関係有るっすか?

580:名刺は切らしておりまして
11/09/25 13:40:48.01 qGmhkPNx
>>575
DarkBasicはWindowsのUI周りも標準で扱えるようにしてくれたらもっと使われると思うんだ。
拡張しないとファイル選択でさえかったるい。



581:名刺は切らしておりまして
11/09/25 14:24:46.37 8+gN1rl6
>>579
Java Coffee

582:名刺は切らしておりまして
11/09/25 14:45:36.74 KIzS9NOs
>>576
Android + JRubyってのもあるぜ

583:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 16:07:45.24 qZopLuG5
>>580
標準で扱えるよw

もしかしてマニュアル読んでないとか(笑)

584:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 16:29:38.79 qZopLuG5
古い技術の人たちはここも読んでおかないと…w”

WinRTスレ (Metro, .NET Core, C++/CX)
スレリンク(tech板)l50


585:名刺は切らしておりまして
11/09/25 16:56:54.75 8+gN1rl6
BASICなんか死んでも使わねーからw

586:名刺は切らしておりまして
11/09/25 19:13:03.32 donbLmc1
URLリンク(unity3d.com)

587:名刺は切らしておりまして
11/09/25 19:34:46.29 sUep4Z26
アンリアルエンジンとかもそうだけど
こういうゲームエンジンをひょいひょい公開するようになったのはなんだろうな
ゲームとかもう儲からねーからライセンス商法でクソゲー職人の素人騙す気なのかな

588:名刺は切らしておりまして
11/09/25 20:00:41.98 ixecojV1
へー
Rubyぜんぜん使ってないけどがんばってるんだな
ええ事や

589:名刺は切らしておりまして
11/09/25 21:11:15.12 kpZGhdcq
>>585
BASICは悪い言語ではないよ
可読性を意識しなくても、そこそこは読めるソースになる
とはいえ、無視して横にずらずら書くととても醜いソースが出来上がるけどね

まあ、古いBASICでは構造化やオブジェクトの概念が薄いもしくはなく、
データセットの概念にも乏しく、基本的にデータを読むプログラムと書くプログラムの
双方でデータの定義を個別にしなければならないなど、不便な所もあったけど

590:名刺は切らしておりまして
11/09/25 21:44:43.65 0sxLRNke

本物のBASICは行列計算ができるんだけどね。
メインフレーム買うとくっついてくるよ

591:名刺は切らしておりまして
11/09/25 21:49:14.83 b8VZV9HL
>>585
本当の初心者でコンピュータはどうやって動くのかを理解するには
BASICを勉強するのが一番いいよ。

592:名刺は切らしておりまして
11/09/25 21:53:27.15 OYtRV/By
言語の開発者って儲かるの?

593:名刺は切らしておりまして
11/09/25 23:08:37.07 qGmhkPNx
>>583
「ファイルを開く」ダイアログボックスを表示させるコマンドなんて何時追加されたんだろ。

API叩くか、コマンド拡張しないと無理だったからさ。
古い日本語版では標準コマンド一発で出せなかったから
それが出来るならもっと人気が出ても良いよね。


594:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/25 23:42:05.62 qZopLuG5
>>593
…知るかよw

そもそもDarkBASICはゲーム用で単一スクリーン(フルスクリーン)を想定してる
コンソール環境だからVisualBASICと同じように考えるのは間違い。

ゲームソフトの場合は実行速度が気になる。
フルスクリーンで動作させたほうが速い。

595:名刺は切らしておりまして
11/09/26 00:11:33.83 pEcHlrnR
ゲーム用とかあんまり強調するとど素人っぽく見える不思議

596:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 00:13:50.41 xWHE+Z3h
何しろ素人がそう言ってんだからまんまだな(大爆笑)


597:名刺は切らしておりまして
11/09/26 00:14:37.02 XfOShRxS
>>590
でも MAT A*B やって、唖然w

598:名刺は切らしておりまして
11/09/26 00:22:25.63 pEcHlrnR
素人は需要とか考える必要ないからな
次第に不便になっていく環境に耐えていけばいいだけ
俺にもそんな時代があったなあw

599:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 00:23:33.46 xWHE+Z3h
BASIC使ってる分には何にも変わんないよw

600:名刺は切らしておりまして
11/09/26 00:25:16.56 pEcHlrnR
まあCOBOLも廃れないみたいだから頑張れw

601:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 00:26:59.87 xWHE+Z3h
COBOLはDirectXサポートしてないし(笑)

602:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 00:27:45.65 xWHE+Z3h
ゴミー守るために必死だなw

603:名刺は切らしておりまして
11/09/26 00:29:47.33 r3eBA9VB
>>591
BASICでコンピュータがどうやって動いているか理解できるはずがないだろw
BASICはプログラムってどんなもんかを理解するには向いているが。

604:名刺は切らしておりまして
11/09/26 00:30:56.12 pEcHlrnR
まあおれだったらF#かOCamlでもやるけどね
需要考えなければなんでも出来るw

605:名刺は切らしておりまして
11/09/26 00:40:43.86 Q3RQMxAw
「ルビー(Ruby)」の作者もまさか、ルビーのスレで別の言語の下らん自慢話が続いてるとは思わないだろうな、スレ違いも甚だしい。

606:名刺は切らしておりまして
11/09/26 00:41:31.83 oN3dcblf
phpが最強です、結論

607:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 00:42:17.52 xWHE+Z3h
PASCAL系かと思ったらゴミLISPだったw

608:名刺は切らしておりまして
11/09/26 00:43:26.22 mDI64vwi
なんかuyとかいう懐かしいやつがww

609:名刺は切らしておりまして
11/09/26 00:44:18.51 pEcHlrnR
>>605
では引き続きRubyの話題を宜しくお願いします


610:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 00:46:39.10 xWHE+Z3h
より実行効率の良いインタプリタ → 99BASIC
URLリンク(www.sagami.ne.jp)

あるいはコンパイラ → DarkBASIC
URLリンク(www.yodobashi.com)

BASICを甘く見てると世界から孤立してしまうぞw

611:名刺は切らしておりまして
11/09/26 00:56:59.25 pEcHlrnR
世界には興味ない
俺は宇宙にしか興味ない

612:名刺は切らしておりまして
11/09/26 01:30:49.74 QgH1h8G3
Twitter、検索結果表示が“3倍速く”なったと発表
Twitterは、バックエンドとフロントエンドをJavaに切り替えた結果、検索結果の待ち時間が大幅に改善されたと発表した。

URLリンク(www.itmedia.co.jp)
-----------------
急成長する検索ニーズに対処するために検索エンジンを書き換え、リアルタイム検索エンジンを立ち上げた。
その際にバックエンドをMySQLからJavaベースのテキスト全文検索エンジンLuceneに移行した。
また先週、フロントエンドをRuby on RailsからBlenderと呼ばれるJavaサーバに切り替えた。
待ち時間の短縮は、こうした取り組みの成果だという

613:名刺は切らしておりまして
11/09/26 01:55:10.11 KmO+F5Lo
BASIC 約1名しか使ってない言語なんかいらんわ

614:名刺は切らしておりまして
11/09/26 02:24:59.70 URzZx5cN
>>331
Delphi作ってたヘジたんをMSが引きぬいて作ったのが、C#

615:名刺は切らしておりまして
11/09/26 03:02:01.90 pkiY/Msj
今はいろんな処理系がタダで簡単に手に入るから恵まれてるな

616:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 04:13:25.12 xWHE+Z3h
…BASICに抵抗して ” 大人ぶる ” のはお子様の悪い癖w

使いやすさ、手軽さ、誰でも使ってる強味がある。

外国に行ってもBASICが使えれば通じる。

世界の共通語、BASIC。

617:名刺は切らしておりまして
11/09/26 04:22:19.45 pEcHlrnR
このスレいらねえな

618:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 04:28:10.30 xWHE+Z3h
さて、PASCAL系スレ駆除完了、っとw

619:名刺は切らしておりまして
11/09/26 07:57:31.74 Fsx8Sp/o
相変わらずスレ番飛びまくりなスレだな
デムパが暴れまくってるのか

620:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 08:14:12.03 xWHE+Z3h
どうせ次のWindowsで消える運命なのにw

621:名刺は切らしておりまして
11/09/26 08:32:31.65 KmO+F5Lo
BASICはもう消えてるだろw

622:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 08:37:53.35 xWHE+Z3h
…日本はマイクロソフトの言いなりになってBASICを消したからなw

外国は違う、ちゃんと生き続けてる。

DarkBASICがメトロインターフェイスと仮想コンソール環境でどこまで発展するか楽しみ。

Ruby坊やは指を咥えてみてるだけ(笑)

623:名刺は切らしておりまして
11/09/26 09:57:37.25 QO6g+tkn
DarkBasicはアマチュア向けのゲーム開発環境の一製品として、
辛うじて生き残ってるだけで発展性は皆無だろ。

624:名刺は切らしておりまして
11/09/26 10:26:02.78 hba7TD2d
>360

日本語が「簡潔かつ論理的にはっきりと断定・否定・肯定することが下品」
な言語なんだから仕方がない



625:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/26 10:52:01.73 xWHE+Z3h
>>623
…日本のゲームソフト企業はVC++や3DSMaxを標準開発ツールとして使ってるから
  DarkBASICが使われるコトはたぶんない。

ゲームソフトの開発者ってのはかなり視野が狭いコトでも有名で、会社の中の出来
事だけで精一杯という現実が背景にある。

むしろ横並びで会社間の交流会でアイデアを分け合って似たような製品しか作れな
い現状じゃあないのか。

日本が黒船に弱いと言う現実をいずれ味わうのでは…。

626:名刺は切らしておりまして
11/09/26 12:08:30.33 4KA/p5lf
>>597
どうなるの?

627:名刺は切らしておりまして
11/09/26 12:14:01.19 l/czCICZ
10年後

孫<ルビーは私が潰した



628:名刺は切らしておりまして
11/09/26 15:42:21.71 XYvovo6F
国際規格にしなくても使われるものは使われるし
国際規格にしても使われないものは使われないし
ただそれだけ

629:名刺は切らしておりまして
11/09/26 16:50:22.94 KVELs9ID
>>594
プッ マニュアルも読んでないし、
UI使おうとか考えもしてない事が明白だろカス。


DarkBasic板で猛威振るってた奴がこんなのだったとは期待はずれだお。

630:名刺は切らしておりまして
11/09/26 18:39:39.13 XfOShRxS
>>626
要素ごとの積が求まり、行列の積は求まらないw

631:名刺は切らしておりまして
11/09/26 21:08:55.72 OV4Qz0aH
Rubyは2.0になったらまた大幅に変わりそう。


Basicはノベタンで書いて、即動くみたいなのがいいな。
だからVB.NETは余り好きじゃない。
Basicである必要がないからな。
C#が普及したらあっという間に廃れそうだな。


632:名刺は切らしておりまして
11/09/26 22:05:02.58 PsBbbXcU
VB系はそもそもBASICとは別物だろう。多少共通点があるだけで。

633:刺は切らしておりまして
11/09/26 22:08:59.20 RMsp4Jl/
VB系の表記法は絶滅してほしい。


634:名刺は切らしておりまして
11/09/27 02:51:57.55 6NtnXXCM
>>631

vb.net触ったことないだろ。
既にC#の命令文をbasic likeにしてるだけだぞ。

まあ、VBは消えて行くだろ。
VB、PHP、perlは消えるな。
j

635:名刺は切らしておりまして
11/09/28 01:52:19.46 rUfYHkfb
PHPは、COBOLと同じ運命をたどるだろう。

636:名刺は切らしておりまして
11/09/28 10:25:39.52 sXt3oG8V
プログラミング言語すら作れない連中の話は何時まで続くんだ?

馬鹿を晒してそんなに楽しいの?

637:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/28 10:28:18.97 9A64K+6+
で、数式展開は自分で作ってるのか?(笑)

638:名刺は切らしておりまして
11/09/28 12:14:57.24 k8P76DH7
すんごいど素人質問なんだけど、ハッカーって主にどの言語を使ってるの?

639:名刺は切らしておりまして
11/09/28 12:28:51.74 i/GJyPgx
>>638
間違いなく C/C++

640:名刺は切らしておりまして
11/09/28 12:30:13.63 sXt3oG8V
ハッキングに言語なんて関係は無い。
言語の話、まだやるの?

641:Perl忍者
11/09/28 12:38:20.02 BgytbIwk
国際規格にするだと

これは戦争

Ruby国の宣戦布告

許さん

覚悟しろ

PerlBladeにこの力をかけて抹殺する

逃れられない運命

642:名刺は切らしておりまして
11/09/28 16:24:24.41 2dsOpkUY
>>39
お前の精神構造がそんなだと十分わかった

643:名刺は切らしておりまして
11/09/28 18:44:25.01 IS0x2R3w
perl忍者も来たw
マ板のアイドル大集合だな

644:名刺は切らしておりまして
11/09/28 19:32:37.82 i/GJyPgx
QZ がまだだ。

645:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/28 20:03:24.28 /NhdETDa
で、数式展開は自分で作ってるのか?(笑)


646:名刺は切らしておりまして
11/09/28 22:23:34.72 b8GvtLAp
F5連打落ちる日本のサーバ

647:名刺は切らしておりまして
11/09/28 22:47:52.14 rUfYHkfb
>>645
それは、初心者レベルなので、自分で作ろうがyaccそのままだろうがどうでもいい。

648:名刺は切らしておりまして
11/09/29 00:12:51.70 cDBDPv1x
10 INPUT "あなたの名前は";NAME$
20 PRINT "あなたの名前は";NAME$;"ですね?"
30 GOTO 10


649:名刺は切らしておりまして
11/09/29 01:45:23.74 Pz4dIZn5
国産言語がISO規格に仲間入りするのは良い事だと思うけど
なんかすっごく背伸びしちゃってる雰囲気を感じちゃうんだけど。。。
世界規模で見たら似たような言語でもPythonの方が人気あるんじゃないの?
ISO規格を作るために血税が使われたり、利権で儲ける奴がいるんじゃないの?と深読みしてしまう

650:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 08:10:45.88 NSz5je+M
>>647
初心者レベルじゃあないぞ。

数式展開がコンパイラとインタープリターの中枢。

しかもコンパイラとインタープリターでは数式展開の中身も違う。

これを自分で作らなかったら…いったい何を自分で作ったって言うんだ?

恥を知れ。



651:名刺は切らしておりまして
11/09/29 11:51:53.73 pDnlH10Z
くだらねーことでウダウダ言ってんじゃねーよ。どうせ誰もBASICなんか使わねっつの。

652:名刺は切らしておりまして
11/09/29 11:59:05.65 LlI5ZEK5
>>650
647じゃねーけど数式展開なんか初歩の初歩だろうがよ。
コンパイラの教科書なんかでもかなり最初のほうだぞ?

653:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 12:03:26.07 NSz5je+M
>>652
そんだけ自信があるんだったら持論を説明できるよなw

654:名刺は切らしておりまして
11/09/29 12:55:02.31 tie7yYKJ
Programming Language C++ のサンプルにあるレベル。

655:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 13:07:21.33 NSz5je+M
はい、できな~い♪(アハ♪w”

656:名刺は切らしておりまして
11/09/29 13:27:14.89 BTohQC0u
プログラミング程度の事は中学生でも出きることなのに何を自慢してるの、最下層のPGレベルの奴が。

そういえば、
小学校の頃にワンボード・コンピュータでハンドアセンブルして、バイナリーコード打ち込んで遊んでたような気がするな。
何が楽しかったのか覚えてないな。

657:名刺は切らしておりまして
11/09/29 13:33:55.99 aRgH1sIR
いまはArduinoとかあって、1チップマイコンもハードルが低くなった。
こっちの方が小中学生には面白いんじゃね?


658:名刺は切らしておりまして
11/09/29 14:07:24.02 SHz5LlAF
なんかるんるんに似てるな

659:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 19:32:24.84 NSz5je+M
やっぱできないからいざとなると弱いよな(ゲラゲラ

660:名刺は切らしておりまして
11/09/29 19:54:27.81 iK4CTqvt
最近、やたらアホなコテが増えてる気がする。
前まで、パンツと北・南米院とココ電ぐらいだったのにな。

最近2chに来た人たちなんだろうけど

661:名刺は切らしておりまして
11/09/29 19:57:52.55 iK4CTqvt
ねこちんもいるかw

662:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 22:08:46.67 NSz5je+M
いいから早く質問に答えろよ♪(ペロリ♪”

663:名刺は切らしておりまして
11/09/29 22:11:34.04 V4RICmKF
よく分からんけどこの書き込みスクリプトが
そのプログラミング言語で出来てるとかそう言う話か

664:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 22:13:53.37 NSz5je+M
OSが変わるとパフォーマンスが極端に落ちるなんてコトがないようにな(ゲラゲラ

665:名刺は切らしておりまして
11/09/29 22:22:28.29 SHz5LlAF
ゲラゲラか
40代以上だな

666:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 22:23:27.04 NSz5je+M
40代ってパソコン知らないだろ(大爆笑)

667:名刺は切らしておりまして
11/09/29 22:26:50.44 nTCgmdaF
>>37
すごい、マジレスしてるの始めてみた。
やっぱお堅い板だと違うもんだな。

668:名刺は切らしておりまして
11/09/29 22:26:59.23 SHz5LlAF
30代でゲラゲラなんていうやつ見たことねえ
それとも日本人じゃないとか

669:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 22:31:16.26 NSz5je+M
…40代って、まだ学校にエアコンとパソコンがない時代だからなw

我慢比べとかいじめとか好きそうだな(笑)



670:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 22:32:29.38 NSz5je+M
…ってなワケでよ、変態が作ったプログラミング言語なんてのは数式展開もロクに
  できなかったってコトでFA?

671:名刺は切らしておりまして
11/09/29 22:36:51.91 s9+1Adil
なんでこんなにいっぱい言語がいるんだ。
統一しろ。

672:名刺は切らしておりまして
11/09/29 22:37:31.72 SHz5LlAF
いじめられてこんなところまで来てるのか
ここなら勝てるってかw

673:名刺は切らしておりまして
11/09/29 22:38:12.42 +00gfqnf
ルビーって言ったら西川口だな!

674:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 22:39:41.67 NSz5je+M
だってここレベル低いじゃんw

数式展開もロクにできない高卒ぐらいのゴミがキャンキャン吠えてるだけ。


675:名刺は切らしておりまして
11/09/29 22:42:50.64 SHz5LlAF
追い出されたのか
気の毒にw

676:名刺は切らしておりまして
11/09/29 22:45:05.24 SHz5LlAF
今時BASICなんて誰も知らないもんな

677:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 22:47:16.87 NSz5je+M
うわwwやっぱBASICすらできなかったんだwwwwwwwwwwwwwwwwwwww”

678:名刺は切らしておりまして
11/09/29 22:54:32.37 SHz5LlAF
昔の人がやってたやつだろ

679:名刺は切らしておりまして
11/09/29 22:56:47.62 SHz5LlAF
40代の人はみんなやってたのかな?

680:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 22:58:17.51 NSz5je+M
…だから言ってんじゃん、BASICが途絶えたのは日本だけだってw

外国はちゃんと続いてる。

売り切り商法の日本とは違って文化がある。

681:名刺は切らしておりまして
11/09/29 22:58:42.24 V4RICmKF
BASIC自体はセンター試験の数学で結構簡単に点が取れるから
みんな知ってるでしょ

682:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 23:00:36.35 NSz5je+M
ホント、拝金主義って言うか、文化を粗末にする国だからなw

利益にならないからって、すぐに捨てる小汚い国民性がよく出てる(笑)

683:名刺は切らしておりまして
11/09/29 23:08:29.47 jLIgdZ+0
一部のマニアの話をされても

684:名刺は切らしておりまして
11/09/29 23:09:13.41 YqcXPXzs
【goto 686】

685:名刺は切らしておりまして
11/09/29 23:09:29.40 SHz5LlAF
経団連とかは古いもの大事にしてるぞw

686:名刺は切らしておりまして
11/09/29 23:13:10.14 v0AiyOfH
【goto 684】


687:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 23:17:13.90 NSz5je+M
>>685
古いものじゃなくて利権だろw

こいつら新しいコトやって稼ごうとかそういうモチベーションねーもんな。

余ったソーラーパネルを各家庭に無料で配布設置して、「 これこれこうこうで電気代安くなるよ 」
ぐらいの国民奉仕しろよ!って思うよな。

人から取ることばっか考えてたんじゃ防御反応を示してさらにガードが固くなる。

気前よくしなきゃな。

688:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 23:20:26.56 NSz5je+M
なあ、会社の人間関係だって同じなんだよな。

オマエらの大好きな韓国だって、先輩が部下におごるのは民族の礼儀作法だからな。

どっかの国はどうだい?

人件費を削るコトと、責任をなすり付けるコトばかり。

成果は全部上司のもの。

これが日本民族の礼儀作法ならゴミ箱に捨てたほうがマシだな。

689:名刺は切らしておりまして
11/09/29 23:22:46.29 SHz5LlAF
韓国に詳しいようだな

690:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 23:26:58.96 NSz5je+M
なあ、金に汚いユダ公と批判ばかりしてるどこかの国こそ、最も金に汚い利権体質だもんな。

ユダ公はカネにはうるさいが、自分自身にもうるさい。

だから信用される民族になった。

どっかの国はどうだい?

自分で決めたルールをコロコロ変えるような変態ばっかだろw

これじゃ国際社会から相手にされない。

691:名刺は切らしておりまして
11/09/29 23:27:42.45 V4RICmKF
釣り師のコテハン、連レスは甘え
真剣さが不足してる

692:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 23:31:17.75 NSz5je+M
なあ、耳が痛いよな~(笑)

693:名刺は切らしておりまして
11/09/29 23:33:35.52 0aTjNtU8
真のBASICプログラマーとは…
・変数は宣言しないで使用する
・よって当然ながら変数はすべて大域変数
・自前の関数は定義しない
・GOTO,GOSUBでの飛び先指定はラベルではなく行番号
・条件付きループはIF文とGOTO文で作る
・マルチステートメントを多用する
・プログラムの先頭行はGOTO文

694:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 23:35:09.73 NSz5je+M
DarkBASICはローカル変数もグローバル変数も構造体も全部揃ってるからなw

695:名刺は切らしておりまして
11/09/29 23:35:58.34 r8Jy9Yz0
鳩山凄いな

696:名刺は切らしておりまして
11/09/29 23:37:47.83 0aTjNtU8
>>694
構造体やローカル変数ってPascal系の言語からの輸入じゃん。
そんなのBASICらしくないよ。

697:名刺は切らしておりまして
11/09/29 23:39:55.82 v2QuB2Tu
今や時代はM言語だろ!


698:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/29 23:59:32.28 NSz5je+M
>>696
…輸入じゃないよ、パクりだよw

面白そうなものを堂々とパクるからさらに面白くなる。

簡単で面白くてどんどん病み付きになる。

DarkBASIC。

699:名刺は切らしておりまして
11/09/30 03:19:08.54 MqRShWpB
>>674
じゃあ、─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpGくんに
パーサの持論でも展開してもらおうかな。オブジェクトタイプのな。頼むよw

700:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/30 05:24:44.57 5/JH0iN2
>>699
んじゃまずトークンの説明をオマエから(大爆笑)

701:名刺は切らしておりまして
11/09/30 06:09:11.22 MqRShWpB
>>700
へw やっぱり何もしらねえのかこいつw
トークンだとw

702:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/30 06:13:04.67 5/JH0iN2
>>701
やっぱ説明できないんだ~♪(アハ~♪”

703:名刺は切らしておりまして
11/09/30 06:46:23.49 MqRShWpB
はいはい、ガキは逝きなって。どうせBASICしか知らねんだろw

704:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/30 06:47:04.30 5/JH0iN2
逃亡犬いっちょ上がりぃ~♪(ペロリ♪”

705:名刺は切らしておりまして
11/09/30 06:47:24.33 MqRShWpB
いや、BASIC「も」だなww

706:名刺は切らしておりまして
11/09/30 06:48:06.42 MqRShWpB
ガキが必死だなww ほんと見てて笑える

707:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/30 06:48:16.50 5/JH0iN2
もw

708:名刺は切らしておりまして
11/09/30 06:51:43.81 MqRShWpB
もw さっさと氏になw

709:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/30 06:54:50.61 5/JH0iN2
やっぱ他人の立てたスレは居心地がいいな♪(ゴキゲン♪”

710:名刺は切らしておりまして
11/09/30 09:32:42.18 hddp2TWC
レス番が飛び飛びになっているということは
相変わらずキチガイが暴れてるって事か

711:名刺は切らしておりまして
11/09/30 12:14:28.56 E0Z5Kx6J
IPAと言えば岡ちゃん
楽天が主導でやればいいのに天下り先機関をまた作るつもりか?

712:名刺は切らしておりまして
11/09/30 12:19:24.39 YFPS1FIy
>>674
スーパーハカーの俺様がコメントしてやると、LL1ならyaccなど使うより自分でコーディング
したほうが確かに楽

で、既存の言語なら如何にLL1で構文解析するかがハカーの腕のみせどころという面はあ
るが、今どき構文解析に凝る意味はないからyacc使いたいならそうすればいいし、逆に自
分で言語作る場合は構文には凝らずに最初から誰でも簡単にLL1で解析できるようにして
おくのがスーパーハカーというもの

言語処理系で今どき大変なのは最適化だが、オブジェクト指向だと工夫の余地はあまり
ないし、それ以外はgccでやりつくされてるから、ハカー的に面白いネタは言語処理系に
はほとんど、というか恐らく全く、残ってない

713:名刺は切らしておりまして
11/09/30 13:31:44.11 MqRShWpB
>>712
gccでやり尽くしたといのはたぶん違うな。だったらIntelコンパイラで3割も速くなる理由がない。
コンパイラの最適化は人間が考えるやり方とは少し違う方法でやってるので
アセンブラレベルで見たらまだまだ人手で最適化できることはたくさんある。
それに、コンパイラは書かれたコードしか見ないで最適化するが、
人間なら書かれたコードの意味まで解釈して、不要な部分をバッサリ切り捨てたり
同じように動くが違うやり方で書き換えたりできる。
それに今は多コアCPUが当たり前だが、それに対応して最適化するコンパイラなんてまだほとんどない。
まだまだだと思うよ。

714:名刺は切らしておりまして
11/09/30 13:36:51.48 AFx77WM3
1クロックを削っていた8ビット時代が一番ホビーとしては面白かったよなw

715:名刺は切らしておりまして
11/09/30 13:47:17.60 gBPj31uQ
NEDOあたりに金出させるとか?

716:名刺は切らしておりまして
11/09/30 13:54:13.21 62kINQk5
Rubyって書き方が多すぎてぐちゃぐちゃしてて嫌い
Pythonでいい。


717:名刺は切らしておりまして
11/09/30 17:50:23.02 EOJ9JDJo
基幹業務ソフトに向く言語って何?

JAVA?、Python?? それともCOBOL??

718:名刺は切らしておりまして
11/09/30 18:30:02.79 IRS8E2Bf
>>717
有名どころの言語であれば、大概のものは誤差の範疇
仕様さえしっかりしてれば、あとはPGがどうにかしてくれる

まあ言語により得手不得手はあるけど
そこで変な制約(シェルスクリプトを含めた他言語の使用を禁じる)とかなければ
ライブラリだけとか、画面だけ外出しで作るさ

719:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/30 20:24:19.51 yWPtNiIF
より実行効率の良いインタプリタ → 99BASIC
URLリンク(www.sagami.ne.jp)

あるいはコンパイラ → DarkBASIC
URLリンク(www.yodobashi.com)

BASICを甘く見てると世界から孤立してしまうぞw

720:名刺は切らしておりまして
11/09/30 20:25:34.99 gBPj31uQ
宇宙言語はどれだ?
Pythonあたりか?

721:名刺は切らしておりまして
11/09/30 20:41:05.89 FDbYlKoc
C#はあまりにOOPに走り過ぎた。 ここまで来ると処理系はMS以外供給できない。 Delphiに毛が生えた程度にしておけば良かった。
PythonかJavaが中庸の位置だろ?


722:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/09/30 20:43:49.54 yWPtNiIF
B A S I C ♪

723:名刺は切らしておりまして
11/09/30 20:45:00.09 uosCzsoX
宇宙言語はAPLだろう

724:名刺は切らしておりまして
11/09/30 21:11:47.31 KKbAffZJ
デフォルトスタンダードはPython

725:名刺は切らしておりまして
11/09/30 21:31:01.83 wHKHZX4+
それを言うならデファクトスタンダードじゃないのか

726:名刺は切らしておりまして
11/09/30 22:49:31.12 YLVQQAu8
>>721
C#よりJavaの方がOOP原理主義だろ。C#は結構原理を崩してるぞ。

727:名刺は切らしておりまして
11/09/30 23:16:53.24 d1yveRX1
OOPも馬鹿がコーディングするとスパゲッティプログラムより読みにくい物に…

728:名刺は切らしておりまして
11/10/01 01:12:51.05 5W7ExfvM
>>726
JavaよりもRubyの方がオブジェクト指向言語としての純度は高いけどねー
…とRubyの話題に戻してみる。

729:名刺は切らしておりまして
11/10/01 04:11:15.58 szOrWcEG
Rubyを使うなら完全にオブジェクト指向の考え方でコーディングすべき。
古い構造化プログラミングの考え方で書くからJavaやCなんかと比較されてしまう。
オブジェクト指向が考えてコーディングするようになると無駄とバグが減り開発効率が上がる。

730:名刺は切らしておりまして
11/10/01 09:35:56.59 P5lRxI7A
Ruby有名人
Matz
ssig33
yugui
toby_net

731:名刺は切らしておりまして
11/10/01 11:54:37.25 c1GbnSfZ
>>721
Monoがあるじゃないか。


732:名刺は切らしておりまして
11/10/01 15:26:13.26 e+ZRvd3w
>>713
>gccでやり尽くしたといのはたぶん違うな。だったらIntelコンパイラで3割も速くなる理由がない。 

x86はアーキテクチャが汚すぎるから、仕事でなら嫌々最適化頑張るかもしれんが、ハカー
の興味は引かん

>コンパイラの最適化は人間が考えるやり方とは少し違う方法でやってるので 
>アセンブラレベルで見たらまだまだ人手で最適化できることはたくさんある。 
>それに、コンパイラは書かれたコードしか見ないで最適化するが、 

お前、まだまだだな、コンパイラの出すコードを想定して、最適や最適に近いコードが出る
ようなプログラムを高級言語で書くくらい、中級レベルのハカーなら誰でもできるだろ

>それに今は多コアCPUが当たり前だが、それに対応して最適化するコンパイラなんてまだほとんどない。 

面倒なことはプログラマにまかせてコンパイラディレクティブでやるのが現実的だが、大し
て難しくないからやりたきゃやればってレベル

733:名刺は切らしておりまして
11/10/01 15:43:11.76 f7tej3Vk
>>721
Sonyまでやる

734:名刺は切らしておりまして
11/10/01 19:43:27.72 gRwHRANk
Google Code Jam Japan、予選通ったけど
Tシャツのロゴがrubyで書いてあるのを知って
激しくヤル気を無くした。来週決勝か…。

735:名刺は切らしておりまして
11/10/01 19:56:39.08 gRwHRANk
>>732

713じゃないけど。

>>gccでやり尽くしたといのはたぶん違うな。だったらIntelコンパイラで3割も速くなる理由がない。?
>
>x86はアーキテクチャが汚すぎるから、仕事でなら嫌々最適化頑張るかもしれんが、ハカー
>の興味は引かん

だから「やりつくした」というのは違うと713は言ってるじゃん。
それにgccの最適化は昔より悪くなってるよ。

> コンパイラの出すコードを想定して、最適や最適に近いコードが出る
> ようなプログラムを高級言語で書く

それをやっちゃ駄目だ、と大抵の教科書には書いてあるはず。

>>それに今は多コアCPUが当たり前だが、それに対応して最適化するコンパイラなんてまだほとんどない。?
> コンパイラディレクティブで

コンパイラディレクティブで多コア対応?聞いたことないなぁ。
どこのメーカーのなんていうコンパイラでどういう効果があるの?

736:名刺は切らしておりまして
11/10/01 20:00:17.74 tK72Af1H
>>735
OpenMPは#pragmaでヒントを与えるよ
IntelのTBBはなんのヒントも無しに並列化してくれたような

737:名刺は切らしておりまして
11/10/02 06:52:27.69 rOGLHolN
PlayStation Suite SDKの言語はなぜかC#だぞ。
Monoでも使うのかね。


738:名刺は切らしておりまして
11/10/02 08:18:15.76 yqK7t+fz
>>44
そんなことも無いけどな・・・
ルビーの本とか記事かいてる人と同じプロジェクトになって、
補助ツール類作ってもらってたんだけど、全部ルビーで書いてて先に転職。
引継ぎ説明なしで、ソース引き継いだ俺もルビー教になってしまった。
そして、会社が移転して通勤するのに時間がかかるから、おれも転職。


739:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/02 11:23:31.84 +PW86H++
より実行効率の良いインタプリタ → 99BASIC
URLリンク(www.sagami.ne.jp)

あるいはコンパイラ → DarkBASIC
URLリンク(www.yodobashi.com)

BASICを甘く見てると世界から孤立してしまうぞw


740:名刺は切らしておりまして
11/10/02 11:25:46.95 GmyxpoFQ
>>735
>だから「やりつくした」というのは違うと713は言ってるじゃん。 

手法としては、やりつくしたんだよ

>それをやっちゃ駄目だ、と大抵の教科書には書いてあるはず。 

何をどう誤解してるんだか知らんが、ど素人かよ

>コンパイラディレクティブで多コア対応?聞いたことないなぁ。 

ggrks

>>736
キャッシュラインサイズもわからずに下手に並列化したら、パフォーマンスはぼろぼろ

741:名刺は切らしておりまして
11/10/02 11:38:25.72 iRECq99B
>>728
それはない

742:名刺は切らしておりまして
11/10/02 13:07:57.26 61xNFf9h
1999 年頃の時点で「Ruby? ああ、次世代 Perl みたいなシェルスクリプト言語だっけ?w」
みたいに完全オワコン化してた。

Rails がなかったら完全に死んでた言語だな。DRY も CoC()も Rails。
Matz はデンマークに足を向けて寝られない。

743:名刺は切らしておりまして
11/10/02 16:07:31.28 RN8CZNIY
教訓 : 凡人の予想はいつもはずれる

744:名刺は切らしておりまして
11/10/02 16:48:30.84 6kJvqBVd
>>735
>>だから「やりつくした」というのは違うと713は言ってるじゃん。
>手法としては、やりつくしたんだよ

お前gccは初めてか?力抜けよw

745:名刺は切らしておりまして
11/10/02 17:02:23.99 Ug2Ihuu+
>>742
オワコンというか、「Perlよりも読みやすいかな~」とか思って広まると色々とラクできるかなと思ってたら、
そのポジションをPythonに獲られてたみたいに感じたな。

PHP + Pythonが主流に乗ったなと思ったら、RoRでRubyとは似て非なるモノで復活してたみたいな。

今も、どちらかというとアツイのは素のRubyじゃなくてDSLとしてのRubyなのじゃないかと思う今日この頃。

746:名刺は切らしておりまして
11/10/02 17:06:08.67 RN8CZNIY
>>740
> キャッシュラインサイズもわからずに下手に並列化したら、パフォーマンスはぼろぼろ

それはOpenMPの仕様がクソだということ?
それとも並列化タイプコンパイラの性能が、並列化しないコンパイラより遅いってこと?
こういうこと実際に試して言ってるのかな?
それとも全く並列化しないプログラムのほうがずっと速いと言ってるのかな?
曖昧すぎる言い方だから全然わからないんだが。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch