初心者のためのプログラミング言語ガイド Part13
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2009/01/18(日) 22:44:38質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。
各言語の特徴はこちらを参照
Wikipedia Category:プログラミング言語
http://ja.wikipedia.org/wiki/Category:%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E
Part12 http://pc11.2ch.net/test/read.cgi/tech/1226761546/
Part11 http://pc11.2ch.net/test/read.cgi/tech/1218282605/
Part10 http://pc11.2ch.net/test/read.cgi/tech/1215717670/
Part9 http://pc11.2ch.net/test/read.cgi/tech/1210941509/
Part8 http://pc11.2ch.net/test/read.cgi/tech/1208186034/
Part7 http://pc11.2ch.net/test/read.cgi/tech/1200807067/
Part6 http://pc11.2ch.net/test/read.cgi/tech/1193132235/
Part5 http://pc11.2ch.net/test/read.cgi/tech/1187886538/
Part4 http://pc11.2ch.net/test/read.cgi/tech/1177285633/
Part3 http://pc11.2ch.net/test/read.cgi/tech/1152778344/
Part2 http://pc8.2ch.net/test/read.cgi/tech/1122205164/
Part1 http://pc8.2ch.net/test/read.cgi/tech/1034505166/
0002デフォルトの名無しさん
2009/01/18(日) 22:46:420003デフォルトの名無しさん
2009/01/18(日) 22:47:250004デフォルトの名無しさん
2009/01/18(日) 22:55:59○これからプログラミングを始める鴨をお気に入りの言語の信者に洗脳するスッドレ
0005デフォルトの名無しさん
2009/01/19(月) 00:48:58×これからプログラミングを始める鴨をお気に入りの言語の信者に洗脳するスッドレ
○これからプログラミングを始める初心者は全く関係なく、初心者が知ったか知識をひけらかすスッドレ
0006デフォルトの名無しさん
2009/01/19(月) 02:20:15×これからプログラミングを始める鴨をお気に入りの言語の信者に洗脳するスッドレ
×これからプログラミングを始める初心者は全く関係なく、初心者が知ったか知識をひけらかすスッドレ
○これからプログラミングを始める鴨をダシに腐れ常駐古参キモオタ爺が知ったか知識をひけらかすスッドレ
0007デフォルトの名無しさん
2009/01/19(月) 03:04:260008デフォルトの名無しさん
2009/01/19(月) 03:32:10ヒュン ,.└''"´ ̄ ̄ 二ヽ、 / ´  ̄ ̄ ̄`゛''┘_ ヒュン
=´ 、、 ヽ=三 ,r' `=、
ノ , lヽ j /、lヽ ト、_ =イ ,r'l、\ j ハ , !、
三´ r'"イ .ノ\| .レ r=;ァ'レ' ニ } 'レ' r=- レ. |/(,. ト゛'、`三 まピョーん☆
三 !、 l rr=- 三 '''` ニ r=;ァ i ,.! 三
三ヽ.,ト' -=‐' ニ 二 三 '‐=ー 'ト,.,r'三
{ ,}' ', /ヘ, ,三 ,ベi /{, }
'´レ1 ヽ 人ニ人 ,r' 「レ`'
レ〜i` ヽ 、_ " 三 ゛ _ ,. ,r' `i〜レ
`ヽ- _,、 ,-,二、 _三 一
ヒュン \. 二 / ヒュン
| ̄ ̄ ̄ ̄||
| PC98 ||
,,..|____|トェェェェ_
(..,,,,________,,..):
| |__,| |____| |
|,,,,| | | |,,,.|
0009デフォルトの名無しさん
2009/01/19(月) 04:41:03無料で開発できる環境ってありますか?
Visual BasicのExpress Editionというものをみつけたのですが
6.0が使えるものってあるんでしょうか?
0010デフォルトの名無しさん
2009/01/19(月) 05:51:48perl、Ruby,PHPのどれがいいでしょうか?
やりたい事は、WEB製作での簡単なランダム表示機能や
慣れてきたら掲示板、や画像投稿、投票形式など色々です。
色々調べた結果
・Perl
文法がとっつきにくい でもどのフリースクリプトを落としても
大抵がPerlで書かれているので普及率を考えるとPerlなのかな、と悩んでしまいます
・Ruby
正直、最初は全く頭になかったのですが、
Perlの改善版だという事、又RUBY使用者の評価が高い事から、最近気になりはじめてます。
・PHP
少しフリーをカスタマイズした経験が何回かあるのですが、とてもとっつき易くて気に入ってます。
なのでPHPで行こうと思ってたんですが、しかし上記の理由で悩んでいます。
Pythonも何気に雰囲気が好きだったのですが
日本の普及率が目に見えて乏しいので除外しました。
1っの言語に拘る必要はないと思うんですが、とりあえず最初の一発として、
何かアドバイスがあればよろしくお願いします。
0011デフォルトの名無しさん
2009/01/19(月) 07:40:34PHPをとっつきやすいと感じるのならPHPが最良の選択。
元々Webアプリに特化した言語だし、
ユーザ数、流通するスクリプト、情報量、対応サーバも多い。
Perlを勉強するのは、Perlで書かれたスクリプトの機能を
パクりたいと思ったときでいい。
PythonやRubyに手を出すのはその後でも遅くない。
プログラミングの経験があれば乗り換えにそれほど時間はかからない。
0012デフォルトの名無しさん
2009/01/19(月) 10:40:54最終的な目的はGUIアプリケーション。
C#のほうがメモリ管理も含めて容易なんだろうけど、起動が若干重いってのが気になる。
C++とは比べ物にならないくらい重くなりますか?
ついでに、C++のメモリ管理はそんなに難易度が高いものなのでしょうか。
よろしくお願いします。
0013デフォルトの名無しさん
2009/01/19(月) 11:24:590014デフォルトの名無しさん
2009/01/19(月) 11:41:38ありがとうございます
まだまだフリーのスクリプトを、文法調べながら
カスタマする事しかえきないですが、PHPで行く決心がつきました!
0015デフォルトの名無しさん
2009/01/19(月) 12:47:48似ている商品を推薦するなどのデータ処理の部分も
Perl で行っているのでしょうか。
それともそういった複雑な処理は別の言語が
使われているのでしょうか。
複雑な処理になればなるほど処理時間もかかりそうなので、
コンパイル言語を使っているのかなとも思ったりするのですが。
また、PHP はそういった高度な処理も可能な言語ですか?
0016デフォルトの名無しさん
2009/01/19(月) 14:36:28>起動が若干重いってのが気になる。
.netの起動速度はngen.exe使えば改善されるよ
C#がラクなのってメモリ管理だけじゃないから検討の際には注意ね
速度マニア目指したいならC++一択
0017デフォルトの名無しさん
2009/01/19(月) 20:55:37ゆくゆくはソフト開発とかもしてみたいんだけど
とりあえず最初はどれがいいんですかね?
要領はいいほうだと思うんでけっこう難しいのでも大丈夫だと思うんですが
WINDOWSです
0018デフォルトの名無しさん
2009/01/19(月) 20:58:120019デフォルトの名無しさん
2009/01/19(月) 21:00:16オブジェクト指向ではないので
昔のBASICみたいなコードになるのが欠点だが。
画像、映像を簡単に扱えるのがいい。
0020デフォルトの名無しさん
2009/01/19(月) 21:00:36それとも大方は同じですか?
0021デフォルトの名無しさん
2009/01/19(月) 21:01:461.scheme
2.C
3.JavaScript
4.Ruby
5.Python
6.Java
さあサイコロをお振りなさい。
言語を選ぶなんて目検討で選んだ言語をある程度齧ってからでよろしい。
0022デフォルトの名無しさん
2009/01/19(月) 21:04:42別もの別もの
てか素人に似てると説明して語弊のない言語なんてないから。あったらそら単なる方言か亜流
0023デフォルトの名無しさん
2009/01/19(月) 21:05:34Javaでさい
0024デフォルトの名無しさん
2009/01/19(月) 21:06:08なるほど
0025デフォルトの名無しさん
2009/01/19(月) 21:35:33List系は堅過ぎるから楽しめる前に挫折する率が高そうだ。
JavaScriptはスルメ。噛めば噛むほどに味が出るんだけど、アゴの弱い子が多いんだよな。
webでJavaScriptの書き方を調べたら痛い目見やすいので、ちょっと保留を推奨するます。
占いスクリプト書くだけならいいけど、本格的な世界が誤解されやすい情報量。
Cは現在のところ、学んでりゃいつかはやらざるを得ない。その流れでC++も触らざるを得なくなる。
これを初心者に勧めるのはマゾかつLispと同程度に基礎重視する場合だな。挫折しても薦めた人を一概に恨んではいけない品物でもある。
実行速度マニアにはC++一択なんだぜ。だが初心者にSTLやBoostで遊べというのはやはり無理があるだろう。
RubyやPythonは勘違いちゃん育成場でもあるから最初の一歩としては薦めたくない人もいるかもしれないな
HSPはぬるま湯のお遊技場。C/C++と組み合わせると無価値ではない。
C#はぬるま湯に合理的な便利ツールてんこもり。
Haskellは初心者には薦めにくいかも。これは俺が手続き型言語で育った世代だからだろう。
将来的には主流になったりするんだろうか?面白いけど純粋関数型の前にlisp系遊んどけとか言ってみる
Perlは挫折しました>< ごめんなさい><
0026デフォルトの名無しさん
2009/01/19(月) 21:39:520027デフォルトの名無しさん
2009/01/19(月) 21:43:43Prolog
0028デフォルトの名無しさん
2009/01/19(月) 21:43:45C#ぬるま湯扱いしたらあかんか
0029デフォルトの名無しさん
2009/01/19(月) 23:08:41ボトルネックは、webサーバーとかDBのパフォーマンスで、言語はあんまり関係ないんじゃないか?
ああいうのは。
0032デフォルトの名無しさん
2009/01/19(月) 23:53:29>>20 かなり違う。C++ができればC#は簡単だが、逆は難しい。
0033デフォルトの名無しさん
2009/01/20(火) 00:52:13そう言われるとC#から入るべきか迷うな……。
0034デフォルトの名無しさん
2009/01/20(火) 00:58:170035デフォルトの名無しさん
2009/01/20(火) 01:24:07ライブラリ少ない時代からC/C++やってた人達のソース読むには、もう一苦労要るけど。
0036デフォルトの名無しさん
2009/01/20(火) 01:34:37言語レベルの難易度はC++と5部5部って所だろ。
あと全部学習するって言うなら、NET1から3.5とか4あるC#のほうが困難だろ。
0037デフォルトの名無しさん
2009/01/20(火) 01:37:19winAPIやdirectXのほうが遙かに難しく分量多いと思うんだが・・・・
0038デフォルトの名無しさん
2009/01/20(火) 01:42:20>NET1から3.5とか4あるC#のほうが困難だろ。
C++も使い倒すと0x/STL/Boostなんかの理解と習熟とか絡むしな
比較しようにも主要ライブラリのドキュメントページ数の比較になりそうだw
ASP.netでC#使い倒したりすりゃ参照すべき情報量や学習量は相当膨れ上がるけど、
そういうのを言語の困難さと言っていいのかどうかは疑問かな。
ことこのスレにおいては。
0039デフォルトの名無しさん
2009/01/20(火) 01:46:29ruby
0040デフォルトの名無しさん
2009/01/20(火) 01:46:56C++
来年から面白くなる
0041デフォルトの名無しさん
2009/01/20(火) 01:49:00言語仕様レベルでも、まだC#のほうが小さい
(まあ企業の設計した言語ってどんどん肥大化するから、今後は分からんが)
C++の場合、低水準をカバーするCとの互換性を保ったまま
もっと抽象度の高いプログラムを目指して仕様拡張したんだから仕方ない
0042デフォルトの名無しさん
2009/01/20(火) 01:53:18文法なんてどんな言語でも誰だってすぐ覚えられるだろ。
問題はライブラリの方なわけで。
0043デフォルトの名無しさん
2009/01/20(火) 02:19:09個人的には、C# より C++ の方が憧れがあるなぁ。
.NET Framework が普及し初めているとは言え、やっぱりWinさえあれば動いてくれるってのが大きい。
けど、習得難易度が…って言われて迷う、迷う、迷う。
0044デフォルトの名無しさん
2009/01/20(火) 02:19:100045デフォルトの名無しさん
2009/01/20(火) 09:18:55そして、
http://journal.mycom.co.jp/news/2008/10/06/043/
みたいなのを読むと、さらに悩ましい。
0046デフォルトの名無しさん
2009/01/20(火) 12:34:04(その時の自分にとって)難しい物を選んで、もし挫折した場合、それまでに勉強した
ことはまず頭には残らないし、時間を無駄にしたがっかり感を含めて精神的ダメージ
もでかい。プログラミングに慣れる上では挫折は何の役にも立たない。
0047デフォルトの名無しさん
2009/01/20(火) 16:44:22上でも上がってるC#とかにしといたほうがいいのかな?
0048デフォルトの名無しさん
2009/01/20(火) 16:48:280049デフォルトの名無しさん
2009/01/20(火) 16:50:38初心者向きか?と言われると激しく疑問
0050デフォルトの名無しさん
2009/01/20(火) 16:52:55つまりそういうこと
0051デフォルトの名無しさん
2009/01/20(火) 16:55:36マイナス要素ばっかり出てきて笑った。
ありがとう、C#にしておこう、うん。
0052デフォルトの名無しさん
2009/01/20(火) 16:58:50M$が金にモノを言わせて移籍させ、名前まで変えさせてた
0053デフォルトの名無しさん
2009/01/20(火) 18:38:34personal版のようにc++builderの無料版があったらborlandの状況は少し違っていたかも
delphiの状況が変わるわけではないが
0054デフォルトの名無しさん
2009/01/20(火) 20:58:21将来のことを考え、プログラミング言語を春休みから勉強していきたいと思ったのですが、
これから先、1番汎用性のありそうな言語を教えて下さい。
0055デフォルトの名無しさん
2009/01/20(火) 21:05:18http://mild7070.livedoor.biz/
34才で初心者です。
0056デフォルトの名無しさん
2009/01/20(火) 21:47:59C++
0057デフォルトの名無しさん
2009/01/20(火) 21:52:290058デフォルトの名無しさん
2009/01/20(火) 22:28:580059デフォルトの名無しさん
2009/01/20(火) 22:33:100060デフォルトの名無しさん
2009/01/21(水) 02:51:260061デフォルトの名無しさん
2009/01/21(水) 08:24:25勉強していきたい、というのがまずわからないw
0062デフォルトの名無しさん
2009/01/21(水) 09:04:43確かに抽象的すぎたかもしれません。
要するに理系としてプログラミングができた方が、例えば就職などでも便利だと思うので、勉強したいと思ったんです。
しかし、何しろ言語がいっぱいあるため、どの言語を勉強していいか分かりません。
なので1番将来的にも汎用性のある言語が何かを教えてもらえたらありがたいなと…
0063デフォルトの名無しさん
2009/01/21(水) 10:11:39てか、>>54から>>62まで12時間あったわけだけど、この間にちょいと徹夜して
最初にもらった回答であるC++を勉強していれば、現時点で既にちょっとは読み書きできてたね。
12時間も経ってるのに、まださっきと同じ未経験者であるというその「腰の重さ」を何とかした上で、
CとかJavaとか、Perl、Python、このあたりは「全部」春休み中に読み書きできるくらいには
なっといたほうが。
0064デフォルトの名無しさん
2009/01/21(水) 10:41:25何を勉強すればいいんでしょうか?ぱらちゃんは動き回ってるだけですが、箱庭も作りたいです。
起動してるとポイントが貯まっていって、林檎の木とか蜜柑の木や池やテーブルなどを買って庭に置いて楽しむものです。
ぱらちゃんみたいな、箱庭の住人は1000語くらいをランダムで話しかけてきてはいといいえで答えられるような
まあそれだけのものなんですが、教えて頂きたいです。
0065デフォルトの名無しさん
2009/01/21(水) 13:23:34耳が痛いですw自分は全ての物事においてそういう傾向があるので…
他科目との兼ねあいもあるのでそこまでは厳しいでしょうが、
とりあえずC(++)から少しずつやっていきたいと思います。
あと「腰の重さ」に関しては、来週からテスト期間なんで勘弁して下さいw
006661
2009/01/21(水) 16:39:11より金持ちになる(就職のためというのはそういうことだよね?)ことにつながるとは
思えないってことなんだけど、偏見だろうか?
0067デフォルトの名無しさん
2009/01/21(水) 17:45:13そもそも大抵の企業がシステム構築は外注しているので自社にプログラミングができる人材を欲していないし
偽装請負や派遣は頭数勝負でずぶの素人を売れる人材に仕立て上げるのに十分な教育体制を備えているので
(そうでなくても経歴を偽装するので)大学で焦って独学する意味がない
プログラミングできる人材を欲している技術系企業の多くは規模が小さく社内に十分な教育体制を持たないので
とことんハイレベルで実績のある人材じゃないと採用できない
以上、本人が語る失敗体験談でした
0068デフォルトの名無しさん
2009/01/21(水) 18:48:28以上の意見を取り入れて、
あなたのキーワード「汎用性」はこの際取り下げて、
Ocamlを勉強することを勧めます。
0069デフォルトの名無しさん
2009/01/21(水) 19:16:30制限がきついほうがいいよ。
Silverlight2 + C#とかおすすめ。
無料で優秀な開発環境手に入るし、慣れてきたらすぐにWPFに移行できる。
Adobe AIRでECMAScript(ActionScriptっていうのかこれも?)
なんかもいいかも。無料でやろうとすると、環境構築ちょっと面倒だけど。
0070デフォルトの名無しさん
2009/01/21(水) 19:23:250071デフォルトの名無しさん
2009/01/22(木) 11:48:05Lamp
http://lamp.sourceforge.jp/
DarkGDK
http://gdk.thegamecreators.com/
Irrlicht
http://lesson.ifdef.jp/
SDL
http://tokyo.cool.ne.jp/sdl/
0072デフォルトの名無しさん
2009/01/22(木) 12:56:43じゃあ、合わせ技でF# + Silverlightだな。
っていきなり敷居上がるが、可能ではあるようだ。
http://www.google.co.jp/search?hl=ja&q=F%23+Silverlight&lr=lang_ja
0073デフォルトの名無しさん
2009/01/22(木) 13:49:22何が良いかは本当のところ解らないが、
Java C# C++ といったところを少し勉強しましたと言っても、
誰も関心を示さないことは確か。
春休みの間勉強するなら、時間はあるし、いいんじゃないの。
0074デフォルトの名無しさん
2009/01/22(木) 17:20:510075デフォルトの名無しさん
2009/01/23(金) 02:31:320076デフォルトの名無しさん
2009/01/23(金) 04:12:49OOP説明してある本を読みまくるべし
0077デフォルトの名無しさん
2009/01/23(金) 05:23:30最初のうちは特定のプログラミング言語に絞ってOOPの勉強をするのはお勧めしない
無理して英語でなくてもいいとは思うけど日本語でOOP関連の良書となると
0078デフォルトの名無しさん
2009/01/23(金) 07:23:49Smalltalk
0079デフォルトの名無しさん
2009/01/23(金) 08:02:01この意見はよく見かけるのですが、OOPというのは日本語向きでないという
ことがあるのですか?
0080デフォルトの名無しさん
2009/01/23(金) 09:45:21いや、そうではない。
自然言語としても、日本語のほうがOOPに近い。
・I drew a map. (私は地図を描いた。 )
・I drew the veil over my face. (私はそのベールを顔に被った。)
・I drew closer to the table. (私はテーブルのもっと近くに移動した。)
英語はあまりOOPではなく、激しくオーバーロードされている動詞が目的語に応じて動作を変える。つまり、
Cの関数ようだ。
一方、日本語だと、
・私は約束を守った。 (I kept my promise.)
・私は規則を守った。 (I followed the rule.)
・私は彼女を守った。 (I protected her.)
となっていて、目的語(オブジェクト)の動詞(メソッド)が呼ばれていることが分かる。
目的語の登場時に動詞の解釈の曖昧さがすでに排除されており、伝達に難があるとしても、思考において、
日本語は英語より優れている。
エレガントなC#でもクラスライブラリは日本語と同じような方法がとられていて、「Thread.Join()」と「String.Join()」の
それぞれの「Join()」はまったく違うが、我々は大きく迷うことがない。(引数の数で動作が違う場合、文献で
確認したりするんだけど。)
OOPについて書かれた名著には、英語のものほうが多い。OOPが英語からかけ離れているからこそ、文献が
揃うのだよ。
(文化はわざわざいわなくても分かっていることを明示的に示さない。道徳哲学が大規模化する民族、たとえば
中国人は、あまり道徳的だという評判を得ていない。一方、思考において非常に優れている日本語を使う日本人は、
わざわざいわなくてもわかることが多いので、日本では大規模な哲学が発達しにくい。個人間の好意的感情の
高ぶりとある種の使命感という哲学的な案件も、「〜萌え」で済ませられる。この「〜萌え」もOOPだろ。)
0081デフォルトの名無しさん
2009/01/23(金) 20:56:280082デフォルトの名無しさん
2009/01/23(金) 22:20:030083デフォルトの名無しさん
2009/01/23(金) 22:41:490084デフォルトの名無しさん
2009/01/23(金) 22:46:09>>5
0085デフォルトの名無しさん
2009/01/23(金) 23:34:48ruby
0086デフォルトの名無しさん
2009/01/24(土) 00:13:590087デフォルトの名無しさん
2009/01/24(土) 00:42:320088デフォルトの名無しさん
2009/01/24(土) 02:26:40だな。
田舎在住ですが、VBAクラスで
神扱いされるところ多いよ・・・・中小企業だけど。
0089デフォルトの名無しさん
2009/01/24(土) 02:47:24マルチコア時代になって、何かいい言語(+ライブラリ)がでてこないかな
.NETやLLに期待するのもいいとは思うんだけど・・・
0090デフォルトの名無しさん
2009/01/24(土) 09:06:27多いからね
使ってVB位かな
DBの処理的には.Net使いたくなる時もあるけど
もちろん基幹に関わるのは別
0091デフォルトの名無しさん
2009/01/24(土) 13:20:33これは>>75からの流れですか。
0092デフォルトの名無しさん
2009/01/24(土) 13:29:36>>6
0093デフォルトの名無しさん
2009/01/24(土) 18:22:32まあ少なくともC++ではない。
最強の言語であると同時に、最低の言語だ。
Javaにしとけ。
0094デフォルトの名無しさん
2009/01/24(土) 18:49:510095デフォルトの名無しさん
2009/01/24(土) 18:51:120096デフォルトの名無しさん
2009/01/24(土) 18:56:21シェアウェア作者の愚痴 28
http://pc11.2ch.net/test/read.cgi/prog/1206164024/l50
こんなところそんなで質問してるようじゃ、売れるとは思えんけど
0097デフォルトの名無しさん
2009/01/24(土) 19:15:440098デフォルトの名無しさん
2009/01/25(日) 00:43:18JAVAのOOPの本は多いよなぁ
まあ遊ぶのでもなければ、無難だよな
相変わらずC#は、流行らないし・・・
0099デフォルトの名無しさん
2009/01/25(日) 13:28:43そんなこと言ってるのどこの素人だよww
0100デフォルトの名無しさん
2009/01/25(日) 13:43:50それ以外ではそれほど流行っているとはいえないが
0101デフォルトの名無しさん
2009/01/25(日) 13:46:240102デフォルトの名無しさん
2009/01/25(日) 13:48:330103デフォルトの名無しさん
2009/01/25(日) 13:50:080104デフォルトの名無しさん
2009/01/25(日) 13:53:500105デフォルトの名無しさん
2009/01/25(日) 13:56:340106デフォルトの名無しさん
2009/01/25(日) 13:59:460107デフォルトの名無しさん
2009/01/25(日) 14:03:220108デフォルトの名無しさん
2009/01/25(日) 14:07:510109デフォルトの名無しさん
2009/01/25(日) 14:08:440110デフォルトの名無しさん
2009/01/25(日) 14:09:220111デフォルトの名無しさん
2009/01/25(日) 14:11:080112デフォルトの名無しさん
2009/01/25(日) 14:12:420113デフォルトの名無しさん
2009/01/25(日) 14:30:330114デフォルトの名無しさん
2009/01/25(日) 16:39:07JAVAと比べれば流行ってるとじゃ言えないだろう
比べるのが行けないのかなw
>>100
クライアントは.NET入れなきゃいけないし・・・
まあ最近はXPでもデフォで入ってるかな?
SP3、IE7含め、うちはまだ入ってないんだけどw
0115デフォルトの名無しさん
2009/01/25(日) 16:55:430116デフォルトの名無しさん
2009/01/25(日) 16:59:26そういう上から目線でたしなめるレスは、宛先をはっきりさせず、
今後の流れに応じてどういう意味で言ったのか変えられるようにするのがコツだよね。
0117デフォルトの名無しさん
2009/01/25(日) 17:03:10たとえば>>114からこのレスまで全部自演、とかな。
0118デフォルトの名無しさん
2009/01/25(日) 17:21:22そういうのは今後の流れがどっちに傾くかわからない状態で言うことだろう
Javaと比べてるのに「クライアントは.NET入れなきゃいけないし・・・」とか決定的
0119デフォルトの名無しさん
2009/01/25(日) 18:49:41それは>100に対するレスであって、JAVAと比較している訳じゃないだろ
ってか、JAVAに比べれば、みんなカスみたいなもんだろ
0120デフォルトの名無しさん
2009/01/25(日) 19:40:260121デフォルトの名無しさん
2009/01/25(日) 19:42:00匿名でIDさえついてない板だし、単にビビって具体的なことは書けないだけだろ。
0122デフォルトの名無しさん
2009/01/25(日) 20:28:35並列化に重きを置いて最適化している言語はないのでしょうか?
やはりスクリプト言語や、仮想マシンが有利なのでしょうか?
今後は環境によってコア数が大きく変わってくると思うのですが。
0123デフォルトの名無しさん
2009/01/25(日) 20:32:350124デフォルトの名無しさん
2009/01/25(日) 20:34:01有名なのはErlangじゃね
0125デフォルトの名無しさん
2009/01/25(日) 20:45:50Fortran
0126デフォルトの名無しさん
2009/01/25(日) 20:59:24確かに言語レベルで並列化に対応してて最適化にも力入ってるなw
一般アプリ向けじゃないが
0127デフォルトの名無しさん
2009/01/25(日) 23:53:15猫でもわかるWindowsプログラミング と
猫でもわかるC言語 が目についたから買ってきた。
さあどっちを読めばいい
0128デフォルトの名無しさん
2009/01/25(日) 23:58:51たぶん、Windowsのほうが言語の知識が前提になってると思うから、
Cのほうから読めばいいと思う。
0129デフォルトの名無しさん
2009/01/26(月) 00:33:06Cの知識無しにWindowsプログラミング = 全裸登山
初プログラミングがCやWinAPIってのはちときついかもしれないが頑張ってくれ
0130デフォルトの名無しさん
2009/01/26(月) 09:26:11目標は社内で使う専用のアプリやデータベースのUIを作ることですが、
小さな会社なのであまり凝った物までは望みません。
今まではExcelでVBAを使っていたのでVBが良いかとは思いますが、
大昔にDOSでTurbo Pascalを使っていたことがあるので、DELPHIかなとも
思います。それともいっそC#等にした方が良いのか悩んでます。
よろしくお願いします。
0131デフォルトの名無しさん
2009/01/26(月) 09:45:02当分変わりそうにないなら、C#がいいんじゃないかな。
0132デフォルトの名無しさん
2009/01/26(月) 10:00:53ありがとうございます。
C#の参考書探してみます。
0133デフォルトの名無しさん
2009/01/26(月) 10:06:54・C# + Parallel Extensions to the .NET Framework 3.5
・ConcurrentClean
・D
・Oz
0134デフォルトの名無しさん
2009/01/26(月) 13:40:46すでに実績があり、その部分が突出した言語といえばErlangだろう。
逆に言うと並列以外の部分は遅い。
0135デフォルトの名無しさん
2009/01/26(月) 23:04:04Schemeでいい
0136デフォルトの名無しさん
2009/01/27(火) 13:57:53言語:VB.NETの書籍で
「データベースプログラミングの本」でわからないところがあるので教えて下さい。
「名前空間」というのはなんですか?
本当に初心者なので、やさしく教えていただければありがたいです。
お願いいたします。
0137デフォルトの名無しさん
2009/01/27(火) 14:03:17http://www.atmarkit.co.jp/fdotnet/vb6tonet/vb6tonet17/vb6tonet17_01.html
0138デフォルトの名無しさん
2009/01/27(火) 14:06:22ある名前が有効な範囲
例えば、ある名前空間に変数aがあって、別の名前空間に変数aがあっても、それぞれ別の変数として扱われる。
0140デフォルトの名無しさん
2009/01/27(火) 14:21:00個人的に思うのは、Excel/Access+VBAじゃいけない理由があればいいんじゃないかと
構文的にはC#が好きだけど、C#でExcelたたくのは嫌かも
c#もVBも普通に使う分には、そう変わらないきがする
#もちろん、色々やり出すとC#の方がいいと思うけど
0141デフォルトの名無しさん
2009/01/27(火) 14:22:4089からの流れのつもり#亀レスすまん
0142デフォルトの名無しさん
2009/01/27(火) 15:05:41で比べたら C# のほうが将来性はある?
将来性のある言語を学びたいんだけど。
Windowsネイティブアプリを作れる言語で。
0143デフォルトの名無しさん
2009/01/27(火) 15:26:590144デフォルトの名無しさん
2009/01/27(火) 19:03:39あとマイクロソフトが手を引くことはないと思うな
0145デフォルトの名無しさん
2009/01/27(火) 19:08:15JavaかC#、あるいは他の言語でオブジェクト指向を学ぶにはどれが良いでしょうか?
0146デフォルトの名無しさん
2009/01/27(火) 19:10:100147デフォルトの名無しさん
2009/01/27(火) 20:06:14Windowsネイティブも.NETも大して変わらん。
0148デフォルトの名無しさん
2009/01/27(火) 20:24:370149デフォルトの名無しさん
2009/01/27(火) 21:12:35.netもMFCもどちらも見限って、全く違うことを始める可能性有り。
将来性はどっちもどっちじゃないか?
0150デフォルトの名無しさん
2009/01/27(火) 23:22:29っていうことじゃないの?133は。
0151デフォルトの名無しさん
2009/01/27(火) 23:23:270152デフォルトの名無しさん
2009/01/27(火) 23:43:40どうしてもC++を使わないといけない理由がないなら、C#選んどけば問題ない。
0153デフォルトの名無しさん
2009/01/28(水) 00:10:14頭痛薬と腹痛薬どちらを飲めばいいですかって聞いてるようなもん
0154デフォルトの名無しさん
2009/01/28(水) 00:13:08C#の方が言語として遥かに優れている。C#でいい。
0155デフォルトの名無しさん
2009/01/28(水) 05:30:44どれか一つなら比較的純粋なRubyがいいかと
ただC++ではテンプレートとか演算子多重定義とかデザパタとか
オブジェクト指向以前の言語からパクッたテクニックのが重要だと思うよ
0156デフォルトの名無しさん
2009/01/28(水) 12:35:35C#はプログラミング言語なので、それ自体はネイティブコードもバイトコードも吐かないよ。
C#の処理系の大部分はバイトコードを吐くが、ネイティブコードを吐くSalamanderのような処理系も存在している。
高いから俺は買わないけれど。
>>145 Smalltalk
0157デフォルトの名無しさん
2009/01/28(水) 15:28:58ttp://www.remotesoft.com/salamander/
これのこと? 逆コンパイラじゃないか
0158デフォルトの名無しさん
2009/01/28(水) 16:41:47こっち
ttp://www.remotesoft.com/linker/
0159デフォルトの名無しさん
2009/01/28(水) 17:13:02なるほど。これは失礼
ミニデプロイツールってのはCLRの実行エンジンみたいなものかな
0160デフォルトの名無しさん
2009/01/28(水) 19:00:51ミニディプロイメントもあるが、ネイティブコンパイラもある。
` The native compiler converts all managed assemblies, including system assemblies, into x86 native code.
(ネイティブコンパイラはシステムアセンブリを含むすべてのマネージドアセンブリをx86ネイティブコードに
変換する。)
問題は、$1249という価格と64ビット未対応なこと。
小物ツールばかり作ってる俺には高すぎる。
0161デフォルトの名無しさん
2009/01/28(水) 19:15:26そうでないなら使ってみたいな
0162デフォルトの名無しさん
2009/01/28(水) 21:24:28に一票。
#いや自分も始めたばかりなんだが>Ruby
0163デフォルトの名無しさん
2009/01/29(木) 09:56:45C++はまともにコード書ける人が周囲に居ないならオススメできない
0164デフォルトの名無しさん
2009/01/29(木) 12:23:57・・・それと、オブジェクト指向とはどういう意味でしょうか・・・。
0165デフォルトの名無しさん
2009/01/29(木) 12:27:38まずあなたが慣れているCOBOLのオブジェクト指向版のObject COBOLから始めなさい
0166デフォルトの名無しさん
2009/01/29(木) 12:35:56ttp://www.microsoft.com/japan/msdn/vstudio/Express/
オブジェクト指向についてはここで聞くより、ググって説明してる所を幾つか読んだ方がいいと思う。
0167デフォルトの名無しさん
2009/01/29(木) 12:48:45従業員の勤怠管理システムなどもPCで.netを用いて開発できるのでしょうか。
また、.netを用いる場合、GUIはどうやって作製するのでしょうか。
htmlでしょうか。
0168デフォルトの名無しさん
2009/01/29(木) 12:57:370169デフォルトの名無しさん
2009/01/29(木) 13:24:20「従業員の勤怠管理システムなど」を.NETで開発できない人ならば、たぶん、他の方法でも開発できない。
GUIの例えばウィンドウを表示するには、.NETのSystem.Windows.FormsのFormクラスを継承するだけでいい。
→ http://www.stackasterisk.jp/tech/dotNet/csharp05_02.jsp
後は、さっさと.NETフレームワーク2.0と>>166推奨の開発環境を必要に応じてインストールして、どんどん
作ってみるべし。
もしも暇な12時間が経過した後に、まだ何も作っていなかったら、プログラミングなんて諦めたほうがいい。この
分野は腰の重い人にはどうにもならない。
0170デフォルトの名無しさん
2009/01/29(木) 13:24:54いや、釣りではありませんが、
イメージも何も分かっていないまま質問してしまいました。
申し訳ありません。
0171デフォルトの名無しさん
2009/01/29(木) 13:47:21.NETなど使わず、SWI-Prologなどで開発する方が気が利いていますよ。
0172デフォルトの名無しさん
2009/01/29(木) 16:15:32なでしこで、できそう
0173デフォルトの名無しさん
2009/01/29(木) 18:27:480174デフォルトの名無しさん
2009/01/29(木) 18:42:46実はそうw Prologのライバルは表計算とXML。
0175デフォルトの名無しさん
2009/01/29(木) 20:44:49.NETフレームワーク2.0、Swi-Prolog、なでしこ、
ダウンロードしてマニュアルを見て、自分のPCで作ってみます。
0176デフォルトの名無しさん
2009/01/29(木) 20:50:04なるほど。参考になります。
今のところ遊びなので、NetBeansでちょぼちょぼ書く位かな>自分の現状
0177デフォルトの名無しさん
2009/01/29(木) 20:51:10EXCELのマクロのサンプルがいっぱい載ってる本でも買ってきて
事務の人にでも教わったらいいよ。。
0178デフォルトの名無しさん
2009/01/29(木) 22:13:07就職面接で、
「Wordは実務上支障ないくらいできます。」
といったら、
「プロフェッショナルレベルなのかな?」と聞かれ、
「はい。」と答えた。
面接官「ではマクロもできるんですね。」
私「マクロの経験はありませんができると思います。」
面接官「マクロを知らないならプロフェッショナルじゃないでしょ。」
私「はぁ・・・」
となった。
しかし、
SE時代にWordマクロをやってのけた人を見たことがありません。
0179デフォルトの名無しさん
2009/01/29(木) 22:14:55ありがとうございます。!
0180デフォルトの名無しさん
2009/01/29(木) 22:31:000181デフォルトの名無しさん
2009/01/29(木) 23:13:540182デフォルトの名無しさん
2009/01/29(木) 23:28:33秀丸の場合はプログラミング用途で必須だけど。
0183デフォルトの名無しさん
2009/01/30(金) 00:13:39不動産の物件調査書をWordで作りたいのだが、
例えばExcelに所在や所有者や面積などを入れて、ボタンを押せば、その内容に応じた表をWordに展開してくれるようにできるのかな。
0184デフォルトの名無しさん
2009/01/30(金) 00:22:370185デフォルトの名無しさん
2009/01/30(金) 01:13:560186デフォルトの名無しさん
2009/01/30(金) 01:17:500187デフォルトの名無しさん
2009/01/30(金) 01:28:20あのーー。
Rはほぼ初心者なんです・・・
A
[,1]
1
2
3
4
[,1] [,2]
4 8
2 9
1 0
3 7
というAとBのデータの1列目の一致させて結合したいのですけど、
どうしたらいいでしょうか?
教えてください。
0188デフォルトの名無しさん
2009/01/30(金) 01:30:58matchをつかってやるのでしょうか?
そしてそのあとにcbindでしょうか・・・
なぜかうまくいかないのです。
0189デフォルトの名無しさん
2009/01/30(金) 01:59:580190デフォルトの名無しさん
2009/01/30(金) 02:07:56統計解析フリーソフト R 【第3章】
http://science6.2ch.net/test/read.cgi/math/1224142396/
0191デフォルトの名無しさん
2009/01/30(金) 16:48:14C++ Lv17
Perl Lv16
Java Lv15
C Lv14
PHP Lv12
VB Lv11
アセンブラ Lv10
COBOL Lv9
HSP Lv5
ひまわり Lv3
0192デフォルトの名無しさん
2009/01/30(金) 16:49:49C#はどこだよ。
0193デフォルトの名無しさん
2009/01/30(金) 16:50:16C++ Lv17
Perl Lv16
Java Lv15
Object-C LV15
C Lv14
Python LV14
PHP Lv12
Ruby Lv12
TCL LV12
VB Lv11
AppleScript LV10
アセンブラ Lv10
COBOL Lv9
HSP Lv5
ひまわり Lv3
0194デフォルトの名無しさん
2009/01/30(金) 16:51:100195デフォルトの名無しさん
2009/01/30(金) 16:52:070196デフォルトの名無しさん
2009/01/30(金) 18:13:440197デフォルトの名無しさん
2009/01/30(金) 20:40:390198デフォルトの名無しさん
2009/01/30(金) 22:53:010199デフォルトの名無しさん
2009/01/31(土) 00:18:34実は今オフィスのFAX受信(tif画像)を操作しやすくする為画像ビューワー的なアプリを開発したいのですが何分初心者なものでどの言語がいいのかさっぱりわかりません。
イメージとしては
受信ディレクトリ内の各画像がビューワー式に一覧になり受信したら反映
↓
各画像にはチェックボックスがあり選択
↓
移動先フォルダ名がオプションボタン式に一覧になっていて選択
↓
OKボタンにて移動+印刷
↓
※印刷は画像サイズより用紙サイズや縦横を自動判別させ印刷。「印刷済」の画像貼り付け後移動
狙い→今のソフトが扱いづらく特に印刷設定の煩雑さ・ドラッグの移動が疲れる・印刷済の貼付が面倒ですべてを3回ほどのキー操作で行いたい。それとtif画像だと内容確認のため受信の度に開いて確認しなければならないのを確認しやすくするのが主な動機です。
VBAしか知識がないのですがみなさんならどんな言語を使いますか?ご教授ください。
0200デフォルトの名無しさん
2009/01/31(土) 00:21:410201デフォルトの名無しさん
2009/01/31(土) 00:37:57ではかなり無理だと思うよ
時間無制限なら、いつか出来るかもしれないけど
出来合いのシステム考えた方が幸せな気がする
Fax受信サーバー+開発ツールの方がよくないか?
VB6+グレープのイメージ用のOCXなら なんとかなりそうな気がするけど
Win98だと、画像が増えると持たない気がするよ
0202デフォルトの名無しさん
2009/01/31(土) 01:04:22早速のご返答ありがとうございます。
FAX受信サーバーというのは画像ファイルを作成するプログラムのことでしょうか?
それはCANONのソフトがあるのでそのままでいいのですが私がつくりたいのはその後の
フォルダ内のTIFファイル管理(表示・印刷・移動)のビューワーなのですがそれでもシビアでしょうか。みなさんゲームを作るぐらいなので比較的低レベルな事と思っていましたが・・・。
>Win98だと、画像が増えると持たない気がするよ
5分に一度は処理しますので表示ファイル数は多くても5ファイル程度ですがどうでしょうか?
0203デフォルトの名無しさん
2009/01/31(土) 01:21:57とりあえず、初心者にはHSPあたりが無難だと思うよ
でもWIN98ってまだ使ってる人いるんだね
あんな不安定なものを、どうやって使って・・・
0204デフォルトの名無しさん
2009/01/31(土) 01:55:210205デフォルトの名無しさん
2009/01/31(土) 01:58:460206デフォルトの名無しさん
2009/01/31(土) 03:25:22どっちでもいいよ。大して手間は変わらんだろう。
どうせC++を理解しようと思ったら、その中のCの部分から理解しなきゃいけないから一緒。
他のオブジェクト指向言語の経験があるなら、C++からでもいいけど、
プログラム未経験ならCをおすすめする。Cが分かることは、どんな言語をやる上でもアドバンテージになる。
0207デフォルトの名無しさん
2009/01/31(土) 10:29:28なんでCから始めるの?
C++を扱えるようになりたいならC++から始めるのが当然だろう。
0208デフォルトの名無しさん
2009/01/31(土) 12:08:29docuworks + tif プラグインじゃダメ?
0209デフォルトの名無しさん
2009/01/31(土) 12:14:55C++から始めればいいと思う
#挫折しそうになったらC#でもやってみるといいよ
0210デフォルトの名無しさん
2009/01/31(土) 13:07:50Cの文法と構造化プログラミングの手法を軽くやっとくと
OOPLのありがたみがわかるんじゃないかな。
大した分量じゃないし。
まあC++で作りたいものがあるというならモチベーションの点から
さっさとC++やるのがいいとは思うが。
0211デフォルトの名無しさん
2009/01/31(土) 14:52:33オブジェクト指向でやると、コードが冗長になるから、俺は嫌いだ!
まあ、クラスライブラリが良くできていれば、うまく継承させてシンプルなコードが書けるのだが、MFCは嫌いだ!
趣味でやるなら、Cで直接API呼ぶかC#.netだよ。
あるいはExcelVBA。意外と色々できてしまう。
0212デフォルトの名無しさん
2009/01/31(土) 15:14:21MFCの設計が古いのは、出たの随分昔だし仕方あるまい。
0213デフォルトの名無しさん
2009/01/31(土) 15:25:28今さらCで書こうなんてめんどくさすぎてやる気出ないっしょ。
0214デフォルトの名無しさん
2009/01/31(土) 16:01:380215デフォルトの名無しさん
2009/01/31(土) 17:37:490216デフォルトの名無しさん
2009/01/31(土) 17:42:29今も98マシンで書いてる
あと二三年粘ってからReactOSに乗り換えるつもりだp
0217デフォルトの名無しさん
2009/01/31(土) 19:08:26Boostってコンパイル速度も早いの?
簡単なものを一人でチマチマやるならCでいい
逆にC++のような事やるなら、C#の方がいいと思う
>>216
それ一日何時間使って、何回落ちるの?
0218デフォルトの名無しさん
2009/01/31(土) 19:47:160219デフォルトの名無しさん
2009/01/31(土) 20:06:49マルチスレッドプログラミングができてるなら
特別何もする事はない
0220デフォルトの名無しさん
2009/01/31(土) 20:08:39素人さんですか?
0221デフォルトの名無しさん
2009/01/31(土) 20:10:12アセンブラでやさしいのはCASLかな
0222デフォルトの名無しさん
2009/01/31(土) 21:07:08それだけやる気があるのなら、
「コンピュータアーキテクチャ 定量的アプローチ 第4版」
もしくは、「はじめての486」で勉強しなよ。
0223デフォルトの名無しさん
2009/01/31(土) 21:10:56難しくないよ
0224デフォルトの名無しさん
2009/01/31(土) 21:13:40自分の使ってるコンパイラの並列化オプションを調べる
0225デフォルトの名無しさん
2009/01/31(土) 21:18:52今のコンパイラでは、マルチコアの恩恵をあまり受けれない。
コア数が4つや8つなら、今のコンパイラで十分だけど、それ以上になるとあまり恩恵受けれなくなる。
どっかの人がこれからものすごいスピードでコア数が増えると言っていた。
その人曰く、すぐに「1024コアのCPU」が登場するとのことでした。
それで、2chのみんなはどういう風に対応しているか、どういう風にとらえているのかが気になった。
0226221
2009/01/31(土) 21:19:09まずはCをしっかりしてそれからしようかな
0227デフォルトの名無しさん
2009/01/31(土) 21:23:32最終目標は?
0228デフォルトの名無しさん
2009/01/31(土) 21:26:28それでいいよ。
0229デフォルトの名無しさん
2009/01/31(土) 21:30:18アセンブラとCの同時進行もオススメ
0230デフォルトの名無しさん
2009/01/31(土) 21:30:55現時点では、言語を、Erlang。
2年後だと多様な選択の可能性が生まれていると思うれけれど。
0231デフォルトの名無しさん
2009/01/31(土) 21:32:02WindowsまたはLinuxで動くアプリケーションを作ってみたい
今の目標は基本情報技術者受けるのでC言語選択して合格
0232デフォルトの名無しさん
2009/01/31(土) 21:33:00正直、トレンドと呼べるものはまだできてない
CにMPIを組み合わせるとか
Erlangみたいなモデルを使えば自然な並列化ができるとか
関数型言語では関数に副作用が無いことを利用して並列性を検出しようとか
色々やってるが、どれもまあヒットしたと言えるほどではない
(MPIは、科学技術計算では実績ある手法らしいが)
0233デフォルトの名無しさん
2009/01/31(土) 21:37:260234デフォルトの名無しさん
2009/01/31(土) 21:41:450235デフォルトの名無しさん
2009/01/31(土) 21:41:50好ましくない。
0236デフォルトの名無しさん
2009/01/31(土) 21:42:53回答ありがとうございます。
世界では、2つの対策を考えているみたいなんですが、2chの皆さんはどちらを推奨しますか?
1. すごく賢いコンパイラーを開発する
2. 新しいプログラミング言語を開発する
私は、2番を推進しています。
1.は、ハードルがあまりにも高すぎるとのことです。
また、プログラミング言語の乱立も抑えられるのではないかと、私は考えています。
C C++ C# Java PHP Perl Ozなどプログラミング言語が多すぎるのではないかと。
そこで、疑問があります。
もし、新しいプログラミング言語が開発された場合、.netなどのフレームワーク?はどうなるのでしょうか?
全面的に変更されるのでしょうか?これは、1のコンパイラの場合でも、どういつの疑問です。
>> 231
Windows上で動くアプリケーションならメモ帳でもつくればいいじゃないか。
本を買わなくても、ネット上でサンプルソースがたくさんあるよ。
それと、基本情報がんばってね。
0237デフォルトの名無しさん
2009/01/31(土) 21:43:020238デフォルトの名無しさん
2009/01/31(土) 21:47:311のハードルが高過ぎるから2を推進って言うのがよく分からない。
新しいプログラミング言語を作ったところで、新しいコンパイラーを作らなければ、並列化はできないよ。
人がゴリゴリ並列化の記述をしやすくする程度なら、現在のマルチスレッドライブラリを使うのと本質的に違いは無いし。
0239デフォルトの名無しさん
2009/01/31(土) 21:48:46それならGHC(KL1)でいいんじゃないの。
0240デフォルトの名無しさん
2009/01/31(土) 21:50:250241デフォルトの名無しさん
2009/01/31(土) 21:51:380242デフォルトの名無しさん
2009/01/31(土) 21:51:520243デフォルトの名無しさん
2009/01/31(土) 21:52:230244デフォルトの名無しさん
2009/01/31(土) 21:53:32現実に今でも1000以上のCPUを積んだ計算機が普通に稼働しているので
わざわざ新しい言語を作るまでもない。
0245デフォルトの名無しさん
2009/01/31(土) 21:54:410246デフォルトの名無しさん
2009/01/31(土) 21:58:13固まることはあるけど落ちることはないよ
エロ動画もビットレートが低いサンプルなら見られる
333MHz+256MBだけどまだまだ使うよ
0247236
2009/01/31(土) 21:58:27ただ、新しい言語を作るほうが、簡単なそうです。
どっかの人がそういってましたぃ。
そもそも、プログラミング言語の開発って、コンパイラーの開発もかねていると思っていました。
その逆は、かねないと思っていますが。
あと、
プログラマーに求められるスキルが非常にあがらないかという疑念もあります。
とっていも、個人的にはあがってほしいです。2ヶ月プログラミングの勉強をしただけで、プログラマーを名乗るやつはイラっときます。
新しいプログラミング言語で、乱立しているプログラミング言語を減らすことは出来ないのだろうかと思っています。
ところで、Sunはこう言っています。
「JVMを改良すれば、どんなことでも出来る可能性がある」と。
0248デフォルトの名無しさん
2009/01/31(土) 22:01:01俺もつい半年前まで98SE使ってた
ちなみに256MB+400MHz
今はIEが死んで使い物にならず時々knoppixでCDブートさせてる
0249デフォルトの名無しさん
2009/01/31(土) 22:01:52PHPとかって、マルチコアに対応したプログラミング出来るのですか?
CやC++は、マルチコア対応プログラミングが多少出来るのは知っていますが。
Javaも、ある程度の品質でマルチコア対応プログラミングが出来るそうです。
0250デフォルトの名無しさん
2009/01/31(土) 22:03:37g++(コンパイラ)ってC++(言語)よりも後に開発されたけど?
0251デフォルトの名無しさん
2009/01/31(土) 22:05:530252デフォルトの名無しさん
2009/01/31(土) 22:06:17その逆は、かねないと思っていますが
>>239
早稲田の方の論文見てきました。
処理系依存とのことですね。
それに、ある程度のレベルまでの保障しかしてないみたいですし。
でも、新たな情報ありがとうございました。
0253デフォルトの名無しさん
2009/01/31(土) 22:08:25>新しいプログラミング言語で、乱立しているプログラミング言語を減らすことは出来ないのだろうかと思っています。
その昔、PI/Iというのがあってな・・・
0254デフォルトの名無しさん
2009/01/31(土) 22:10:44?ぐぐって、みたけど見つかりません。
もう少し情報がほしいです。
もしかして、PL/Iのことですか?
あのFotranとCOBOLの。
0255デフォルトの名無しさん
2009/01/31(土) 22:13:12並列化効率ほぼ100%でもないと
1024コアとかあってもほとんど意味ないな。
そんなコア使う前に飽和する。
アムダールの法則でググれ。
まあ、そういうアプリを複数起動する場合には
意味があるのかもしれないが。
0256デフォルトの名無しさん
2009/01/31(土) 22:13:43新しい言語開発(簡単)で終了ではなく、
新しい言語開発(簡単)→コンパイラ開発(難しい)が必要なんじゃないの。
コンパイラ開発(難しい)→断念
なのに
新しい言語開発(簡単)→コンパイラ開発(難しい)→推奨
と言うのが謎
0257デフォルトの名無しさん
2009/01/31(土) 22:15:58×PI/I
○PL/I
まあ、言語が色々あるのはその時々の需要や政治的背景が絡んでいるので
どんなにすばらしい言語をつくったところで今の状況はそれほど変わらないと思うよ。
0258デフォルトの名無しさん
2009/01/31(土) 22:17:01どんな糞言語でも、これらが良ければ当たる。
Perl とか PHP とか。
0259デフォルトの名無しさん
2009/01/31(土) 22:28:43誤解をあたえる文章でごめんなさい。
言語→コンパイラ、そのとおりです。私もそう言ったつもりでした。
すいません。
お偉いさん方は、今あるプログラミング言語のコンパイラでマルチコアに対応するのは難しいといっています。
一言で言うと、「今あるプログラミング言語は、逐次方式を考えて作られた言語だからである」だからそうです。
難しいことは分かりません。
ただ、お偉いさん方が言うには、「新しい言語を開発し、その言語のコンパイラを作るほうがハードルが低い」そうです。
>>255
ありがとうございます。
ぐぐってきました。
CPU単体だけを考えれば、アムダールの言うとおりです。
しかし、コンピュータアーキテクチャには、他にキャッシュやデータの同期・I/Oなどがあります。
単にアルゴリズムだけといわれれば、簡単に言っているだけのような気がします。
ただ、間違ってはいませんが。
0260デフォルトの名無しさん
2009/01/31(土) 22:29:36まさかQt4とか言っちゃう?
0261デフォルトの名無しさん
2009/01/31(土) 22:29:44インテルR コンパイラーは、ソフトウェアの高速化を支援します。コンパイル時に
既存のソースコードの中から自動的に最適化・並列化を行える場所を探し、最新のインテルR プロセッサーが最も高速に処理できるようにバイナリーを生成します。
http://www.xlsoft.com/jp/products/intel/compilers/
コンパイラを変えるだけでパフォーマンス向上、インテル コンパイラの実力を見る 2009年01月13日
http://sourceforge.jp/magazine/08/12/24/118252
エクセルソフト、Core i7対応の「インテル コンパイラー 11.0」
新たにCore i7プロセッサーで使用されるSSE 4.2命令と、並列コンピューティングの標準基盤「OpenMP 3.0」をサポートした。
http://pc.watch.impress.co.jp/docs/2008/1112/xlsoft.htm
0262デフォルトの名無しさん
2009/01/31(土) 22:30:370263デフォルトの名無しさん
2009/01/31(土) 22:31:33FORTRAN77ほど糞言語じゃなくなってるから
それを使うのも手かと。
0264デフォルトの名無しさん
2009/01/31(土) 22:32:470265デフォルトの名無しさん
2009/01/31(土) 22:33:16プログラムの実行にかかった時間が半分以下にまで短縮できていることが分かる。
さらに並列化を有効にした場合、実行時間は4分の1程度にまで短縮できている。
最適化無し(Visual C++) 66.290秒
Visual C++ 6.650秒
GCC 3(-O2) 20.685秒
GCC 3(-O3) 9.844秒
GCC 4(-O2) 9.438秒
GCC 4(-O3) 20.358秒
インテル C++ コンパイラー 3.120秒
インテル C++ コンパイラー(並列化) 1.730秒
http://sourceforge.jp/magazine/08/12/24/118252/5
0266デフォルトの名無しさん
2009/01/31(土) 22:33:290267デフォルトの名無しさん
2009/01/31(土) 22:36:460268デフォルトの名無しさん
2009/01/31(土) 22:37:24過疎ってるから続きはこっちでやってくれないか
インテルC++コンパイラ9.0発表!
http://pc11.2ch.net/test/read.cgi/tech/1118850896/
0269デフォルトの名無しさん
2009/01/31(土) 22:37:27読みました。
ただ、これはCPU依存なのですが、気にしない方向ですか?
0270デフォルトの名無しさん
2009/01/31(土) 22:39:500271デフォルトの名無しさん
2009/01/31(土) 22:40:27CPU非依存の話をするのはどうよ、
って話だと思うぞ
0272デフォルトの名無しさん
2009/01/31(土) 22:41:580273デフォルトの名無しさん
2009/01/31(土) 22:51:13プログラミング言語hは、C/C++の一人勝ちですかね?
C++も来年の頭に、C++0xになるし。
1. みなさんは、これから勉強するなら何の言語を勉強します?
2. プログラマーに求められるスキルは、どうなると思いますか?
私の回答はこんな感じです。
1. C++かJava。JVMの可能性にかけてみる
2. 最低でも1年間はプログラミングの勉強をしないと、マルチコアの恩恵を受けたアプリケーションを作れない。
0274デフォルトの名無しさん
2009/01/31(土) 22:53:54Javaは、マルチフラットホームが特徴
速度は大したことない
0275デフォルトの名無しさん
2009/01/31(土) 22:54:330276デフォルトの名無しさん
2009/01/31(土) 22:54:35でもまあ確かに、サンプルコードの行列計算とかだけでも
分野によっては十分効くわな
0277デフォルトの名無しさん
2009/01/31(土) 22:57:202.安い早い上手い
0278デフォルトの名無しさん
2009/01/31(土) 23:00:21A.1 Progol
A.2 リバースエンジニアリング的なセンス
0279デフォルトの名無しさん
2009/01/31(土) 23:00:44高速化が求められる分野では C, C++, Fortran95。
Fortran95 は配列演算が言語的にサポートしていて、
並列化コンパイラが作りやすいという特長がある。
複素数も扱えるから、計算科学分野では重宝されている。
2. 高速化が求められている分野では並列化を頑張る必要があるけど、
そうでないならさほど求められるスキルに変わりはないと思う。
マルチコアは並列化されていないアプリを複数起動するだけでも価値があるし。
並列化コンパイラである程度の恩恵は受けられるけど
ない場合はマルチスレッドプログラミングの勉強が必要だな。
プログラミング自体が分かってるなら大したことは無いが、
同期に関しては真剣に勉強して欲しい。
0280デフォルトの名無しさん
2009/01/31(土) 23:10:500281デフォルトの名無しさん
2009/01/31(土) 23:12:340282278
2009/01/31(土) 23:18:15A.1 GHC
A.2 古くからある協調型計算システムなどの課題を
GHCで書いてみることでしょうね。
0283デフォルトの名無しさん
2009/01/31(土) 23:20:490284デフォルトの名無しさん
2009/01/31(土) 23:22:350285デフォルトの名無しさん
2009/01/31(土) 23:23:00並列化なんて初心者レベルの話題じゃないだろうにまったく
0286デフォルトの名無しさん
2009/01/31(土) 23:24:21お前にはレベルが高過ぎたな。ごめん。帰っていいよ。
0287デフォルトの名無しさん
2009/01/31(土) 23:25:40何も問題ない。
0288デフォルトの名無しさん
2009/01/31(土) 23:29:56自動で並列化してくれる言語を選べば初心者だろうが玄人だろうが無問題
0289デフォルトの名無しさん
2009/01/31(土) 23:30:16それ専門の場所では会話できない程度の奴が、つまらん自尊心を爆発させてる状況。
こういうレベルの人間がこういうことしてる時のモチベーションって異常だから、
放っておくしかないよw
0290デフォルトの名無しさん
2009/01/31(土) 23:34:39このスレの質問の定番は
「Windowsアプリ作りたいんだけど」
「Cから始めるべきかC++から始めるべきか」
ですから、皆飽き飽きしているんですよ。
0291デフォルトの名無しさん
2009/01/31(土) 23:35:510292デフォルトの名無しさん
2009/01/31(土) 23:37:23多少のことではスレ違いにならないぜ。
0293デフォルトの名無しさん
2009/01/31(土) 23:47:43上の方でマルチフラットホームってtypo?を見て不安定な気分になったぜw
0294デフォルトの名無しさん
2009/02/01(日) 00:07:52Intelのサイトで紹介されている、技術資料でマルチコアプログラミングの勉強をしていきます。
0295デフォルトの名無しさん
2009/02/01(日) 06:35:17あれ、使う側からするとうざいんですけど
0296デフォルトの名無しさん
2009/02/01(日) 07:11:15なんて意地悪な答えはあるけど(どちらも別の物が必要)
君が考えているであろう事は無理だと思っていい。
というか、C#.NETから.NET取ったら魅力激減じゃないか。
0297デフォルトの名無しさん
2009/02/01(日) 08:04:16VBRUN必要のクソアプリが無くなってきた代わりに、最近は.NET versionなになに
じゃないと動きませんとか、よけいクソになっちゃっていやだったのですが、
やっぱりだめなんですね。
0298デフォルトの名無しさん
2009/02/01(日) 09:02:36嫌なら自分で作ればいい。
0299デフォルトの名無しさん
2009/02/01(日) 10:41:070300デフォルトの名無しさん
2009/02/01(日) 12:24:54Windows7には.NET4.0入れておいて欲しいな
>>299
使用するには、最新のVisualStudioを入れてくださいだったら面白いなw
0301デフォルトの名無しさん
2009/02/01(日) 12:28:130302デフォルトの名無しさん
2009/02/01(日) 14:20:28どのような言語を覚えればいいのでしょうか?
0303デフォルトの名無しさん
2009/02/01(日) 14:22:200304デフォルトの名無しさん
2009/02/01(日) 14:36:550305デフォルトの名無しさん
2009/02/01(日) 17:26:08という化石のようなものしかありません。
ためしにコンパイルしてみるとXpやvistaでもいちおう動くみたいですが。
それで.net というものには対応していないようなのですが、最新のツールを入手して
対応させた場合、どんな利点があるのでしょう?
あるいは.netではないままに作ったものはどんな不利があるのでしょうか?
ちなみに作りたいものはcsvのファイルを読み込んで所定の計算をした結果を、
グラフとかhtml形式の文字列に直すようなものです
0306デフォルトの名無しさん
2009/02/01(日) 17:33:190307デフォルトの名無しさん
2009/02/01(日) 17:54:32何度も聞かれてるの思うのですが、
どの言語から始めたらいいのか教えて頂けないでしょうか。
条件としては、
1、開発?環境が無料である事。
(何かソフトを買わなければならない、と言う事です。ただこの書籍くらいあれば良いから買っとけと言うのがあれば、それも教えて頂けたらうれしいです。)
2、この言語を覚えれば更に上位の言語を覚える事が容易である事。
(○○の基本が分かれば、新しく他の○○を覚えるより○○の方が容易、と言う感じです。)
3、目的はwebアプリケーション(データベース、webゲームなど)の開発です。HTMLは理解しております。
長々と書いてしまいましたが、皆様の知恵を貸してください。
よろしくお願いします。
0308デフォルトの名無しさん
2009/02/01(日) 18:09:12無知だがwebアプリケーションならPHPとかがいいんじゃない
0309デフォルトの名無しさん
2009/02/01(日) 18:20:04PHP
0310デフォルトの名無しさん
2009/02/01(日) 18:20:39見た目さえ気にしなければ正常に動くようだし、そのままやれない事はない。
予算があるならDelphi2009Proに移った方がいいとは思うけどね。
>Delphiで.NET使う利点
Delphi Prismでの.NET開発はかなり良い物だと思う。
Monoによる複数プラットフォームのサポート(Linux, Mac OS X)に関しては本家VS以上。
0311デフォルトの名無しさん
2009/02/01(日) 18:26:47scheme
0312デフォルトの名無しさん
2009/02/01(日) 18:30:29Visual C# Expressを使ってみればいいんじゃないだろうか。
VSとC#に愛想が尽きてから次のこと考えればいいと思うよ。
0313デフォルトの名無しさん
2009/02/01(日) 19:07:50オブジェクト指向とか分かりやすいから、Javaの方がいいでねぇの?
0314デフォルトの名無しさん
2009/02/01(日) 19:07:592の条件は満たさないけどPHP
0315デフォルトの名無しさん
2009/02/01(日) 19:13:21C#
1.最強の開発環境VC#Expressが無料
2.上位ではないが、Java,C++等ARGOL系の好きな言語へどうぞ。ただし、C#さえあれば移行する必要は全くない。
3..NETなので当然サポート
0316デフォルトの名無しさん
2009/02/01(日) 19:35:47Perl PHP Python Ruby Java C# くらいがメジャーどころかな。
JavaやC#はローカルの開発環境は無料で高機能なものがそろってるけど
いざWebで公開できる環境が必要になったときに結構大変だよ。
Perlはいまさら感が強い。
PHP Python Rubyは一長一短。
この中ではPHPが最も普及していて、その辺の
Webホスティングでもたいていサポートしている。ただしこれもやや今更感あり。
Rubyは日本ではわりと普及、情報も多め。Webホスティングは探せばそれなりにある感じ。
Pythonは日本以外で普及、日本語の情報やや少なめ。
Google App Engineが使えるので、無料公開環境が可能。
0317デフォルトの名無しさん
2009/02/01(日) 19:44:03マジレスを質問者が判別できるかどうかだな。
0318307
2009/02/01(日) 23:06:33PHP、Java、C#が、今のところ意見が多いみたいで、
Perlは、今更感があるのか
意見が少な目ですね。
Python、Rubyは情報が少なさそうで、
Schemeは初めて知りましたが、
環境は良く無いのか私自身完全に情報不足でした。
今のところPHP、Java、C#の三者が環境が良さそうなのですが。
0319デフォルトの名無しさん
2009/02/01(日) 23:11:49教科書としてSICPを読むといい
英文だがタダでWebで読めるぞ
どうしても難しいと思って挫折したら、Pythonを薦める
0320デフォルトの名無しさん
2009/02/01(日) 23:13:56大学で単位とるとかコンピュータサイエンス学びたいんでもなければ論外だな。
0321デフォルトの名無しさん
2009/02/01(日) 23:16:540322デフォルトの名無しさん
2009/02/01(日) 23:21:08ドカタ仲間を増やしたいわけですねわかります
0323デフォルトの名無しさん
2009/02/01(日) 23:48:48Schemeには出来の良い妹が1万人ぐらいいるらしいぞ
0324デフォルトの名無しさん
2009/02/01(日) 23:50:40萌えすぎてマジレスかどうか意味わかんねぇwww
0325デフォルトの名無しさん
2009/02/01(日) 23:59:420326デフォルトの名無しさん
2009/02/02(月) 01:12:59従って高度に専門的な知識の蓄積と、より明快な見通しがなければしえないはず。
ところが日本では、プログラミングするにはコンピュータサイエンス学ぶ必要ない
とわめく輩が居るのはどうしてなんだぜ。
どう考えても理系音痴の文系出身者が差を付けられたくなくて
必死に主張してるようにしか見えない。
他に得するケースが思い浮かばないんだが。
0327デフォルトの名無しさん
2009/02/02(月) 01:15:090328デフォルトの名無しさん
2009/02/02(月) 01:27:080329307
2009/02/02(月) 02:00:213者の内、PHPがC#あたりが良さそうに思えました。
Javaはその次かな。
過去をさかのぼるとC++も出てきますが、どうなんでしょうか。
他はPython、Rubyも気になります。
Schemeに関しては、出来の良い妹1万人はとても興味がありますが、
全員自己流に開発するとなると難しそうですね。
wikiを見ても敷居が高そうな感じでした・・。
0330デフォルトの名無しさん
2009/02/02(月) 02:26:02どれがいいか分からないなら、全部やってみりゃいいだろ。
0331307
2009/02/02(月) 02:36:22ありがとうございました。
0332デフォルトの名無しさん
2009/02/02(月) 03:02:59やってみて敷居が高く感じるならプログラミング向いてないと思う。
見切り付けて他の分野に行った方が良いのでは。
0333332
2009/02/02(月) 03:43:07まったく関係のないスレに書き込んでしまい申し訳ありません。
スレを汚した罪を死んで償います。
0334デフォルトの名無しさん
2009/02/02(月) 09:20:07賢くて結果が出せる人間は少ない。賢いけれど何の結果が出せない人間と、賢くないけれど何か結果が出せる人間が
いるとしたら、後者の意見のほうが重視される。
0335デフォルトの名無しさん
2009/02/02(月) 09:42:200336デフォルトの名無しさん
2009/02/02(月) 09:48:55問題設定が抽象的すぎる。
抽象化すれば賢いのか?
いくら継承してもしすぎることはない時代はもう終わったよ。
0337デフォルトの名無しさん
2009/02/02(月) 20:50:04練習でもなんでもいいから作るそしてその為に必要な部分だけ調べる
これでいいんだよね
あーほんといい事気づいた
0338デフォルトの名無しさん
2009/02/02(月) 21:55:02目的次第ではそれでも十分だけど場当たり的でなく系統的に勉強することが重要になることもある。
自分の知識に欠けている部分と気付かずに自分のやり方で済ませた一見正しく見えるものが誤っていたり
もっといいやり方があったりすることもある。ある程度網羅的な知識を持っていないと見落とす可能性がある。
でも練習でも何でもいいから作るっていうのはいいことだと思う。座学でなく手を動かすことは重要。
0339デフォルトの名無しさん
2009/02/02(月) 22:15:020340デフォルトの名無しさん
2009/02/02(月) 22:34:530341デフォルトの名無しさん
2009/02/02(月) 22:40:100342デフォルトの名無しさん
2009/02/03(火) 00:34:09作るからにはみんなにプレイしてもらいたいと感じます
こんな私におすすめな言語はなんですか?
まず思いついたのは誰でもwebブラウザがあれば動くflashのゲームです
0343デフォルトの名無しさん
2009/02/03(火) 00:36:17大発見ですね!
ぜひ作ってください。
0344デフォルトの名無しさん
2009/02/03(火) 00:53:59ActionScript
0345デフォルトの名無しさん
2009/02/03(火) 02:14:56百歩譲ってもまともなプログラマにはなれるとは思えないな。
どんな世界でも適正のない人は早いとこ手を引いた方が賢い。
抽象度の高い言語を使ってものが考えられないのに
なぜより低レベルな言語で考えたらうまく行くと思いこみたがるのかなあ。
0346デフォルトの名無しさん
2009/02/03(火) 02:23:16Schemeスレじゃ誰も相手にしてくれないだろうから
Pythonスレにでもお帰りください
0347デフォルトの名無しさん
2009/02/03(火) 06:22:48「日曜プログラマを趣味にしてみようかな」ぐらいの人も来るスレで断言されてもねぇ
0348デフォルトの名無しさん
2009/02/03(火) 09:18:31アプリケーションの数だけ切り取られた領域固有の
プログラミング言語があると考えればいい。つまり、
ありとあらゆるレベルのプログラミングがある。
このスレはそれに備える。
0349デフォルトの名無しさん
2009/02/03(火) 09:34:33は?
0350デフォルトの名無しさん
2009/02/03(火) 09:42:06かなりネタっぽいね。
0352デフォルトの名無しさん
2009/02/03(火) 11:48:200353デフォルトの名無しさん
2009/02/03(火) 12:00:56バージョン依存とか色々考慮しながら作ってると、時々窓から投げ捨てたくなる。
早くFlex・Silverlight・Java FXのどれかが普及しないかなぁ
0354デフォルトの名無しさん
2009/02/03(火) 15:38:28罪深いな。
日曜マ目指すならHSPでもやってればいいんじゃないか?
0355デフォルトの名無しさん
2009/02/03(火) 15:40:36http://www.amazon.com/dp/1558607323
0356デフォルトの名無しさん
2009/02/03(火) 18:27:29日曜プログラマーの多くは物を作ることよりプログラミングすることが目的だろう。
ならばHSPなどよりC++の方がずっと楽しい。
趣味だからこそホンモノを使うんだ。
0357デフォルトの名無しさん
2009/02/03(火) 18:28:450358デフォルトの名無しさん
2009/02/03(火) 18:53:39で、ご用件は?
0359デフォルトの名無しさん
2009/02/03(火) 22:52:080360デフォルトの名無しさん
2009/02/03(火) 22:56:440361デフォルトの名無しさん
2009/02/03(火) 23:02:200362デフォルトの名無しさん
2009/02/03(火) 23:15:14クソなアルゴリズムでも結構軽く速く動くから、C++のほうが簡単に思えることもあったりするかも。
0363デフォルトの名無しさん
2009/02/03(火) 23:24:570364359
2009/02/03(火) 23:26:34Cの知識無しでC++いけるのなら省略するためにも(横着ですが)C++のほうがいいかなと思ったわけです。
レスいただいて読ませていただいたところVB>C++>Cでも問題ないんですかね。
0365デフォルトの名無しさん
2009/02/03(火) 23:37:06Cで書くとバッファオーバーフローとかで脆弱になりがちだよ
0366デフォルトの名無しさん
2009/02/04(水) 00:27:05そういう意味ではC++のがよっぽど簡単。
0367デフォルトの名無しさん
2009/02/04(水) 01:11:08C++の難しい所は避けておいしいとこだけ使えばいい
0368デフォルトの名無しさん
2009/02/04(水) 23:01:43異論は認める
0369デフォルトの名無しさん
2009/02/05(木) 00:49:42Lispにしろよ
0370デフォルトの名無しさん
2009/02/05(木) 02:06:07何という言語で何を書いてあるのか教えてください。
-3writing-a¨-°£...3¶ao¶...¨ '§°-§a'°§a¢-a'-a3¶§ ¨£-¢'ao¬'¶2...-§'-§±£a3£°2§ ̄a"¶£-¨'"-'§'1-'§ ...¢a"¨'§-a-2£--
£3"TIME§ ̄£¨'§°-"-aTIME1 ̄ao¬ '§ ̄ ̄"TIME"\o \"§
"-3writing§"oo ̄-"§o¬'!!o-£¢oa-¨-§'- ̄-'...\-...-§
0371デフォルトの名無しさん
2009/02/05(木) 02:09:29http://www.amazon.co.jp/%E8%8B%B1%E6%96%87%E9%80%9F%E8%AA%ADTRY-AGAIN-%E6%9C%AC-%E6%AD%A3%E5%BC%98/dp/4875685920/ref=sr_1_1?ie=UTF8&s=books&qid=1233763565&sr=8-1
よろしくご教示願います。
0372デフォルトの名無しさん
2009/02/05(木) 02:33:37釣り、、、じゃないんだよな?
0373デフォルトの名無しさん
2009/02/05(木) 02:44:160374デフォルトの名無しさん
2009/02/05(木) 03:21:18{
wakeup;
static int day;
int time = wakeuptime();
while(1)
{
2ch;
if(time == Daytime())
{
lunch;
};
if(time == nighttime())
{
supper;
};
if( time == sleeptime();)
{
break;
}
time++;
}
day++;
sleep;
}
こんな毎日、無限ループって怖いよな;;
0375デフォルトの名無しさん
2009/02/05(木) 04:16:260376デフォルトの名無しさん
2009/02/05(木) 10:29:360377デフォルトの名無しさん
2009/02/05(木) 11:44:070378デフォルトの名無しさん
2009/02/05(木) 11:47:55素早いご返答、ありがとうございます。
0379デフォルトの名無しさん
2009/02/05(木) 14:08:37そうか?
8行目が「work;」になってないだけだろ。
0380デフォルトの名無しさん
2009/02/05(木) 14:24:300381デフォルトの名無しさん
2009/02/05(木) 15:35:11なんでLisp勧めるの?
頭悪いの?
0382デフォルトの名無しさん
2009/02/05(木) 15:45:25とっくに回答が出ているから、そこから発展させた違う話をしてるのでは。
頭の悪さでいうと、問答が済んでるからやってる話なのがわからない君のほうが頭悪い。
0383デフォルトの名無しさん
2009/02/06(金) 18:13:18http://builder.japan.zdnet.com/news/story/0,3800079086,20384994,00.htm
http://builder.japan.zdnet.com/news/story/0,3800079086,20385164-2,00.htm
この前GUIがChromeだけのノートPCあったけどあれ+が主流になりそうだな
ネトゲはすでに主流だな ActivXでインストールから実行までWEBブラウザで何も考えずにYES押せばPC初心者でもゲームができる
WindowsもMacもかわらん携帯やPDAのような専用GUIが主流になるっていうかもうウィンドウなんてみたくねーんだよって言ってたのが現実になりそう
EeePC(Linux)やソニーのXMB(Linux PSPやテレビのGUI)みたいなデスクトップ画面
0384デフォルトの名無しさん
2009/02/06(金) 18:14:060385デフォルトの名無しさん
2009/02/06(金) 19:11:160386デフォルトの名無しさん
2009/02/08(日) 19:32:22でも全くもってプログラムの経験が無いのですが、最初に手をつけるべき言語は何でしょうか。
ちなみにOSはXPです。
0387デフォルトの名無しさん
2009/02/08(日) 19:57:03ネットワーク=WinSockってことだったら、VCでやるのが近道じゃないかな?
プログラミングだけじゃなくてIPやTCPの勉強も合わせてやるのが吉
0388デフォルトの名無しさん
2009/02/08(日) 20:02:080389デフォルトの名無しさん
2009/02/08(日) 20:22:55その後、JavaやRubyでソケット関連をやったら割りと簡単に理解できた。
0390デフォルトの名無しさん
2009/02/08(日) 20:25:280391デフォルトの名無しさん
2009/02/08(日) 20:35:320392デフォルトの名無しさん
2009/02/08(日) 20:39:020393386
2009/02/08(日) 20:42:33後、最初に学ぶのであればアセンブリ等の方がいいと聞いたことがあるのですが、
いきなりCから初めても問題ないでしょうか?(よく併用してやるのが良いという事は聞きます)
途中で詰まって進めなくなるという事があると不安で・・・
0394デフォルトの名無しさん
2009/02/08(日) 20:42:420395デフォルトの名無しさん
2009/02/08(日) 20:43:28全く問題ありません。
0396デフォルトの名無しさん
2009/02/08(日) 20:59:00Linux+gcc(C言語)+BSDソケットライブラリでsocketしてbindしてlistenしてacceptしてforkしてとかってのを学べばいいんじゃね。
今の時代に沿ってるのかどうかは知らんけど。
言語とは別にTCP/IPなんかのプロトコルの知識も必要だな。
0397デフォルトの名無しさん
2009/02/08(日) 21:17:04今のご時勢だったらアセンブラはいきなりやる必要はないと思うよ。
WinSockのサンプルだったらC言語の方が多いからC言語を否応なく
理解しなくてはならないだろうし
0398デフォルトの名無しさん
2009/02/08(日) 21:20:430399デフォルトの名無しさん
2009/02/08(日) 21:34:44いったいどのレイヤーから始めるつもりなんだ。
0400デフォルトの名無しさん
2009/02/08(日) 21:37:120401デフォルトの名無しさん
2009/02/08(日) 21:43:22>>386 >>393 >>397という文脈だから、そうでしょ。
0402386
2009/02/08(日) 23:03:07「全くの初心者だったらアセンブラから始めるべき」のようなレスがあったので
それで少し引っかかっていたからです
皆さんどうも有り難うございました
0403デフォルトの名無しさん
2009/02/08(日) 23:05:58ポインタが分からないようなら、
その時はアセンブラに手を出すといい。
0404デフォルトの名無しさん
2009/02/08(日) 23:30:10完璧にやる必要はないけど、少し齧っておくだけでもかなり違うよ。
そして長い目で見れば結局はその方が効率がいい。
0405デフォルトの名無しさん
2009/02/08(日) 23:37:030406デフォルトの名無しさん
2009/02/08(日) 23:44:51言うことが素人そのものだ
0407デフォルトの名無しさん
2009/02/09(月) 02:14:140408デフォルトの名無しさん
2009/02/09(月) 03:10:12もし FORTRAN で出来なければ、アセンブリ言語でやる。
アセンブリ言語で出来なきゃ、それはやる価値がないのだ。
0409デフォルトの名無しさん
2009/02/09(月) 04:16:100410デフォルトの名無しさん
2009/02/09(月) 07:38:070411デフォルトの名無しさん
2009/02/09(月) 07:49:100412デフォルトの名無しさん
2009/02/09(月) 07:56:17皆さん、最初のPrologインタプリタはFORTRANで書かれたことをご存じないか?
0413デフォルトの名無しさん
2009/02/09(月) 08:11:27en.wikipedia.org/wiki/Real_Programmers_Don't_Use_Pascal
0414デフォルトの名無しさん
2009/02/09(月) 12:01:300415デフォルトの名無しさん
2009/02/09(月) 20:18:100416デフォルトの名無しさん
2009/02/09(月) 20:21:030417415
2009/02/09(月) 20:24:390418デフォルトの名無しさん
2009/02/09(月) 20:35:52BSODは全画面表示だろうからManaged DirectXでも使うとして
Webブラウザはそれ用のコントロールがあったはず
0419415
2009/02/09(月) 20:37:51今からググってくる
0420デフォルトの名無しさん
2009/02/09(月) 20:38:25今のC#やらJavaなどがあったらPascal以上に酷評されてただろうな。
0421デフォルトの名無しさん
2009/02/09(月) 21:57:030422デフォルトの名無しさん
2009/02/09(月) 22:01:47scheme
0423デフォルトの名無しさん
2009/02/09(月) 22:04:10聞き慣れない名前ですが、調べてみます。
0424デフォルトの名無しさん
2009/02/09(月) 22:06:18知恵熱おこしたりもするけどね
0425デフォルトの名無しさん
2009/02/09(月) 22:14:090426デフォルトの名無しさん
2009/02/09(月) 22:35:510427デフォルトの名無しさん
2009/02/09(月) 22:42:55後にCを学ぶ予定でいます
0428デフォルトの名無しさん
2009/02/09(月) 22:46:210429デフォルトの名無しさん
2009/02/09(月) 22:49:23CよりもC#のほうが簡単と聞いたことがあるので
C#で慣れてからCを学ぼうと思っていましたが、Cよりも他の言語の方がいいでしょうか?
0430デフォルトの名無しさん
2009/02/09(月) 22:51:40C#やりたいならC#、VBやりたいならVB、CやりたいならCをやる。
0431デフォルトの名無しさん
2009/02/09(月) 22:51:44簡単さだったらLL系のほうが簡単だけど、まあ、C#でいいんじゃね。
0432デフォルトの名無しさん
2009/02/09(月) 23:47:48Cを学習
↓
CでWin32APIプログラムを学習
↓
C#で.Net Frameworkプログラムを学習
これがおすすめかつ最も効率的なルート。
0433デフォルトの名無しさん
2009/02/09(月) 23:51:53高水準の言語から入ったほうが理解が早いかもしれん。
0434デフォルトの名無しさん
2009/02/10(火) 00:01:35何をもって簡単というのかによるけど。
そりゃ、Windows向けにさくっとGUIアプリ作るなら、C#でやるほうがCより簡単だろう。
でもC#をきちんと理解するのは、Cより難しいよ。
最初にやるならCが最も無難だと思う。
オブジェクト指向とかを気にせず、構造化プログラミングがどういうものか理解できるし、
応用がきくから、その後に他の言語に入るのはさほど難しくない。
>>433
C#は実際のところ、純粋に言語だけが切り離されて存在している訳ではないからなあ。
一応は環境(OS)によらないものとして標準化はされてるけど、Windowsの.NET環境で動かすことが基本。
入門書の多くもそういう前提で書かれているしな。
だから言語だけじゃなく、.NET FrameworkやWindowsのアーキテクチャ的な部分も覚えなきゃいけない。初心者にはきついよ。
0435デフォルトの名無しさん
2009/02/10(火) 00:04:32> だから言語だけじゃなく、.NET FrameworkやWindowsのアーキテクチャ的な部分も覚えなきゃいけない。初心者にはきついよ。
初心者がそこまで覚えることないじゃん。
とりあえず動くの作って、遊ぶだけならVBと大差ないし。
0436デフォルトの名無しさん
2009/02/10(火) 00:05:38Windows上で動作するプログラムを書きたいのかもしれないし、
CやりたいならCを勉強しろ、といっておくのが無難。
0437デフォルトの名無しさん
2009/02/10(火) 00:11:17そこでストップするなら何でもいいけどさ、先のこと考えるなら逆に遠回りだよ。
C#でちょっとステップアップすれば、すぐに周辺知識が必要になってくるんだからさ。
だったら最初から基本をやってたほうがいいと思うぜ。特にC#がやりたいという希望でもないのであればな。
0438デフォルトの名無しさん
2009/02/10(火) 00:25:19いや、C#だけでも、そうとうなことができるじゃん。
Cからやるにしても、Cしか知らないPGって(たいがい)ダメダメだし、
遠回りとか言ってないで、いろいろ言語をかじればいいよ。
0439デフォルトの名無しさん
2009/02/10(火) 00:31:33質問者の言うようにC#とCを両方習得するというのであれば、
>>432で述べたようなルートが最も近道で効率がいい。
別にCだけやれって言ってるんじゃないよ。
0440デフォルトの名無しさん
2009/02/10(火) 00:35:35どうどうめぐりになるけど、高水準の言語のほうが習得がはやいかもしれない。
0441デフォルトの名無しさん
2009/02/10(火) 00:40:320442デフォルトの名無しさん
2009/02/10(火) 00:44:58私は質問者じゃないのですが、その
「Cを学習」から「CでWin32APIプログラムを学習」に
ステップアップするタイミングはどう判断すればいいですか?
どうなったら「Cを学習」の段階は終了したと見なしていいかということですが。
0443デフォルトの名無しさん
2009/02/10(火) 00:48:07たとえば、Cなんか文字列型が無い(仕様の量0)だけど、文字列の扱いは、
ほかの言語にくらべたら初心者にとって難しいでしょ。
0444デフォルトの名無しさん
2009/02/10(火) 00:50:50段階踏んで憶える必要もないよ。
Cの本、Windowsプログラミングの本、両方買って分かるところから読めばいい。
むしろ、そういうのを頭から読んでいくタイプはプログラムには向かないと思う。
0445デフォルトの名無しさん
2009/02/10(火) 00:58:57自分で判断するしかないよ。その辺は。
Cを一通りざっと理解して、多少は自分でプログラム組んでみたら、さっさと次のステップへ進んでいい。
つまりはCの文法などはきちんと理解しなきゃいけないけど、標準関数は触りの程度だけでOKってことだ。
>>443
文字列に関してはCは厄介だけど、それ以外に関しては圧倒的にC#の方が覚えること多いのは疑いようもな事実。
言語仕様覚えるのが目的でないといっても、一通りのキーワード・構文は理解しないとC#使えることにならんでしょ。
0446デフォルトの名無しさん
2009/02/10(火) 01:08:27だから、プログラム組むのに必要なところから憶えていけばいいじゃん。
それにCは言語の仕様として憶えることは少ないけど、C#と同じことを言語に
よらずに自力でやるってことだろ。
可変長の配列を使うのに、Cでrealloc()でバグって四苦八苦してる
あいだにC#を選択してればList<>でスイスイやってるとか。
(初心者がrealloc()使うと必ずバグる(断言))
0447442
2009/02/10(火) 01:13:23思い切って前進しようと思います。
0448427
2009/02/10(火) 07:59:22まずCから学習してみようかと思います
その後のことはCについてしっかりと知識を見につけてから考えようと思います
0449427
2009/02/10(火) 08:00:070450デフォルトの名無しさん
2009/02/10(火) 08:12:200451デフォルトの名無しさん
2009/02/10(火) 11:21:47通常使っている言語とどのような共通点があるか?
またどのような相違点があるか?
という問題を誰か教えてくれませんか?
0452デフォルトの名無しさん
2009/02/10(火) 11:29:24自然言語でも構文と意味(解釈)がある
違う点はそれ以外の全て
0453デフォルトの名無しさん
2009/02/10(火) 11:34:530454デフォルトの名無しさん
2009/02/10(火) 13:05:43「programing language」の日本語訳を「プログラミング言語」
としてしまって以来だが、本来は記法、言い回し程度の意味。
従って、「言語」のメタファは不適切。
0455デフォルトの名無しさん
2009/02/10(火) 13:07:500456デフォルトの名無しさん
2009/02/10(火) 13:18:53目的とした言語である。人間が発話により使用することを意図して作られた人工言語の
中には、LogranやLogipanのようになるべくそのままプログラミング言語として
使用できるように考慮して設計されているものもある。
メタファーでも誤訳でもなんでもない。
>>454が何を意図してそんなことを言うのかはさっぱり分からない。
0457デフォルトの名無しさん
2009/02/10(火) 13:36:170458デフォルトの名無しさん
2009/02/10(火) 22:43:390459デフォルトの名無しさん
2009/02/10(火) 22:52:14あと20年待て。
0460デフォルトの名無しさん
2009/02/10(火) 22:53:27そうなのか
0461デフォルトの名無しさん
2009/02/10(火) 22:54:140462デフォルトの名無しさん
2009/02/12(木) 22:03:42Cの文字列処理って不毛だよね
それで投げたわ
最終的には、日本語関係の文字コードは、Cっぽく、チマチマやらないといけないらしいけど
あとライブリ群とか、ドキュメント群とか、こじんまりとまとまっていない感じがして
かなりの強制力がないとやる気しない感じ
自分のそういうのが不満をかなえてくれるのがPythonだったな
プロトタイプとして組むのにもつかえるし
0463デフォルトの名無しさん
2009/02/12(木) 22:03:56(2)Schemeは難しいし、勉強しても何も作れないのでやめたほうがいい
(3)ハスケルは難しいし、勉強しても何も作れないのでやめたほうがいい
↑これらの、(1)、(2)、(3)を勧めてくるのは
初心者を挫折させるためのトラップなので
まともに話を聞いてはいけない。
なんで初心者をわざわざ挫折させないといけないかというと
プログラミングなんて誰でもできるので親切に教えると
ゆくゆくは自分のライバルになると恐れているのである。
0464デフォルトの名無しさん
2009/02/12(木) 22:24:04・プログラミングってゲームつくれるんだろ?
・今、無職なんですが、今から必死こいて勉強して、プログラマになりたいんですが、なんの言語をやったほうがいいですか?
・Webでなんかやりたい
・ハッカーになりたい
0465デフォルトの名無しさん
2009/02/13(金) 02:27:04D言語に越されるとか色々言われてるけど
今から学ぶ価値ありますよね?
これにしといた方が良い、って言語ありますか?
使用用途はゲームで
0466デフォルトの名無しさん
2009/02/13(金) 03:28:00C# 楽したい人向け。わりと良い
おすすめ本
ゲームプログラマになる前に覚えておきたい技術
http://www.amazon.co.jp/dp/4798021180
ある程度C++が出来る人向け
D言語がC++に追いつくには10年はかかりそう
0467デフォルトの名無しさん
2009/02/13(金) 07:11:10(1)は正しいこともある。作りたい何かがある初心者にとって、Cの道のりは長い。逆に、
プログラミングそのものに興味がある初心者にとって、Cは意外に良い選択になるかもしれ
ない。(2)と(3)も同様。
0468デフォルトの名無しさん
2009/02/13(金) 07:35:19プログラミング(パズル的要素とイメージなら)に興味があるなら、最初、Schemeをすすめておけば、良さそうだな
Scheme --> C言語 --> あとは、興味持ったヤツ、適当に
実用的言語なら、LL言語かな
Windows限定なら、C++
0469デフォルトの名無しさん
2009/02/13(金) 11:06:41>>307さんに似ているのですが
�@無料で作ったり試行錯誤できる
�A汎用性のある言語(絶対一筋でいきますが、ネット上で多くのものを理解したい)
�B主にソフトウェアを作りたい。(機能がほとんど無くても自分でランチャや2ちゃんねるブラウザなどを作ってみたい)
この三つを満たせるような言語はありますでしょうか??
プログラムについては全く無知ですが大学の春休みから本気で学ぼうと思っております。
努力はできる方で、徹夜でソフトウェアのiniファイルいじったりすることなどあります。
GoogleCodeとかSourceForge見て「…!こいつぁすげぇ…」とか言ってみたいです。
お願い致します。
0470469
2009/02/13(金) 11:10:28Vistaで、時間と努力をいくらかけてでもやる気概です。
0471デフォルトの名無しさん
2009/02/13(金) 12:08:510472デフォルトの名無しさん
2009/02/13(金) 12:21:47無料で汎用性があるとなると
最近の流行はC言語とスクリプト言語のハイブリッド方式です。
どちらを先に学んでも良いですが
C言語が先だと、おもしろいものを作れるようになるまで時間がかかります。
スクリプト言語が先だと、PerlかPythonかRubyかその他色々と迷走する覚悟が必要です。
0473デフォルトの名無しさん
2009/02/13(金) 12:29:13慣れてからC++やるのもいい
0474デフォルトの名無しさん
2009/02/13(金) 12:30:300475デフォルトの名無しさん
2009/02/13(金) 12:32:200476デフォルトの名無しさん
2009/02/13(金) 12:38:470477デフォルトの名無しさん
2009/02/13(金) 12:41:57新OSで、低レベルアクセス禁止されて、.NET ver**の命令しか使え無いってことにはなりませんよね?
そうなら、C++とwinAPIだけでいいんです。
0478デフォルトの名無しさん
2009/02/13(金) 12:45:02ありがとうございます。
C、C#、C++のどれかに絞り込み、あとはサイトや本などを見てまわって、
自分に合いそうなものを調べて勉強致します。
0479デフォルトの名無しさん
2009/02/13(金) 12:46:54OpenJane は Delphi なのがネックか。
C と WindowsAPI でゴリゴリ書いてるのがあればそれを見ればいいんだけど。
0480デフォルトの名無しさん
2009/02/13(金) 13:16:47Win32APIが禁止されることは当面ないだろうけど、.NETでしかできないことが増えていくだろうね。
azure上で動かしたかったら.NETで作ってねとか。
0481デフォルトの名無しさん
2009/02/13(金) 13:21:57Janeくらい複雑なUIになるとDelphiが一番楽だな。相変わらず。
0482デフォルトの名無しさん
2009/02/13(金) 13:24:230483デフォルトの名無しさん
2009/02/13(金) 13:27:31> 汎用性のある言語(絶対一筋)
といっている。時代の流れについていくのは、一筋でない。
C++ WinAPIが流れに乗らず一筋でいける
0484デフォルトの名無しさん
2009/02/13(金) 13:29:400485デフォルトの名無しさん
2009/02/13(金) 13:31:580486デフォルトの名無しさん
2009/02/13(金) 13:34:03もし必要なければ、win16APIだけで良かった。
Win32APIは入らなかった。
0487デフォルトの名無しさん
2009/02/13(金) 13:39:43なんて名前だったかわかりますか
0488デフォルトの名無しさん
2009/02/13(金) 13:42:27Win64APIとは言わないけど、IA-64とx64がそうでした。
あとWindows Presentation Foundation(WPF)でした。
0489デフォルトの名無しさん
2009/02/13(金) 13:47:33C++やってみます
ありがとうございました
0490デフォルトの名無しさん
2009/02/13(金) 14:15:50ひどい釣りだな
IA64はIntelのプロセッサーの命令セット。
Windowsは直接関係無い。
0491デフォルトの名無しさん
2009/02/13(金) 14:22:08win32用のlib,includeや
IA64用のlib,includeがちゃんと用意されいてる。
0492デフォルトの名無しさん
2009/02/13(金) 14:58:31単に16bitと32bitの差ではないのだよ。
0493デフォルトの名無しさん
2009/02/13(金) 15:12:26IA64のinclude,libはコンパイラメーカーが実装するの?
それともc++のソースコンパイルしただけ?
インテルコンパイラには64bit用が一緒に入ってる。
0494デフォルトの名無しさん
2009/02/13(金) 15:32:55言語の標準関数やライブラリはコンパイラメーカーが
言語の仕様に沿うように実装し提供する。
0495デフォルトの名無しさん
2009/02/13(金) 15:53:18http://technet.microsoft.com/en-us/library/bb496995.aspx
Win32/Win64を総称してWindows APIってことみたいだけどね。
(Win16は含まれない。Win32sやWin32ceが含まれるかどうかは知らん)
0496デフォルトの名無しさん
2009/02/13(金) 16:13:3164bit Windowsに関してはAMDの提唱したx64(IntelCPUだとET64Tの名称)しかないんじゃね?
0497デフォルトの名無しさん
2009/02/13(金) 16:15:30C++は汎用言語かもしれないけれど、
VSとかBCCのような開発環境で、Win32API叩くようなプログラムは
クロスプラットフォーム的に考えて汎用じゃないと思う。
MinGW+MSYS+OpenGL+SDL+GTK( or qt) がオヌヌメ(クロスプラットフォーム的に考えて)
うん、初心者向けとしても、ビジネス向けとしても不適当な気がするけどね。
0498デフォルトの名無しさん
2009/02/13(金) 16:17:560499デフォルトの名無しさん
2009/02/13(金) 16:48:17何の話をしてるんだ?
APIの話をしているのにIA64とか、釣りじゃなければとんでもないアホだろ。
0500デフォルトの名無しさん
2009/02/13(金) 21:01:43求人数はJava、年収はC#がトップ――ワークポートが調査 - @IT
http://www.atmarkit.co.jp/news/200902/13/wp.html
求人数で見ると、やはりJava・Cの2強は揺ぎ無いな。
そこからはC++、PHPと続いて・・C#、VB、Perl、JavaScript、"COBOL"、VB.NET
C#よりVBの方が少なくてあれ?と思ったら、VB.NET分は別集計で合わせればVBの方が多い・・なるほど
しっかし、未だにCOBOLが10位内に入ってるなんて・・まだまだ絶滅しそうにないな。
0501デフォルトの名無しさん
2009/02/13(金) 21:26:070502赤西仁
2009/02/13(金) 21:38:53アークザラッド�Uというタイトルのゲームの、ゲーム画像(歩行画像など)を抽出したいのですが、
かれこれ1年ほど経ちますが、なかなかうまくいきません。
*もちろん抽出した画像は個人範囲内で利用するつもりです。
◆試してダメだったこと
ネット上からダウンロードできる、ありとあらゆる抽出系ツールを試した。
(ちなみに他のゲームはほとんど抽出可能)
◆教わったこと
・アークザラッド�Uは独自の画像形式を使っているから抽出できない。
・PS上で表示されてるということは絶対に摘出はできるはず。
◆抽出は不可能ではないということを知ったとき
2ちゃんねるで質問したところ、
ある方が実際にキャラクターの歩行画像を抽出して
私が立てたスレにアップしてくださいました。
スクリーンショットじゃ嫌なんです。どうか皆さん、お力をお貸しください。
0503デフォルトの名無しさん
2009/02/13(金) 21:43:03実際抽出した人には聞いてみたの?
0504デフォルトの名無しさん
2009/02/13(金) 21:52:49あなたにはCをおすすめします。
はい次の方どうぞ。
0505デフォルトの名無しさん
2009/02/13(金) 22:12:59PSのソフトなの?
0506デフォルトの名無しさん
2009/02/13(金) 22:18:28企業の大型コンピュータとか、何十年もずっと前のシステムで運用してたりするからね。
変更するのもバリデーションやら色々ややこしいし。
0507デフォルトの名無しさん
2009/02/13(金) 22:32:16今じゃ.NETで使えちまうからあと20年は持ちそうだ罠。
SQL+Javaのが楽ってんならともかく
大概そっちのがめんどくさいしなあ
(頭悪い俺にはCOBOLのが分かりやすそーに見える)
0508デフォルトの名無しさん
2009/02/13(金) 22:32:31Cは普通に今でも使われてるよ。そりゃ需要もあるだろう。
C++は普通に今でも使われてるよ。そりゃ需要もあるだろう。
VBは普通に今でも使われてるよ。そりゃ需要もあるだろう。
PHPは普通に今でも使われてるよ。そりゃ需要もあるだろう。
C#は普通に今でも使われてるよ。そりゃ需要もあるだろう。
Pythonは普通に今でも使われてるよ。そりゃ需要もあるだろう。
Perlは普通に今でも使われてるよ。そりゃ需要もあるだろう。
Delphiは普通に今でも使われてるよ。そりゃ需要もあるだろう。
JavaScriptは普通に今でも使われてるよ。そりゃ需要もあるだろう。
Rubyは普通に今でも使われてるよ。そりゃ需要もあるだろう。
COBOLは普通に今でも使われてるよ。そりゃ需要もあるだろう。
だから何って話。
0510デフォルトの名無しさん
2009/02/13(金) 22:47:25++はもはやなにがなんだかて感じだし
8bit上等!と言える言語が他に存在しないのもなあー(関数型除く)
0511デフォルトの名無しさん
2009/02/13(金) 22:49:270512デフォルトの名無しさん
2009/02/13(金) 22:59:06brainfuckでもやれば?
0513デフォルトの名無しさん
2009/02/13(金) 22:59:57scheme
0514デフォルトの名無しさん
2009/02/13(金) 23:02:18PSの開発環境入手すればいいじゃん
0515デフォルトの名無しさん
2009/02/13(金) 23:07:340516デフォルトの名無しさん
2009/02/13(金) 23:08:270517デフォルトの名無しさん
2009/02/13(金) 23:12:50PSの開発環境とはそう簡単に入手できますかね?
0518デフォルトの名無しさん
2009/02/13(金) 23:15:23その小さいの意味がよくわからんなあ。文字通りならアセンブリ言語くらいしかないだろうね。
気軽にソフトを開発できるって意味ならPython。
0519デフォルトの名無しさん
2009/02/13(金) 23:18:55日本においては95万円
「プレイステーション 3」タイトル開発環境を大幅強化 | プレスリリース | ソニー・コンピュータエンタテインメント
http://www.scei.co.jp/corporate/release/071119a.html
0520デフォルトの名無しさん
2009/02/13(金) 23:27:36ttp://msdn.microsoft.com/ja-jp/xna/cc627248.aspx
0521デフォルトの名無しさん
2009/02/13(金) 23:31:237500ユーロは高いなと思ったが、今ユーロ110円台になってるのか・・・
円高すさまじいな
0522デフォルトの名無しさん
2009/02/13(金) 23:33:360523デフォルトの名無しさん
2009/02/13(金) 23:35:520524デフォルトの名無しさん
2009/02/13(金) 23:36:48ポンドや米ドルといった基軸通貨はじめ、あらゆる通貨に対して円が強い。
0525デフォルトの名無しさん
2009/02/13(金) 23:37:220526デフォルトの名無しさん
2009/02/13(金) 23:37:570527デフォルトの名無しさん
2009/02/13(金) 23:40:18ttp://ja.wikipedia.org/wiki/%E3%83%A6%E3%83%BC%E3%83%AD
0528デフォルトの名無しさん
2009/02/13(金) 23:49:37アホか
0529デフォルトの名無しさん
2009/02/13(金) 23:51:35( ´∀`)< オマエモナー
( ) \_____
| | |
(__)_)
0530デフォルトの名無しさん
2009/02/14(土) 09:51:13x64用が出る前からある。
というか、あった。
0531デフォルトの名無しさん
2009/02/14(土) 14:29:22を作成するにはどの言語がよいでしょうか?
0532デフォルトの名無しさん
2009/02/14(土) 14:33:080533デフォルトの名無しさん
2009/02/14(土) 14:37:570534赤西仁
2009/02/14(土) 15:20:51アークザラッド�Uというタイトルのゲームの、ゲーム画像(歩行画像など)を抽出したいのですが、
かれこれ1年ほど経ちますが、なかなかうまくいきません。
*もちろん抽出した画像は個人範囲内で利用するつもりです。
◆試してダメだったこと
ネット上からダウンロードできる、ありとあらゆる抽出系ツールを試した。
(ちなみに他のゲームはほとんど抽出可能)
◆教わったこと
・アークザラッド�Uは独自の画像形式を使っているから抽出できない。
・PS上で表示されてるということは絶対に摘出はできるはず。
◆抽出は不可能ではないということを知ったとき
2ちゃんねるで質問したところ、
ある方が実際にキャラクターの歩行画像を抽出して
私が立てたスレにアップしてくださいました。
スクリーンショットじゃ嫌なんです。どうか皆さん、お力をお貸しください。
0535デフォルトの名無しさん
2009/02/14(土) 15:27:280536デフォルトの名無しさん
2009/02/14(土) 15:29:30ゲームを作るのにC言語は向いていなかったりしますか?
C言語が分かり次第、C++の方に行きたいと考えてます。
友人間でできるオンラインのものを作りたいと思ってます。
時間はいくらかかってもいいです。
C言語でそう言ったことが可能なのか、教えてください。
0537デフォルトの名無しさん
2009/02/14(土) 15:31:270538デフォルトの名無しさん
2009/02/14(土) 15:33:16他にどういった知識が必要になりますか?
詳細を教えてください。
0539デフォルトの名無しさん
2009/02/14(土) 15:38:13どういう環境でどういうゲームかによるけど、きちんと本格的にやるなら、
TCP/IPやOSの知識、WinやMacのAPIの知識、各種ライブラリの知識が必要になるよね。
0540デフォルトの名無しさん
2009/02/14(土) 15:40:21言語以外にそういうものも必要になるのですか。
わかりました。ありがとうございました。
0541デフォルトの名無しさん
2009/02/14(土) 15:45:50とりあえずclassとSTL使えるだけでもありがたい。
IDE(開発環境)の支援も受けやすいし。
0542デフォルトの名無しさん
2009/02/14(土) 15:53:460543デフォルトの名無しさん
2009/02/14(土) 16:24:11>>536
>>537のゆうとおり、「C/C++覚えたー」といって、
ゲームを作ろうとすると戸惑うと思う。
最近のIDEやライブラリは親切になっているが、それでも、
ボタンのイベント取得ひとつ、画像の表示ひとつとっても、
かなりハードルがあがる。(VC4なんてひどかったぜい)
通常はC++使いだが、Cの方がすき。
STLやClassは便利だが、見えないところで何かされているのが、
少し気持ちが悪い。
そのせいで、Cではいろいろなことを自分で実装しなければならないのだが。
健闘を祈る。
ところで、C#ってあまり使っている椰子がいない希ガスが、
も前らは使ったことある?
0544デフォルトの名無しさん
2009/02/14(土) 16:36:580545デフォルトの名無しさん
2009/02/14(土) 17:13:09言語だけでなく,ライブラリ,アルゴリズム,数学,物理,グラフィック,サウンドetc...
と幅広い知識・技術が必要な上,ゲームデザインのセンスまで求められる。
Cを覚えただけではまだゲーム開発のスタート地点にも立っていない。
先は長いので,地道に基礎を固めていく持続力,忍耐力が必要だ。
0546デフォルトの名無しさん
2009/02/14(土) 17:13:57C++&MFCから乗り換えて使ってるけど、快適すぎワロタ
0547デフォルトの名無しさん
2009/02/14(土) 18:54:15こんな本が読めるようになると面白いのかも。
Amazon.co.jp: ゲームプログラマになる前に覚えておきたい技術: 平山 尚(株式会社セガ): 本
http://www.amazon.co.jp/dp/4798021180/
>>544
それは元々C++のコンパイル速度が遅いからですか?
>>546
C#に乗り換えたら笑い死にしますね
0548デフォルトの名無しさん
2009/02/14(土) 19:57:53ジャンルによるだろうけど音楽、映像、脚本、ゲームアイデアなんかの方が作業比率高そうだけど
「映画作りたいんだけどカメラは何使えばいいですか?」みたいな違和感のある質問に見えるな
もちろん作りやすい言語はあるんだろうけど
0549デフォルトの名無しさん
2009/02/14(土) 20:38:28Cでいいよ。
0550536
2009/02/14(土) 22:07:55なかなか難しいことだろうとは思ってましたが、相当なものなのですね。
これから趣味として頑張っていきたいと思います。
ありがとうございました。
0551デフォルトの名無しさん
2009/02/14(土) 22:51:320552デフォルトの名無しさん
2009/02/15(日) 00:34:28利用するライブラリさえ選べば案外いける
0553デフォルトの名無しさん
2009/02/15(日) 00:50:490554デフォルトの名無しさん
2009/02/15(日) 00:51:570555デフォルトの名無しさん
2009/02/15(日) 10:19:210556デフォルトの名無しさん
2009/02/15(日) 14:31:400557デフォルトの名無しさん
2009/02/15(日) 14:42:520558デフォルトの名無しさん
2009/02/15(日) 16:50:54しらたば
0559デフォルトの名無しさん
2009/02/16(月) 02:53:050560デフォルトの名無しさん
2009/02/16(月) 20:50:14同人ゲーム作ってうはうはできるくらい上達できますか?
ユーキャンの基本情報技術者講座と簿記三級と猫でもわかるC言語プログラミング
買ったんですけど間違ってますか
0561デフォルトの名無しさん
2009/02/16(月) 21:29:13端から見ると3日と立たないうちに嫌になって辞める姿が浮かびます。
やってて楽しいと思えるならいいけど、そうで無いなら、楽しくやる工夫が欲しい。
問題を一問解くごとにチョコレートを一つぶ食べる権利を得るとか。
0562デフォルトの名無しさん
2009/02/16(月) 21:36:38それでいいよ。頑張って。
0563デフォルトの名無しさん
2009/02/16(月) 21:52:55それでいきたいと思います
チョコは食べれないのでサラミかなんかで代用したいと思います
英語できなくても大丈夫ですよね?
なんかざっと見た感じ英語だらけ・・・
0564デフォルトの名無しさん
2009/02/16(月) 22:04:450565デフォルトの名無しさん
2009/02/16(月) 22:15:52「ゲームが作りたい」って人は自分の得意分野を磨いて(文、絵、音)
プログラムができる友達を見つけた方が早いような気がするんだけど
同人ゲームって何もかも一人でやるもんなの?
0566デフォルトの名無しさん
2009/02/16(月) 22:18:160567デフォルトの名無しさん
2009/02/16(月) 23:06:07人によるだろうね。
東方は全部一人だし。
0568デフォルトの名無しさん
2009/02/16(月) 23:09:030569デフォルトの名無しさん
2009/02/16(月) 23:13:42バンドみたいにチーム組んでやるもんだと思ってたよ
0570デフォルトの名無しさん
2009/02/16(月) 23:14:44ZUNやひらにょんが異常なだけ。
0571デフォルトの名無しさん
2009/02/16(月) 23:15:43一人でも作れるかもしれないけどね。
0572デフォルトの名無しさん
2009/02/16(月) 23:19:48人数いてもできるだろうけど、数ヶ月とかって量になると、
そういう作業をできるスタッフを見つけるのがまず、困難。
一人でやったほうが返って近道かもしれない。
0573デフォルトの名無しさん
2009/02/16(月) 23:24:54そういうことはゲーム作ったことのある人に聞いたほうがいいぞ。
0574デフォルトの名無しさん
2009/02/17(火) 23:46:12どれか1つ言語を選べば十分で、複数を覚えるのは無駄なだけだよな。
同じ.NET Frameworkでコンパイルされるんだし。
0575デフォルトの名無しさん
2009/02/17(火) 23:47:54逆コンパイルやトランスレータにも限界あるし
趣味なら無駄かもしれない
0576デフォルトの名無しさん
2009/02/18(水) 00:17:36書けなくても読める程度には覚えておいて損はないと思う。
C#で書かれたサンプルコードとか大量に転がってるしね。
0577デフォルトの名無しさん
2009/02/18(水) 00:23:56self, self, selfとか連発させられるとキーボード破壊したい衝動に駆られるし。
0578デフォルトの名無しさん
2009/02/18(水) 00:27:490579デフォルトの名無しさん
2009/02/18(水) 01:07:41文献が豊富でJavaやC#にも取っ組みやすいC/C++の一拓だろう。
0580emi
2009/02/18(水) 01:32:22GPSのデータを自分のHP上にgooglemapで表示させたいんです。
HP URL http://khepresh.toyama-cmt.ac.jp/~d04233
GPSデータ
$GPGGA,025207.561,3645.5161,N,13709.5192,E,0,0,,-10.0,M,35.7,M,,*5A
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,3,1,09,05,69,141,,12,64,095,17,22,59,271,24,18,51,192,21*7D
$GPGSV,3,2,09,30,50,182,18,09,42,048,,14,38,313,24,15,11,112,16*7E
$GPGSV,3,3,09,31,05,252,23*43
$GPRMC,025207.561,V,3645.5161,N,13709.5192,E,0.00,0.00,160708,,,N*7A
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,025208.561,3645.5161,N,13709.5192,E,0,0,,-10.0,M,35.7,M,,*55
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,3,1,09,05,69,141,,12,64,095,17,22,59,271,17,18,51,192,20*7C
$GPGSV,3,2,09,30,50,182,17,09,42,048,,14,38,313,23,15,11,112,15*75
$GPGSV,3,3,09,31,05,252,22*42
↑毎秒データが追加される。
このデータの必要な部分のみをPHPで抽出し、javascriptに組み込み
グーグルマップにリアルタイムでピンを立てていきたいんです。
流れはわかるのですが、プログラミングしろとなると本当にわからなくて…m(_ _)m
すみません。どうかよろしくお願いします。
0581デフォルトの名無しさん
2009/02/18(水) 01:44:09このスレに投稿してくるような君には無理だ。あきらめろ。
0582デフォルトの名無しさん
2009/02/18(水) 01:52:35一見「誰か私の代わりにプログラミングしてください」って言ってるように見えるんだけどw
まずはPHPとjavascriptの書籍を買ってきて熟読するといいんじゃないかな
そしてどうしてもわからないところは、その言語のスレで聞くといいと思う
0583emi
2009/02/18(水) 01:59:03すみません、何のせこれらを今週中にプログラムして
提出しないといけなかったもので本を購入してというところからは
なかなか難しいかと思ったもので…
まずスレ違いだったんですね。
申し訳ないですm(_ _)m
自力でももう少し頑張ってみようと思います。
0584デフォルトの名無しさん
2009/02/18(水) 02:15:26ど素人っていうのは、プログラムなんて書いたこともない、ってことなのかな
だったらちょっと今週中に自分で書くのは厳しいんじゃないかと思う
学校の宿題でもなさそうだし、仕事で無茶要求されたのか
宿題スレに行くような感じでもないし、、、
0585emi
2009/02/18(水) 03:13:36while ($data = fgetcsv($fp, 10000)) {
$today = date("Y/m/d l H:i:s");
print($today)."<br>\n";
if (!in_array($count, $remove_row_list)) {
echo $data[1] ."<br>\n";
echo $data[2] ."<br>\n";
echo $data[3] ."<br>\n";
echo $data[4] ."<br>\n";
echo $data[5] ."<br><br>\n";
}
{
$count++;
}
}
fclose($fp);
?>
抽出したデータをjavascriptに組み込んでマップ上に表示できるかと
思ったのですが、javascriptは完成したプログラムを実行するものだから
リアルタイムにピンを立てていくという作業は無理といわれますますわからなくなりました。
この場合、PHPでどこまで作業を進めてjavascriptで実行させればいいのでしょうか。
スレ違いなのにあつかましくて申し訳ないです。
0586デフォルトの名無しさん
2009/02/18(水) 03:29:30スレ違いもいいところなので自力で頑張ってください
0587デフォルトの名無しさん
2009/02/18(水) 03:30:53サーバー側は要求を見て前回からの差分データを送り返す。
スレ違いというか板違い。WebProg板に行け
0588デフォルトの名無しさん
2009/02/18(水) 07:10:15このスレは言語の名前だけ知ってるド素人が、知ったか知識自慢をするスレだから、質問しても無駄だよ。
君の方がはるかに技術力は高い。>>586のように嫉妬されるだけ。
とりあえず、宿題スレで聞いてみれば?
0589デフォルトの名無しさん
2009/02/18(水) 07:46:29向こうにはGoogle APIについてのスレもあるし、PHP・JavaScript関係のスレも大量にある。
お前は自分の一つ上のレスも読めんのか?
0590デフォルトの名無しさん
2009/02/18(水) 07:49:040591デフォルトの名無しさん
2009/02/18(水) 08:02:120592585
2009/02/18(水) 08:50:16>>587
ありがとうございます。一つ勉強になりました。
>>585は、わからないなりに試行錯誤で作ってみただけなので正しいものなのかも
よくわかっていませんが、もう少し勉強したうえでGoogle APIのスレや
PHP・JavaScript関係のスレで質問してみようと思います。
皆さんお返事していただきありがとうございました。
0593デフォルトの名無しさん
2009/02/18(水) 08:56:16かなりの割合で「初心者にプログラミングの内容をガイドするスレ」と読める
『初心者のためのお勧めプログラミング言語』とでもすべきか
0594デフォルトの名無しさん
2009/02/18(水) 14:36:20> かなりの割合で「初心者にプログラミングの内容をガイドするスレ」と読める
「かなりの割合で」は読めない。
0595デフォルトの名無しさん
2009/02/18(水) 14:56:45VB6とVBAの知識が少しありますが、直接役立つことはほとんどありません。
(if分岐やloopの概念は少し役立っています・・というかVBでもそれぐらいしか分かりません)
新規ならjavaスクリプトか、無難にC言語か、perl、アセンブラ
それかVB.NETをもっと深く勉強するべきか・・
何を覚えると良いでしょうか?
0596デフォルトの名無しさん
2009/02/18(水) 15:04:05既存のPC向け市販ゲームを意味するのであれば
デバッガ(逆アセンブラ入り)、アセンブラ、C、WindowsAPI
CrackMeってのがあるからぐぐるといいんじゃないか
0597デフォルトの名無しさん
2009/02/18(水) 15:04:11なにをしようとしてるのかわからんけど
ゲームの改造ってメモリをいじるだけじゃないの?
メモリエディタとバイナリエディタがあれば事足りると思うが。
解析の段階でアセンブラの知識は必要。
0598デフォルトの名無しさん
2009/02/18(水) 15:13:42オフラインもですが、オンラインのネットゲームでも改造したいです。
0599デフォルトの名無しさん
2009/02/18(水) 15:42:56ゲームの改造なら言語より実行バイナリの知識が必要じゃない?
x86とか.NETのILとか。
後はWin32APIとオンラインなら当然通信の知識も。
0600デフォルトの名無しさん
2009/02/18(水) 15:56:17ありがとうございます!
単語の時点で分からないので、調べながら何とかやっていきます
0601デフォルトの名無しさん
2009/02/18(水) 16:49:520602デフォルトの名無しさん
2009/02/18(水) 16:52:04LogoのようなBASIC
http://codezine.jp/article/detail/3597
マイクロソフトが提供する教育用のプログラム言語「Small Basic」バージョン0.3が、2月10日にリリースされた。バージョン0.3では、ソースコードをウェブ上で共有するPublishとImportが実装された。
Small Basicは、子供や初心者がプログラミングを学習するための言語で、15キーワードの小さなコンセプトが特徴。
Visual Basic .NETのようなオブジェクト指向的な記法でグラフィックを描画したり、Logoのようにタートル(Turtle)を動かすこともできる。
マイクロソフトが昨年10月に開設したDevLabsで公開されている。
0603デフォルトの名無しさん
2009/02/18(水) 17:50:16>覚えてると -- 実に微妙な表現だ
Z
0604デフォルトの名無しさん
2009/02/18(水) 18:18:37英語じゃね?
0605デフォルトの名無しさん
2009/02/18(水) 19:48:50scheme
0606デフォルトの名無しさん
2009/02/18(水) 20:01:51CPUが直接理解できるマシンコードにコンパイルされるのに対して、C#やJavaは中間言語
にコンパイルされるだけに過ぎない。
何でこんな中途半端な言語をやる人がいるのか。
選択肢は、CかC++かVB6かVB.NETの4つがあれば十分じゃないか。Pascalならそれも良し。
0607デフォルトの名無しさん
2009/02/18(水) 20:13:35>CPUが直接理解できるマシンコードにコンパイルされるのに対して、C#やJavaは中間言語
>にコンパイルされるだけに過ぎない。
>何でこんな中途半端な言語をやる人がいるのか。
ここまで言っといて、何でVB.NETが選択肢に入ってるんだよwwwww
0608デフォルトの名無しさん
2009/02/18(水) 20:18:44そんなに「マシンコード」とやらが好きなら直接それを書けばいいだろ。
コンパイラなんかに頼るなよw
0609デフォルトの名無しさん
2009/02/18(水) 20:22:23プログラミング Microsoft Visual Basic .NET Vol.1 基礎編
ISBN 4-89100-297-2
判型 B5変型 ページ数 880
プログラミング Microsoft Visual Basic .NET Vol.2 活用編
ISBN 4-89100-309-X
判型 B5変型 ページ数 1080
これに対してC#は1冊で終わり
プログラミング Microsoft Visual C# .NET
ISBN 4-89100-309-X
判型 B5変型 ページ数 750
0610デフォルトの名無しさん
2009/02/18(水) 20:27:13VBのほうがいいじゃないか。
中途半端にCやC++に似せるわ、それで中間言語しか出さんC#やJavaが一番嫌いだ。
0611デフォルトの名無しさん
2009/02/18(水) 20:30:06それともネイティブでうまく並列に対応できるようになるのかな?
>>607
その観点から見たらVB6も微妙だよね。。。
0612デフォルトの名無しさん
2009/02/18(水) 20:30:350613デフォルトの名無しさん
2009/02/18(水) 20:34:55そういうのは余所でやってくれよ。
0614デフォルトの名無しさん
2009/02/18(水) 20:51:17現状ではマシン語自体が既にスクリプトみたいな扱いになってるという話もあるけどね。
並列化を促進するために内部でマイクロコードに分解してうんたらかんたら
0615デフォルトの名無しさん
2009/02/18(水) 21:24:35つか、昔からMicrocodeはあったんだが
ぶっちゃけ、 x86 命令守るために内部の RISC 命令に変換するための
ロジックだけでかくなって、それが足ひっぱって、内部のクロック
スピード上げられなくなってるのが現状打と思うぞ
最近の IBM power6 なんて 5GHz じゃん
CPU コアに振り分けてるトランジスタ数も少ないし…
0616デフォルトの名無しさん
2009/02/18(水) 21:24:49書籍の充実度だと大差ないし、ISBN間違っとる。
0617デフォルトの名無しさん
2009/02/18(水) 21:30:47なんかのギャグ?
0618デフォルトの名無しさん
2009/02/18(水) 21:46:35VBしかできなくても恥ずかしがらなくてもいいよ。
C#でもVBでもできることは同じだから。
0619デフォルトの名無しさん
2009/02/18(水) 22:10:42訂正しといてやるよ
プログラミング Microsoft Visual C# .NET
ISBN 4-89100-298-0
判型 B5変型 ページ数 750
0620デフォルトの名無しさん
2009/02/18(水) 22:17:13しかし、Microsoft製品はMicrosoftPressの「マイクロソフト公式解説書」というものがバイブルじゃないか。
著者のFrancesco Balena先生はよくがんばってくれたもんだ。
0621デフォルトの名無しさん
2009/02/18(水) 22:20:400622デフォルトの名無しさん
2009/02/18(水) 22:57:22手続き型プログラミングもできる。
だからVB.NETを選ぶ。
VB.NETは手続き(Sub)や関数(Function)に省略可能な引数を指定できる。
C#ならオーバーロードしなければならない。
だからVB.NETを選ぶ。
どうせ純粋なマシンコードを生成しないなら、CやC++のモノマネをしたものではなく、
コードを1秒間見ただけでも明確に区別が付く言語で、わきまえた使い分けをする。。
だからVB.NETを使う。
0623デフォルトの名無しさん
2009/02/18(水) 23:03:18言い方を変えると「C#だと1冊でいいから、半分の金額で済むよ」って事になるな。
何かのギャグで言ってるとしか思えんwww
0624デフォルトの名無しさん
2009/02/18(水) 23:06:29ことだよな。
0625デフォルトの名無しさん
2009/02/18(水) 23:08:52こうですね、わかります
0626デフォルトの名無しさん
2009/02/18(水) 23:45:52VB.NETってDim必須なの?
VBAとか宣言しなくても普通に使えた記憶が・・・
0627デフォルトの名無しさん
2009/02/19(木) 00:06:38VB.NETからはDimで明示的に宣言するのがデフォルトになった。
ttp://msdn.microsoft.com/ja-jp/library/dd297701.aspx
0628デフォルトの名無しさん
2009/02/19(木) 00:12:04大進化ですね。
そしてもう使えない言語になってしまったのですね。
>MS
VB.NETは、完全な改悪です。
VB6の仕様に戻してください。
0629デフォルトの名無しさん
2009/02/19(木) 00:13:110630デフォルトの名無しさん
2009/02/19(木) 00:14:31どんだけやることないんだか。
0631デフォルトの名無しさん
2009/02/19(木) 00:17:56でなければ誰もVB.NETなんて(略
0632赤西仁
2009/02/19(木) 00:22:59かれこれ1年ほど経ちますが、なかなかうまくいきません。
*もちろん抽出した画像は個人範囲内で利用するつもりです。
◆試してダメだったこと
ネット上からダウンロードできる、ありとあらゆる抽出系ツールを試した。
(ちなみに他のゲームはほとんど抽出可能)
◆教わったこと
・アークザラッド�Uは独自の画像形式を使っているから抽出できない。
・PS上で表示されてるということは絶対に摘出はできるはず。
◆抽出は不可能ではないということを知ったとき
2ちゃんねるで質問したところ、
ある方が実際にキャラクターの歩行画像を抽出して
私が立てたスレにアップしてくださいました。
どうか皆さん、お力をお貸しください。
0633デフォルトの名無しさん
2009/02/19(木) 00:27:55VB叩きも、お前がそのレス書くのも、コスト変わらんぜ。
お前もかなりやること無いんだな。
0634デフォルトの名無しさん
2009/02/19(木) 05:05:34するC#やJavaや、インタプリターで実行するスクリプト言語のJavaScriptや
Perlとかの言語もあるのに、VBだけを叩きの対象にするのはおかしい。
0635デフォルトの名無しさん
2009/02/19(木) 06:01:29Pythonなんかもそう。
ていうかVBの人必死すぎ。
0636デフォルトの名無しさん
2009/02/19(木) 10:09:57VB5とVB.NETどちらがいいでしょうか?
VB5は兄が持っていたので使わせてもらおうと思うのです(もうアンインストール済みで、ライセンス的には大丈夫です)
.NETの内容が大幅に変わっているようでしたらそちらを新たに購入しようと思います。
また、他の言語で習得難易度が低いものがあれば、そちらも教えていただけるとありがたいです
用途は未だ本格的に決まっていませんが、簡単なゲームか、PCゲームの補助ツールなんかを作ってみたいと思っています。
宜しくお願いします
0637デフォルトの名無しさん
2009/02/19(木) 10:11:530638デフォルトの名無しさん
2009/02/19(木) 10:38:310639デフォルトの名無しさん
2009/02/19(木) 10:39:580640デフォルトの名無しさん
2009/02/19(木) 10:48:17規格化もされていないMS俺様言語。
C#は一応規格化されていて、MSの気分だけでは言語仕様の変更はできない。
これだけでもVBを使わない立派な動機になる。
所詮VBは言語としても使い捨て、できたプログラムも使い捨てのつもりじゃないとやってられない。
0641デフォルトの名無しさん
2009/02/19(木) 10:52:09MONOが動いてないとLinuxでは動かない。
0642デフォルトの名無しさん
2009/02/19(木) 11:33:48初心者にしか向かない言語はほとんどないのだから、
>>638 の書き込みがナンセンスと思うべき。
0643デフォルトの名無しさん
2009/02/19(木) 14:30:35C#の方が言語仕様変更が行われにくいのは同意だ。
だったら、同じモットーで作られていて、開発事例の
多いjavaの方がいいのでは?と思うのだが、
javaにしない理由は何?
0644デフォルトの名無しさん
2009/02/19(木) 15:46:22>>606 仮想マシンを使えば、プラットフォームの垣根を越えられることもあるからだ。
0645デフォルトの名無しさん
2009/02/19(木) 16:53:46http://developer.yahoo.co.jp/start/
これにはプログラミングの知識が必要なのでしょうか?
必要だとしたら、それを学ぶにはどうすればよいですか?
0646デフォルトの名無しさん
2009/02/19(木) 17:09:540647デフォルトの名無しさん
2009/02/19(木) 17:21:56HTTPの基礎知識と、あと何か言語が一つ欲しいところ
0648デフォルトの名無しさん
2009/02/19(木) 18:35:40ところが同じく遅いはずのJavaやC#やPerlやJavaScript等を使うのはおかしい。
それらの言語も同じく遅いと言って、叩かなければおかしい。
0649デフォルトの名無しさん
2009/02/19(木) 18:57:36お引取り願います
0650デフォルトの名無しさん
2009/02/19(木) 19:06:140651デフォルトの名無しさん
2009/02/19(木) 19:08:55今の言語は確かに小難しい。いや、おれはおじさんだ!
おじさんに簡単にわかる言語はないの?
0652デフォルトの名無しさん
2009/02/19(木) 19:33:51small basicをどぞ
0653デフォルトの名無しさん
2009/02/19(木) 19:43:59Prologでいいじゃないか
0654デフォルトの名無しさん
2009/02/19(木) 19:53:24回答ありがとうございます。
今から勉強するのでオススメの言語をひとつ教えてください。
0655デフォルトの名無しさん
2009/02/19(木) 19:53:49VB使う人よりもはるかに頭が悪い。
0656デフォルトの名無しさん
2009/02/19(木) 19:59:51Prolog
Webの解析にはこれが一番。
0657デフォルトの名無しさん
2009/02/19(木) 20:03:10リンクを抜き出すコードでも書いてみてくれ
便利そうなら俺も使うわ
0658デフォルトの名無しさん
2009/02/19(木) 20:17:54図書館の奥でカビ生やしてるのしかなさそうだが。
0659デフォルトの名無しさん
2009/02/19(木) 20:48:32去年12年ぶりに新刊がでた。
教科書として作られたのか、結構売れているみたい。
これで51冊目の本ということになり、そのうち35冊位は
古本が多いがAmazonで買える。大手の本屋ではAmazonで
売れ行き上位3位くらいまでしか置いてないかな。
0660デフォルトの名無しさん
2009/02/19(木) 20:58:22VBはC++言語と比べれば遅いのであって、お前らが使う言語より遅いというわけではない。
0661デフォルトの名無しさん
2009/02/19(木) 20:59:57処理系ごとにsocket述語の仕様が微妙に異なるので、
複数になるけどライブラリを作ってみるよ。
0662デフォルトの名無しさん
2009/02/19(木) 21:06:23納得。でもVBでネイティブコード、っていう夢は捨てきれないのだろうね…
0663デフォルトの名無しさん
2009/02/19(木) 21:10:19まずそこからの時点で色々とどうなのよ・・・・・・
0664デフォルトの名無しさん
2009/02/19(木) 21:32:56Yahooがそういったものを返してくるか知らないけど、
303 See Other とか 302 Moved Temporarily などにも
備えなくてはならないのだろうから確かに面倒だねw
0665デフォルトの名無しさん
2009/02/19(木) 22:12:390666デフォルトの名無しさん
2009/02/19(木) 22:12:44Prologだと遅いのは覚悟の上だし、しかもインターネット検索。
そういうレベルは書かずに、シェルコマンドを呼び出す。
?- .. ,w3c(URL,X), .. とやって、次にXを解析にいく
コードが普通だと思うが。
0667デフォルトの名無しさん
2009/02/19(木) 22:13:570668デフォルトの名無しさん
2009/02/19(木) 22:16:04VBが他より優れている。と言えば楽に釣れるって事は把握しました。
0669デフォルトの名無しさん
2009/02/19(木) 22:22:00バグ出しも行われず枯れてない自作ライブラリを
初心者に使わせる時点でどうかしてるとは思わないの?
>>668
初心者のスキルやニーズに構うことなく
Lisp/Scheme/Haskell/Prologを勧めても釣れます
0670デフォルトの名無しさん
2009/02/19(木) 22:23:590671デフォルトの名無しさん
2009/02/19(木) 22:25:590672デフォルトの名無しさん
2009/02/19(木) 22:31:02Tcl/Tkですね、わかります。
0673デフォルトの名無しさん
2009/02/19(木) 22:36:55GUIで言語解析はできないだろう。
0674デフォルトの名無しさん
2009/02/19(木) 22:42:430675デフォルトの名無しさん
2009/02/19(木) 22:56:490676デフォルトの名無しさん
2009/02/19(木) 23:01:58VB6はネイティブじゃなかったっけ?
0677デフォルトの名無しさん
2009/02/19(木) 23:10:520678デフォルトの名無しさん
2009/02/19(木) 23:14:110679デフォルトの名無しさん
2009/02/19(木) 23:15:10.netアプリも、ネイティブって言えばネイティブ。
0680デフォルトの名無しさん
2009/02/20(金) 01:09:37それも含めてVB厨です
0681デフォルトの名無しさん
2009/02/20(金) 02:02:28だから、例えば君の言う言語解析のような高級な処理に労力を集中するために、GUIごときに労力かけたくないのだよ。
0682デフォルトの名無しさん
2009/02/20(金) 06:06:20おれもVB5で簡単なゲームを作ってベクターで公開したら、DL数10万以上の超人気ソフトになったよ。「敦○」という麻雀牌パズルだけどな。
0683デフォルトの名無しさん
2009/02/20(金) 06:25:010684デフォルトの名無しさん
2009/02/20(金) 07:30:01俺ならGUIは下請けに出すぜ。
0685デフォルトの名無しさん
2009/02/20(金) 08:59:37言語解析とかは低級な処理の部類に入るんでは。
電子計算機の知識とか必要とせず、人間の立場だけ考えれば済む簡単な
ものを高級と言うでなかったっけ。
0686デフォルトの名無しさん
2009/02/20(金) 13:02:10WinAPIはほとんどつかわずに
0687デフォルトの名無しさん
2009/02/20(金) 13:48:52直接には使わないということであれば難しくない。
間接的にも使わないと言うのであればWindows上で作るのはかなり困難。
0688デフォルトの名無しさん
2009/02/20(金) 13:57:38GUI作るのが楽な開発環境選べばシンプルなファイラ程度なら余裕。
ただExplorerっぽい挙動をするように作りこんでいくならWinAPIへのアクセスは必須。
DelphiでShellTreeView, ShellListViewコンポーネントを張りつけると簡易Explorerになる。
これって結構便利なんだよな。
0689デフォルトの名無しさん
2009/02/20(金) 17:54:16そのため、どの言語が適しているかをこちらで伺いたいと思います
GUIで、ランタイムとかがなくても誰でも使えるようなソフトとか作りたいです
また、できれば企業が欲するような、利用範囲の高い言語が望ましいです
CかC++辺りを想定してますが、やはりJavaの方が妥当のでしょうか?
Delphiは条件をかなり満たしているけれど、企業で必要とされるかどうかが・・・
当方はPerlをある程度習得している程度です
0690デフォルトの名無しさん
2009/02/20(金) 17:58:580691デフォルトの名無しさん
2009/02/20(金) 18:11:170692デフォルトの名無しさん
2009/02/20(金) 18:35:22仕事じゃない言語経験なんていくら並べても評価の対象にならんのだよ
大学で必要なら当然カリキュラムが組まれている
0693デフォルトの名無しさん
2009/02/20(金) 18:50:10これは必要不可欠
新卒ならぶっちゃけ言語はどうでもいい
0694デフォルトの名無しさん
2009/02/20(金) 18:53:30実務経験やシェアウェア作っていて使えると思えばそっち優先しないの
0695デフォルトの名無しさん
2009/02/20(金) 18:58:53あそこは実力より学歴
0696デフォルトの名無しさん
2009/02/20(金) 18:59:27C++で有名な作者だったら、未経験者の東大卒より断然上じゃないの?
採用したこと無いから判らん。
C++が使いこなせるなら、どの言語でも開発出来ると思われる気はする。
0697デフォルトの名無しさん
2009/02/20(金) 19:09:470698デフォルトの名無しさん
2009/02/20(金) 19:12:52学歴は会社に入った後の成長の可能性を図る指標の一つ
公的に認められているものだから詐称すれば公に責任を問える
でも新卒に実績や能力を期待する会社は全くといっていいほどないね
そういうのは会社で培うものだと思ってるから
たまに変な会社があったりもするんだが、この不景気にどうだろ
0699デフォルトの名無しさん
2009/02/20(金) 19:18:46会社からメール、電話くるかもしれない。
統計はとれないが、大学時代に既に有名なシェアウェア作家が
就職で有利にならない事は多いの?
もともと使えるソフトを作っている個人が日本全体で少ないが。
0700デフォルトの名無しさん
2009/02/20(金) 19:28:300701デフォルトの名無しさん
2009/02/20(金) 19:32:570702デフォルトの名無しさん
2009/02/20(金) 19:46:49将来的には大成しないの? 早熟とか大器晩成という用語もあるが。
0703デフォルトの名無しさん
2009/02/20(金) 19:48:36どれでもいいよ。どの道、C/C++, Java ぐらいは全て覚えて欲しいところ。
どれも系統的には同じ言語だから、1つやれば他はとっつきやすいだろう。
0704デフォルトの名無しさん
2009/02/20(金) 19:50:04関数型言語とかも触って数学的なことにも興味を持って勉強してた人は研究者になったりしてるな
0705デフォルトの名無しさん
2009/02/20(金) 19:55:27Pascalとか?
0706デフォルトの名無しさん
2009/02/20(金) 19:56:26入社して2〜3年目くらいまでだから、あんまり拘る必要なし。
仕事のためだけに覚えようと考えてるならね。
趣味だったら、C++が変態的でお勧め
0707デフォルトの名無しさん
2009/02/20(金) 19:58:210708デフォルトの名無しさん
2009/02/20(金) 19:59:42Lamp:ゲーム開発とその学習をサポートするミドルウェア
http://lamp.sourceforge.jp/
0709デフォルトの名無しさん
2009/02/20(金) 20:09:270710デフォルトの名無しさん
2009/02/20(金) 20:15:51評価されるような高学歴の学生が片手間に優秀なソフトを作っているのだ
因果関係が逆なんだよ
0711デフォルトの名無しさん
2009/02/20(金) 20:20:44だめなやつは何をやってもだめ
なるほどなー
0712デフォルトの名無しさん
2009/02/20(金) 20:28:24最も増やした年で、年収60億だからな。 高学歴が一生かけてもプログラマやってる限り無理だな。
0713デフォルトの名無しさん
2009/02/20(金) 20:29:260714デフォルトの名無しさん
2009/02/20(金) 20:31:26よく言語仕様書とかに書いてあるよね
0715デフォルトの名無しさん
2009/02/20(金) 20:31:5916分で20億円稼ぐ男
今や空前の株ブームと言われる中、
昨年、とんでもない人物が現れました
なんと数分で20億円も稼いだ男…
しかも、その男性は28歳でなんと無職。
稼いでいることを抜かせば彼はニート同然なんです
給与明細では、この人物の取材に成功しました
一体、どんな人物で、
月にどれくらい稼ぎだすのでしょうか?
給与明細 史上初の信じられない
金額が出てくるかもしれません
一緒に覗いてみましょうか?
http://www.tv-tokyo.co.jp/meisai/back0601-06.html
0716デフォルトの名無しさん
2009/02/20(金) 20:35:100717デフォルトの名無しさん
2009/02/20(金) 20:35:420718デフォルトの名無しさん
2009/02/20(金) 20:42:30gauche
0719デフォルトの名無しさん
2009/02/20(金) 21:05:41ついに現実逃避か
考えること夢見ることは皆一緒だし
まあ無理もない
0720デフォルトの名無しさん
2009/02/20(金) 21:20:33Wikiみてみて知った
コンピュータの父なのに残念・・・
ところで日本人のチューリング賞受賞者はまだいないみたいだね
日本人でもっともなる可能性のある人ってあえてあげると誰?
0721デフォルトの名無しさん
2009/02/20(金) 21:25:23pascalは抽象度低いだろ。
0722デフォルトの名無しさん
2009/02/20(金) 23:17:51Pascalは、モジュールの先頭から末尾まで、一回舐めるだけでコンパイルできるから、コンパイル速度は速い。
(Cは数回舐める)
それに目をつけたのが、Delphiだった訳だが、なぜか風前のともし火状態だ。
0723デフォルトの名無しさん
2009/02/20(金) 23:19:26「抽象的な質問だが、」という意図と思われる。
0724デフォルトの名無しさん
2009/02/20(金) 23:19:39それは、
「その言語で書かれたコードの意味を変更せずに、どこまで最適化する?」
と、言ってるに等しい
最適化過程をどこで妥協するかの産物だと思われる
0725デフォルトの名無しさん
2009/02/20(金) 23:27:050726デフォルトの名無しさん
2009/02/20(金) 23:40:090727デフォルトの名無しさん
2009/02/20(金) 23:43:57それは違う
Lisp 系ってのは人間が直接*構文木*を書いてるようなもんだ
あとは、どこまで処理系が方検査を熱心にやるかだけだろ?
0728727
2009/02/20(金) 23:45:110729デフォルトの名無しさん
2009/02/20(金) 23:47:380730デフォルトの名無しさん
2009/02/20(金) 23:54:24lispはlispの構文解析を一行で書けるってジョークがあったな。
0731デフォルトの名無しさん
2009/02/20(金) 23:56:33つか, 型推論
処理系作ろうとすると, 滅茶苦茶手間かかるんだ
0732デフォルトの名無しさん
2009/02/20(金) 23:59:48evalですね。
0733デフォルトの名無しさん
2009/02/21(土) 00:16:41たしか(read)だった。
0734デフォルトの名無しさん
2009/02/21(土) 08:58:020735デフォルトの名無しさん
2009/02/21(土) 09:29:13(1)否定
私は決して犯人じゃない。だから逮捕されるのは不当だ。
(2)否定疑問(肯定)
俺ってさ、結構イケメンじゃない?だからいつもモテモテなわけよ。
0736デフォルトの名無しさん
2009/02/21(土) 09:33:390737デフォルトの名無しさん
2009/02/21(土) 09:35:060738デフォルトの名無しさん
2009/02/21(土) 09:37:450739デフォルトの名無しさん
2009/02/21(土) 09:39:160740デフォルトの名無しさん
2009/02/21(土) 09:43:450741デフォルトの名無しさん
2009/02/21(土) 12:12:31荒井注
0742デフォルトの名無しさん
2009/02/21(土) 14:07:320743デフォルトの名無しさん
2009/02/21(土) 14:34:55一見無駄な努力をした方が初心者の教育には良いという意見もあるし
0744デフォルトの名無しさん
2009/02/21(土) 14:40:24というプログラミングの実践を含むからな
ただしこれやり過ぎると、自己流になってIDEが与えられてその範囲だけでやれってなったときに苦労する可能性がある
0745デフォルトの名無しさん
2009/02/21(土) 15:26:360746デフォルトの名無しさん
2009/02/21(土) 15:27:40vc#
0747デフォルトの名無しさん
2009/02/21(土) 19:51:53負けない事 投げ出さない事
逃げ出さない事 信じ抜くこと
駄目になりそうな時 それが一番大事
0748デフォルトの名無しさん
2009/02/21(土) 20:31:21賛成。まともな本も少しはあるし>オライリーが個人的にはお薦め
最初はきついと思うけど
あとまともな本あるっけ? MS本はFont小さくて嫌w
0749デフォルトの名無しさん
2009/02/22(日) 01:07:56残念なことに多くは日本語に訳されてもいないので、英語読めるなら最初から洋書読んだほうがいい。
日本の著者の書いてる入門書は中身が薄くて、知識も間違っていたりして微妙なものが多い。
Pro C# 2008 and the .NET 3.5 Platform 4th Edition (Andrew Troelsen, Apress)(訳本なし)
をC#の入門書としてはおすすめする。C#だけでなくVSやFCLなど含めて総合的に学習できる。
非常にわかりやすく、しかも深くて、かつ正確。(ただし分量はかなりあるぞ)
特に .NET 3.5 まで含めて最新の状況を反映させているという点ですばらしい。
CLR via C# (Jeffrey Richter, Microsoft)(訳本:.NETプログラミング)もC#プログラマのマスト本として有名。
WinAPIのプログラマにはAdvanced Windows(Windows via C/C++)やWindows Internalなどの本が有名だが、
その.NET版だと思えばいいだろう。CLRがどう動いているか理解するために必須。
C#がどんなものか簡潔に知りたければ、Essential C#(訳本:エッセンシャルC#)とかでもいい。
こちらは記述が簡潔すぎるけど、どんな言語なのかざっと眺めるにはいい。
ただしオブジェクト指向言語を使った経験がないと理解はきついと思う。
これで完璧に理解できるようにはならないが、本が薄いので持ち運びに重宝している。
(プログラム関連の本は分厚いのが多すぎだ・・・)
0750デフォルトの名無しさん
2009/02/22(日) 01:20:11オラのC# Essentialsは出ていたかもしれない
TroelsenのC#本は旧版なら訳本があったかも
深いとは思わなかったが
0751デフォルトの名無しさん
2009/02/22(日) 01:28:43C# Essentialsだったかな。記憶違いかも。すまそ。
あと、はっきり言って訳本は微妙なものが多いよ。
明らかに訳すときに文章構成がおかしくなってて理解を妨げられたり・・・。
日本語で読めるという快適さを帳消しにしてくれるぐらいのデメリットがある。
旧版訳本は読んだことないけど(出てるのかも知らないけど)、
原書最新版を読むかぎりでは、結構詳しく説明してるよ。
もちろんJeffery Richterの本ほどではないけど・・・。
0752デフォルトの名無しさん
2009/02/22(日) 01:33:540753デフォルトの名無しさん
2009/02/22(日) 01:38:17ttp://www.free-ebook-download.net/programing-book/7310-essential-c-3-dot-net-framework-sep-2008-a.html
こういう所からPDFをダウンロードして、試し読み出来ますね。
0754デフォルトの名無しさん
2009/02/22(日) 01:45:260755デフォルトの名無しさん
2009/02/22(日) 01:49:43C#は言語仕様以外に覚えなきゃいけないことが多いので、最初からはきつそう。
0756デフォルトの名無しさん
2009/02/22(日) 01:51:54Javaの入門書もひとつ教えてください。
0757デフォルトの名無しさん
2009/02/22(日) 02:04:49Cはともかく、C++を含めてそれは無いだろ。
0758デフォルトの名無しさん
2009/02/22(日) 02:21:210759デフォルトの名無しさん
2009/02/22(日) 02:22:570760デフォルトの名無しさん
2009/02/22(日) 05:20:550761デフォルトの名無しさん
2009/02/22(日) 05:28:48House Java Curry
0762デフォルトの名無しさん
2009/02/22(日) 05:32:16入れたてJava
0763デフォルトの名無しさん
2009/02/22(日) 06:59:11プログラミングなんて土方がやる仕事だろ?
0764デフォルトの名無しさん
2009/02/22(日) 07:40:440765デフォルトの名無しさん
2009/02/22(日) 07:42:020766デフォルトの名無しさん
2009/02/22(日) 07:42:510767デフォルトの名無しさん
2009/02/22(日) 07:47:04土方を使っていた上司は首を切られるんだなw
0768デフォルトの名無しさん
2009/02/22(日) 12:29:20死んだときの上司は敵方の大臣を歴任しているな。
0769デフォルトの名無しさん
2009/02/22(日) 12:31:390770デフォルトの名無しさん
2009/02/22(日) 13:35:550771デフォルトの名無しさん
2009/02/22(日) 16:53:31Windows XPを使っていて、やや凝ったような掲示板やチャットなどを自作したいと思い、
プログラミングを始めたいと考えていますが、言語は何が良いでしょうか?
初歩的なHTMLが使える程度の知識の素人が比較的容易に使える言語を教えて下さい。
また、初心者向けの良い解説書も教えて頂けると助かります。
どうかよろしくお願いします。
0772デフォルトの名無しさん
2009/02/22(日) 17:30:31PHP一択ですね
0773デフォルトの名無しさん
2009/02/22(日) 17:47:03Perlかな。
世に出回ってる掲示板やチャットの大半がPerlで記述されてるから参考にできる。
UNIX系に抵抗がないなら「初めてのPerl」
Windowsしか触ったことないなら「新版Perl言語プログラミングレッスン入門編」
がおすすめ。
しかしトレンドを追うならPHPかRuby。
Perlよりも読みやすいコードが書けるので最近はこちらの方が人気が高い。
参考に出来るソーススクリプトが少ないのが難点。
0774デフォルトの名無しさん
2009/02/22(日) 19:32:50ありがとうございます。PHPを勉強してみようと思います。
もし、PHPの良い解説書があれば、紹介して下さると助かります。
よろしくお願いします。
0775デフォルトの名無しさん
2009/02/22(日) 23:30:07どれも大して変わらんから立ち読みして自分の好みに合いそうなのを選ぼう。
0776デフォルトの名無しさん
2009/02/23(月) 00:42:15ネットでソースとか見て勉強かな
0777デフォルトの名無しさん
2009/02/23(月) 18:46:40system: nanoscript import(MyNameSpace1)
{namespace: MyNameSpace1
{class: MyProgram1
{public: static: void: main(string[] args)
output.console("Helo World!");}}
{class: MyProgram2
{public: static void: main(string[] args)
output.console(10/2);}}
{class: MyProgram3
{public: static: void: main(string[] args)
integer: a;
{if(1+1==2): 1+1 -> a;}
output.console(a);}}}
0778デフォルトの名無しさん
2009/02/23(月) 18:47:51何言語ですか?
0779デフォルトの名無しさん
2009/02/23(月) 19:07:26波括弧がやや目立つ.。といってもCurlやOzではなさそうだ
むしろS式的な置き方にされてるが、S式のような正規化がされているようには見えない
構文的にはC#/Javaに近い印象だが色々と違う。if部分はパターンマッチ?
0780デフォルトの名無しさん
2009/02/23(月) 19:15:22自作言語です。まだ作ってませんが。nanoscriptといいます。
0781デフォルトの名無しさん
2009/02/23(月) 19:17:58ほぼC#です。
代入式が変わっています。
a = 1+1 ではなく 1+1 -> a となります。
パターンマッチとかは意識していません。
0782デフォルトの名無しさん
2009/02/23(月) 19:33:35Scriptを語るには呪文が多くないか?
0783デフォルトの名無しさん
2009/02/23(月) 19:58:300784デフォルトの名無しさん
2009/02/23(月) 20:09:19nanoscriptは仮称です。
>>783
インタプリタで動くC#です。
0785デフォルトの名無しさん
2009/02/23(月) 20:42:54> >>783
> インタプリタで動くC#です。
コンセプトの説明としては、
「他の方法では解決しづらい&この方法なら解決する点」
は何なのかが欲しいところ。
0786デフォルトの名無しさん
2009/02/23(月) 21:02:04コンパイルするのがめんどくさい
0787デフォルトの名無しさん
2009/02/23(月) 21:09:170788デフォルトの名無しさん
2009/02/23(月) 21:09:41「コンパイルさえめんどくさい割には、書くのが冗長すぎる仕様じゃね?」
って言いたいんだと思うよ
C#入門者用とか?
0789デフォルトの名無しさん
2009/02/23(月) 21:32:550790デフォルトの名無しさん
2009/02/23(月) 21:33:510791デフォルトの名無しさん
2009/02/23(月) 21:36:43ちょっと横レスだが
> 「他の方法では解決しづらい&この方法なら解決する点」
これは初心者にとって学習を続ける動機になるんじゃないかな?
複数言語を使い慣れた者には当たり前に思える事でも、初心者にとっては
10元連立方程式を頭の中で解くように見えてるかも。
かくいう自分がそうだった。
0792デフォルトの名無しさん
2009/02/23(月) 21:40:12Javaなら、BeanShellとか。
0793デフォルトの名無しさん
2009/02/23(月) 22:56:450794デフォルトの名無しさん
2009/02/23(月) 22:57:39PythonかDelphiがいいと思うな
0795デフォルトの名無しさん
2009/02/23(月) 22:58:37Cのインタプリタってあるよ。
0796デフォルトの名無しさん
2009/02/23(月) 23:13:44RUN/Cのことか
0797デフォルトの名無しさん
2009/02/23(月) 23:16:20CINTとか。
0798デフォルトの名無しさん
2009/02/23(月) 23:21:18俺的には
1.C
2.VB
3.Java
かな
0799デフォルトの名無しさん
2009/02/24(火) 00:07:421.C99
2.C89
3.C90
0800デフォルトの名無しさん
2009/02/24(火) 00:11:490801デフォルトの名無しさん
2009/02/24(火) 00:37:14簡単に始めたいならJavascriptかな
0802デフォルトの名無しさん
2009/02/24(火) 00:42:270803デフォルトの名無しさん
2009/02/24(火) 00:42:520804デフォルトの名無しさん
2009/02/24(火) 01:00:520805デフォルトの名無しさん
2009/02/24(火) 01:42:58三日
0806デフォルトの名無しさん
2009/02/24(火) 01:49:29評価して下さい。
=(10, define(a, integer))
10をintegerと定義されたaに代入する。
print("Hello world!", console)
Hello world!をコンソール画面にプリントする。
else(if(A, B), C)
もしもAならBが実行される。
そうでないならCが実行される。
0807デフォルトの名無しさん
2009/02/24(火) 01:53:07http://pc11.2ch.net/test/read.cgi/tech/1083649982/
関数型と手続き型
http://pc11.2ch.net/test/read.cgi/tech/1145115971/
関数型プログラミング言語Haskell Part10
http://pc11.2ch.net/test/read.cgi/tech/1231861873/
関数型言語ML(SML, OCaml, etc.), Part 5
http://pc11.2ch.net/test/read.cgi/tech/1186292994/
0808デフォルトの名無しさん
2009/02/24(火) 01:53:46メソッド( 対象1, 対象2 )
0809デフォルトの名無しさん
2009/02/24(火) 08:11:510810デフォルトの名無しさん
2009/02/24(火) 09:08:53> 自作の関数型言語です。
関数をfirst class objectにしているって意味?
0811デフォルトの名無しさん
2009/02/24(火) 11:32:01>>682
VB5って簡単すぎね?
0812デフォルトの名無しさん
2009/02/24(火) 11:46:34経験者が触ると面白いんだけどねぇ‥
0813デフォルトの名無しさん
2009/02/24(火) 14:03:46『全てはメソッドです』
0814デフォルトの名無しさん
2009/02/24(火) 14:10:45�@Pascal型:厳密に規定された文法でプログラミングの何たるかを学ぶ。
�ABASIC型:簡単な文法で気軽にプログラミングを始める。
0815デフォルトの名無しさん
2009/02/24(火) 14:13:16パスカルの本ではなくアルゴリズムを開設する方法として
0816デフォルトの名無しさん
2009/02/24(火) 14:15:41どっちも初心者向けって事か。
少なくともBASICで記述できることは、パスカルでも出来るとは思う
命令としてグラフィックが無いとかは無視する。
0817デフォルトの名無しさん
2009/02/24(火) 14:41:13違いを生むのは使用者のスキル。
0818デフォルトの名無しさん
2009/02/24(火) 14:49:150819デフォルトの名無しさん
2009/02/24(火) 15:44:090820デフォルトの名無しさん
2009/02/24(火) 19:29:43そういうのもうあるよねww
0821デフォルトの名無しさん
2009/02/24(火) 19:54:53明らかにあるだろ
0822デフォルトの名無しさん
2009/02/24(火) 20:39:05お礼遅れました。ありがとうございました。
早速書店で探してみます。
0823デフォルトの名無しさん
2009/02/24(火) 22:36:040824デフォルトの名無しさん
2009/02/24(火) 22:42:04make
sed
awk
アセンブラ
0825デフォルトの名無しさん
2009/02/24(火) 22:45:29perlとかpythonとか。
0826デフォルトの名無しさん
2009/02/24(火) 23:13:37ありがとう
x86とpythonは興味があるんでしてみる
0827デフォルトの名無しさん
2009/02/25(水) 00:07:21静的型付け言語でなければならないし
オブジェクト指向でなかればならないでしょう。
0828デフォルトの名無しさん
2009/02/25(水) 00:27:36考えが硬直してる奴はプログラミングに向いてない
0829デフォルトの名無しさん
2009/02/25(水) 02:00:200830デフォルトの名無しさん
2009/02/25(水) 02:05:53とりあえず単純なtypoをなくすところから始めてみよう
0831デフォルトの名無しさん
2009/02/25(水) 05:43:050832デフォルトの名無しさん
2009/02/25(水) 07:46:20いやいや、Haskellみたいな静的型付けの関数型もある。マルチコア、メニイコア時代に備えて
関数型から入るという手もある。
0833デフォルトの名無しさん
2009/02/25(水) 09:55:25それって結局Cなわけで
Cを解説してるサイトで十分だと思われ
0834デフォルトの名無しさん
2009/02/25(水) 11:42:190835デフォルトの名無しさん
2009/02/25(水) 11:50:16言語仕様、チュートリアル、サンプルプログラム全部ある。
Javaなんて、情報が散逸しすぎ。
関数型もそう。
情報集めるのに苦労するくらいなら、MS系のどれでもいいからパッと作り始めるほうがいい。
0836デフォルトの名無しさん
2009/02/25(水) 12:17:37情報の充実さでMSの言語がJavaに勝てるわけがない。
ただし、日本人の初心者向けの言語としては、
JavaはPythonに負けそうな気はする。
0837デフォルトの名無しさん
2009/02/25(水) 12:18:27Linuxでは動かない・・・
0839デフォルトの名無しさん
2009/02/25(水) 12:34:27初心者から上級者向けの言語…Java
組み込み系に進むならASM、C、C++。
あとはイラネ。
0840デフォルトの名無しさん
2009/02/25(水) 12:45:24しかし、言語規定を完璧に理解したり、APIをすべて覚えるなんてことは上級者でも無理。
またしてもJava最強伝説。
0841デフォルトの名無しさん
2009/02/25(水) 13:02:25IDEあけるだけで、情報がセットになっているMS言語とJAVAとじゃ雲泥の差
「初心者」のためだぜ。
情報を検索するにも、検索キーワードがわからないレベルじゃ外に情報を取りに行くのは至難の技。
0842デフォルトの名無しさん
2009/02/25(水) 13:37:440843デフォルトの名無しさん
2009/02/25(水) 13:42:44オヌヌメサイトは?
0844デフォルトの名無しさん
2009/02/25(水) 13:44:240845デフォルトの名無しさん
2009/02/25(水) 13:53:590846デフォルトの名無しさん
2009/02/25(水) 13:55:44Javaだけで書いてあるやつは存在しないだろ。
0847デフォルトの名無しさん
2009/02/25(水) 15:14:04もうちょっと何とかならんものか
0848デフォルトの名無しさん
2009/02/25(水) 17:52:24それにしてもLinuxうまく津か円
0849デフォルトの名無しさん
2009/02/25(水) 22:02:48いつの時代から来たの?
Monoの成果のおかげで今ではiPhone用アプリまでもがC#で作れるんだけど。
0850デフォルトの名無しさん
2009/02/25(水) 22:23:07使えるけど実用的とは言い難いみたいなオチはなしな
0851デフォルトの名無しさん
2009/02/25(水) 23:03:39C#で書かれてAppStoreで正規に売られてるゲームが40本以上あるらしい。
0852デフォルトの名無しさん
2009/02/25(水) 23:23:35OSはVISTA
0853デフォルトの名無しさん
2009/02/26(木) 00:09:49ttp://www.mdstorm.com/
0854デフォルトの名無しさん
2009/02/26(木) 01:06:24Visual Studio 2008 Express Editions
http://www.microsoft.com/japan/msdn/vstudio/Express/
0855デフォルトの名無しさん
2009/02/26(木) 04:40:32イベント処理系に関してOOP原理主義を守っている限りはならない。
GUI系のクラスのクラス・継承設計は秀逸だが、
あの腐った(柔軟性に欠いた)イベント処理系がすべてを台無しにしている。
VB、VCL、.net(Windows.Form)と比較して、一番使い勝手が悪い。
VCL並に自由自在にイベントハンドラの差替えが出来れば良かったけど、
手間かかる割りには(実質的に)VBと同程度の柔軟性しか得られないんじゃ、、、、、、
>>849
言語として使える事と、有用な開発環境として使える事は別だよ。
Javaの場合、どの環境でもSEのクラスライブラリ、或いは、そのサブセットが
どの環境でも使える事が大きい。
Monoの場合、興味深いけど、それが何処まで使えるのかが見えてこないのが。
ってか、まるでVB屋がつくった様なあのライブラリ群を破棄して
Monoのプロジェクトが使いやすいライブラリ提供してくれたらありがたいんだけど。
0856デフォルトの名無しさん
2009/02/26(木) 20:09:34エクセルでVBA、HPの編集でhtml(といってもテキトーにそれっぽいところを編集してるだけですが・・)
を使っています。今のところ特に不便は無いのですが・・折角なので仕事に役立つものを覚えておきたいんです
それに、仕事のため・・といえば空いてる時間に堂々とプログラムも触れますしね
0857デフォルトの名無しさん
2009/02/26(木) 20:16:27次はC++かJavaにしようと思います。
どっちがいいですか?
不安なことは、
Javaは覚えても使う機会が無さそう。
C++は今後も使える??です。
0858デフォルトの名無しさん
2009/02/26(木) 20:19:32XML/XSLT
0859デフォルトの名無しさん
2009/02/26(木) 20:34:02!?聞いたこと無いです!
調べて勉強してみます、ありがとうございました!
0860デフォルトの名無しさん
2009/02/26(木) 21:22:570861デフォルトの名無しさん
2009/02/26(木) 21:31:52PHP、HSP
>>857
どうしてC#にしようと思わないの?
素直にC#にしとけよ
0862デフォルトの名無しさん
2009/02/26(木) 21:53:50で、何を作りたいんだ?
0863デフォルトの名無しさん
2009/02/26(木) 22:09:47迷うぐらいならとっとと両方覚えろ。
0864857
2009/02/26(木) 22:11:310865デフォルトの名無しさん
2009/02/26(木) 22:17:04ただ普通はC#。
C++は昔はやったってことでC++のソースを読む機会など十分考えられる覚えておいて損は無い、
がそんなもの覚えるならC#で良い。JAVAははっきり言ってマイナーだぞ
0866デフォルトの名無しさん
2009/02/26(木) 22:19:230867デフォルトの名無しさん
2009/02/26(木) 22:20:56>JAVAははっきり言って・・・
いい加減なこというなよ。
0868デフォルトの名無しさん
2009/02/26(木) 22:22:50趣味でなら何でもいいけど、Java, VB とかのほうがいいべ。
それにプロなら、CPUやOSの知識、あるいはAPIで組んだ経験もなしに
C#やっても使い物にならないだろ。
0869デフォルトの名無しさん
2009/02/26(木) 22:24:44特に条件を制限しなければJavaよりC#の方がマイナーだろ
0870デフォルトの名無しさん
2009/02/26(木) 22:25:160871デフォルトの名無しさん
2009/02/26(木) 22:26:060872デフォルトの名無しさん
2009/02/26(木) 22:26:170873デフォルトの名無しさん
2009/02/26(木) 22:28:21Javaは欧米、日本ともに求人数、求人広告数ともに
この5年間トップを続けている。
0874デフォルトの名無しさん
2009/02/26(木) 22:29:09組み込み用のプログラムだったり、あるいはWebサイトの製作がほとんどでしょ。
C#はいい言語だと思うけど、日本じゃ需要はあまりない。
0875デフォルトの名無しさん
2009/02/26(木) 22:30:19TIOBE Software: Tiobe Index - http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
0876デフォルトの名無しさん
2009/02/26(木) 22:30:46それは当然で、C#が必要になる企業なんて、
PC向けのビジネスアプリケーションを作っているような大手ソフトメーカーが中心だろう。
だから収入は高くなる。けど需要はあまりない。
0877デフォルトの名無しさん
2009/02/26(木) 22:31:30かわんねえじゃん
0878デフォルトの名無しさん
2009/02/26(木) 22:31:44日本じゃVB.NETへの移行が多くて、欧米じゃC#への移行が多いとか。
でも、どうでもいい話。
0879デフォルトの名無しさん
2009/02/26(木) 22:36:20実質はC#もそんなに爆発的とはいえない。
0880デフォルトの名無しさん
2009/02/26(木) 22:39:18どんだけ業界を反映してないんだよ
0881デフォルトの名無しさん
2009/02/26(木) 22:41:08肉体労働よりは稼げるけど、なんちゃってプログラマー(デバッガー)も合わせると300-400万がいいところだろう
0882デフォルトの名無しさん
2009/02/26(木) 22:43:59まあSEやPGの大半は単なる使い捨てだからな。
大企業で専門的な仕事をしているエンジニアは尊敬するが・・・。
0883デフォルトの名無しさん
2009/02/26(木) 22:52:54収入とか普及とかそんなのどうでもいいじゃん。
好きなの選べばいい。
お薦めはC#
言語仕様がよく考えられていて、最強の開発環境が無料で手に入る。
これをやらないのはもったいない。
0884デフォルトの名無しさん
2009/02/26(木) 22:55:510885デフォルトの名無しさん
2009/02/26(木) 22:57:03もっとアピールされていていいと思うんだ<C#, VB.NET
0886デフォルトの名無しさん
2009/02/26(木) 23:01:17プログラマに必要なのはアルゴリズムだよ。
大学行って、数学勉強しろ。
言語なんて、設計が終わったらそれを実装するだけのこと。
論文を英語で書くか日本語で書くか悩む前に、論文を書ける能力を身につけろということね。
で、次にやるべきことは「覚えた」と言い切るCでどんどんプログラムを書くこと。
0887デフォルトの名無しさん
2009/02/26(木) 23:04:35きちんと基礎力をつけたほうが将来的にいい。
JavaやC++ができるやつなんてゴマンといるが、
コンピュータの基礎、数学、アルゴリズム、語学ができるやつは少ない。
表面上の勉強より、そっちを高めたほうがいいと思うよ。
0888デフォルトの名無しさん
2009/02/26(木) 23:09:32http://68user.blog27.fc2.com/blog-entry-41.html
http://blog.livedoor.jp/lalha/archives/50254634.html
0889デフォルトの名無しさん
2009/02/26(木) 23:13:020890デフォルトの名無しさん
2009/02/26(木) 23:14:07そんなの勉強したらJavaやC++なんて触る気なくなるだろうな
0891デフォルトの名無しさん
2009/02/26(木) 23:16:16あまりにも知らないとどうしようもなく、職場で一から教えるわけにもいかない
と新人指導してて身をもって知った
0892デフォルトの名無しさん
2009/02/26(木) 23:17:02使い捨てのその辺の薄給プログラマならいらんわな
0893デフォルトの名無しさん
2009/02/26(木) 23:17:42派遣で来てる連中は数学なんてわかってないよ。
指が動けば十分。
0894デフォルトの名無しさん
2009/02/26(木) 23:17:44それがアルゴリズムとも言える
でもCでプログラム書きまくるほうがよっぽどいい。実戦経験はなによりの宝だ
0895デフォルトの名無しさん
2009/02/26(木) 23:18:06極一部のスーパーハカーを除く大多数のアフォウは数学の助けを借りないと話にならないってこった
極普通の無能の為のTDD、アジャイルという意見は多い
数学も最先端の研究分野を除けば、そういう凡人の為のツールなんだよ
むしろ底辺こそ勉強するべき
0896デフォルトの名無しさん
2009/02/26(木) 23:18:57高校レベルの数学を使いこなせるだけでも違う
0897デフォルトの名無しさん
2009/02/26(木) 23:19:000898デフォルトの名無しさん
2009/02/26(木) 23:20:36そういうのに教えるのは大変そうだな
0899デフォルトの名無しさん
2009/02/26(木) 23:21:080900デフォルトの名無しさん
2009/02/26(木) 23:21:330901デフォルトの名無しさん
2009/02/26(木) 23:27:55微分積分覚えたら跡は証明だけじやないか
まさか虚数なんかでつまずいてないだろうし
0902デフォルトの名無しさん
2009/02/26(木) 23:31:01円周率計算して、ぜんぜん精度でないでがっかりしてるほうが楽しい。
0903デフォルトの名無しさん
2009/02/26(木) 23:37:530904デフォルトの名無しさん
2009/02/26(木) 23:42:542^0,12,,3,4,5,6,7,8,9,10,11,12,13,14,15,16, ... 32
までをソラで言えればそれでいい
0905デフォルトの名無しさん
2009/02/26(木) 23:44:061+1=2とか100行以上の証明がいるし
幾何の問題なんて位相とか圏使わないとまともに解けないのが山程ある
算数ができないのは仕方ないから諦めてもいいと思う
0906デフォルトの名無しさん
2009/02/26(木) 23:45:35あのな、高校レベルの物理が必要なところにでも
算数すら出来ない奴等をオファーしてくる時代なんだが
「要: この事象に対して微分方程式を組めること」
ってな要求にも関わらずにね
0907デフォルトの名無しさん
2009/02/26(木) 23:45:55↑
そう言い切る奴が多い日本はIT後進国だ。
Googleレベルなんて日本からは出てこない。
0908デフォルトの名無しさん
2009/02/26(木) 23:50:31一般的な認識の問題として、むしろこう言い切るべき
数学いらないなんて言ってるうちはGoogleレベルは日本から出ない。
事実日本はIT後進国。
0909デフォルトの名無しさん
2009/02/26(木) 23:52:12初心者のための勉強ガイドならわかるが。
0910デフォルトの名無しさん
2009/02/26(木) 23:53:030911デフォルトの名無しさん
2009/02/26(木) 23:53:48そうでない人は、地に足つけて実用的な勉強をしましょうね。
0912デフォルトの名無しさん
2009/02/26(木) 23:54:21そんなことをいったら米国以外は全部後進国。
まあその認識は間違っちゃいないけどな。
0913デフォルトの名無しさん
2009/02/27(金) 00:06:04がんばらなくても必要と感じて、勉強するようになる・・・と思ったんだが世の中にはマゾが多いのか?
0914デフォルトの名無しさん
2009/02/27(金) 00:07:250915デフォルトの名無しさん
2009/02/27(金) 00:10:06アメリカ>インド>>韓国>>日本
0916デフォルトの名無しさん
2009/02/27(金) 00:11:56しないからITドカタなんて存在に成り下がっているのか
0917デフォルトの名無しさん
2009/02/27(金) 00:13:450918デフォルトの名無しさん
2009/02/27(金) 00:16:310919デフォルトの名無しさん
2009/02/27(金) 00:16:59javaやperl,phpよりlazy-Kやgrass、befunge
役立つ知識より無駄知識
0920デフォルトの名無しさん
2009/02/27(金) 00:19:12どっかの企業の偉い人のブログで、技術者は基礎をしっかりやるべき、
みたいなことを書いてて、たとえばどういうことを勉強すればいいですかって
質問されて、集合論の本とか進めてたな。
夢をあおりすぎだろって思ったよ。
0921デフォルトの名無しさん
2009/02/27(金) 00:20:260922デフォルトの名無しさん
2009/02/27(金) 00:20:49ド=モルガンぐらいは必要でしょ
集合論というより数理論理学かもしれないけれど
0923デフォルトの名無しさん
2009/02/27(金) 00:21:36体感するね。
基本的な数学すら理解出来なかった人は開発においても先人の知恵頼りになりがち。
アドホックな「実用的な知識」とやらをバラバラにため込んでるだけで、
考え方に筋が通ってない。
俺のことだが。
0924デフォルトの名無しさん
2009/02/27(金) 00:23:59って前提で話す奴は自分が既に手遅れだって悟りたくない奴だろw
0925デフォルトの名無しさん
2009/02/27(金) 00:24:000926デフォルトの名無しさん
2009/02/27(金) 00:29:34数学なんかは学生のうちにやっといた方がよいだろう。
社会出たら後輩に抜かれたくない一心で数学いらねえとか
嘘吐く奴等がごまんといるから。
0927デフォルトの名無しさん
2009/02/27(金) 00:29:400928デフォルトの名無しさん
2009/02/27(金) 00:30:06基礎的な知識って、ドモルガン程度でいいのか。
0929デフォルトの名無しさん
2009/02/27(金) 00:31:230930デフォルトの名無しさん
2009/02/27(金) 00:32:31「基礎」ならそうじゃない?
グラフィックスみたいなもんを扱うんなら線形代数も知っとくべきだけど
どっちも高校数学レベルの知識だね
0931デフォルトの名無しさん
2009/02/27(金) 00:36:00数学やったら、筋の通った考え方ができるようになるのかね?
よくわからんけど、それにしたって「アドホックな」知識もないと
どうにもならんよ。
0932デフォルトの名無しさん
2009/02/27(金) 00:37:47理系新人に言うんだよな。
「君ねえ、数学なんて要らないんだよw
もっと実用的な知識をつけたまえ。使えないねえ。
まずな、ツルハシ触れるまで他は触るなよ!」
数学だけの話じゃなくてさ。
0933デフォルトの名無しさん
2009/02/27(金) 00:39:53そのくらいはできとけよってアドバイスか。
まあ、Google目指したり、IT先進国になるなら、そのくらいはできとかないとな。
0934デフォルトの名無しさん
2009/02/27(金) 00:40:170935デフォルトの名無しさん
2009/02/27(金) 00:41:16数学は十分条件ではないかもしれないが
高いレベルの技術者になるための必要条件ではあるでしょう
理系の学問は全部数学の上に成り立ってるんだから
土台の無いところで何かやっても砂上の楼閣ですよ
再帰が分からないという人は、多分数学的帰納法という高校生で習うはずの
数学すら理解していないんです
0936デフォルトの名無しさん
2009/02/27(金) 00:42:38ポインタ分からないとか再帰わからないとか平気で言う人たちがいるからねぇ
っていうか、中高レベルの数学に挫折して文系に進む人が多いから
0937デフォルトの名無しさん
2009/02/27(金) 00:42:56アドホックな知識はなくて良いなんて言ったつもりはないんだけど。
0938デフォルトの名無しさん
2009/02/27(金) 00:43:020939デフォルトの名無しさん
2009/02/27(金) 00:44:32先ず隗より始めよ
0940デフォルトの名無しさん
2009/02/27(金) 00:44:34googleやMSには優秀な人間がいっぱいいる
日本の「PG」が一般にはドカタを指しているだけだ
0941デフォルトの名無しさん
2009/02/27(金) 00:45:56必要だから理解できない人がいてもしかたないねとは思う
むしろ理解できる方が異常なんじゃねぇの
0942デフォルトの名無しさん
2009/02/27(金) 00:47:29いっぱいいるならいいじゃん。終了。
0943デフォルトの名無しさん
2009/02/27(金) 00:47:320944デフォルトの名無しさん
2009/02/27(金) 00:48:230945デフォルトの名無しさん
2009/02/27(金) 00:48:48うちの学校が珍しいのかもしれないけど
細かくして組み立てるってのはどこかで勉強しておいたほうが
いいのは確かだろうね
0946デフォルトの名無しさん
2009/02/27(金) 00:49:06数学やると「アドホックな知識」を有効に活用できる論理的思考が身につくとか
そういう話?
0947デフォルトの名無しさん
2009/02/27(金) 00:49:410948デフォルトの名無しさん
2009/02/27(金) 00:49:44よくない。
たとえるなら日本に朝鮮人があふれたら良くないだろ?
それと全く同じだ。
0949デフォルトの名無しさん
2009/02/27(金) 00:50:51ポール・グレアムだったかな?
学生をみてると再帰とポインタにプログラマの壁があるようだ、みたいなエッセイを
書いてたな。
0950デフォルトの名無しさん
2009/02/27(金) 00:51:05それなら再帰が分からない人間を笑えないな。
五十歩百歩だ。
0951デフォルトの名無しさん
2009/02/27(金) 00:52:45つまり派遣でプログラマやってるIT土方は朝鮮人と全く同じであると。
まあそのとおりだな。
0952デフォルトの名無しさん
2009/02/27(金) 00:54:39違うともそうだとも言いづらいな。
なぜ「アドホックな知識」が先に来るのかねぇ。
そこで終始してる奴なんか技術者とは思ってないって話。
0953デフォルトの名無しさん
2009/02/27(金) 00:55:25ジョエル
0954デフォルトの名無しさん
2009/02/27(金) 00:57:580955デフォルトの名無しさん
2009/02/27(金) 00:58:55費やす時間と使える度の費用対効果が急激に悪くなるな。
まあ、英語をやるやつは、それ自体が趣味になってるような
ところもあるから、好きならどんどんやればいいけど。
0956デフォルトの名無しさん
2009/02/27(金) 01:03:59けっきょくそういう精神修養みたいな話になるんでしょ?
なんつーか、PGに数学勉強しろってするめるのって、英語を勉強して自己実現を
夢見てるOLと同じものを感じるってゆーか。
0957デフォルトの名無しさん
2009/02/27(金) 01:05:31かといって通訳や翻訳したいわけではない。
何がしたいのかわからんよな。
0958デフォルトの名無しさん
2009/02/27(金) 01:07:05> 夢見てるOLと同じものを感じるってゆーか。
良いんじゃない君はそういう認識で。
君自身はね。
0959デフォルトの名無しさん
2009/02/27(金) 01:07:170960デフォルトの名無しさん
2009/02/27(金) 01:07:590961デフォルトの名無しさん
2009/02/27(金) 01:08:490962デフォルトの名無しさん
2009/02/27(金) 01:09:37ドカタPGレベルにとどまるんなら寿命長くないよね
所詮人月いくらで換えはいくらでも効く人材なんだし
技術者以外の道を探すってんならまあそれはそれだ、ある意味正しいよ
0963デフォルトの名無しさん
2009/02/27(金) 01:09:58まさにそれww
0964デフォルトの名無しさん
2009/02/27(金) 01:10:05ここまで話が煮詰まってるのに、日本版googleとかIT先進国にするとか、雲の上のような話
だけで、数学勉強してこうだったとか具体的な話はぜんぜんでないし、そういう認識を
ますます強めたよ。
0965デフォルトの名無しさん
2009/02/27(金) 01:13:190966デフォルトの名無しさん
2009/02/27(金) 01:13:54自演するなよ泣けて来るじゃないか
0967デフォルトの名無しさん
2009/02/27(金) 01:14:12ドカタにたとえるのって(ドカタに対して)職業差別的でどうかと
思うけど、数学を進める人って、ドカタPGやドカタPGになろうって
レベルの人が数学勉強してドカタを脱出できるって信じてるのかね。
0968デフォルトの名無しさん
2009/02/27(金) 01:15:200969デフォルトの名無しさん
2009/02/27(金) 01:15:460970デフォルトの名無しさん
2009/02/27(金) 01:16:01ことさら数学やれと勧める奴はよほど数学にコンプレックスがあるんだろうな。
0971デフォルトの名無しさん
2009/02/27(金) 01:16:06ドリブルもできないのにバスケをするようなものだ。
まあ、パスとシュートだけでもバスケっぽいことはできるが、それは本当のバスケではない。
0972デフォルトの名無しさん
2009/02/27(金) 01:16:210973デフォルトの名無しさん
2009/02/27(金) 01:16:42換えのきかない人材なんか世の中にほとんど居ない
0974デフォルトの名無しさん
2009/02/27(金) 01:17:030975デフォルトの名無しさん
2009/02/27(金) 01:17:25ああ、数学が役にたったって面白い話がきけるのはこれからなのか。
0976デフォルトの名無しさん
2009/02/27(金) 01:18:540977デフォルトの名無しさん
2009/02/27(金) 01:19:180978デフォルトの名無しさん
2009/02/27(金) 01:24:47と言ってる朝鮮人が居るのが問題。
0979デフォルトの名無しさん
2009/02/27(金) 01:26:08逆だ。
プログラミング言語を覚えたらプログラムができると思ってる奴が、英語ができればアメリカで仕事ができると思ってるやつ。
アメリカで仕事するのに英語は最低限のこと。
その上にプラスアルファがあって仕事が得られる。
そのプラスルファが数学なりその他の学問。
0980デフォルトの名無しさん
2009/02/27(金) 01:27:38表現するモノ自体がプログラマにないと手段だけ覚えても仕方ないということ。
0981デフォルトの名無しさん
2009/02/27(金) 01:29:52人に「必要ない」とか説くなよ。
誰がお前レベルのプログラマに成りたくて
ここに質問しに来るってんだよ?
0982デフォルトの名無しさん
2009/02/27(金) 01:38:18「必要ない」が現実的なアドバイスだよ。
「数学でレベルアップだ」とか言って集合論の本とか薦めちゃうのって、
夢をあおりすぎ。
0983デフォルトの名無しさん
2009/02/27(金) 01:39:52土方の分際が高校数学の何を使うんだ?
0984デフォルトの名無しさん
2009/02/27(金) 01:40:42スレ埋めにしかならんわ
0985デフォルトの名無しさん
2009/02/27(金) 01:45:52xor一つとっても、理解するのにベン図みたいなものを使わないか?
中学数学では出てこないはずだが
0986デフォルトの名無しさん
2009/02/27(金) 01:47:21むしろ必要なのは業務知識。
0987デフォルトの名無しさん
2009/02/27(金) 01:49:09ブール代数は高校数学にも出てこないだろ。
学校教育と言うよりプログラミングの知識だろう。
0988デフォルトの名無しさん
2009/02/27(金) 01:49:34そもそもプログラムが組めないだろう
0989デフォルトの名無しさん
2009/02/27(金) 01:50:130990デフォルトの名無しさん
2009/02/27(金) 01:51:170991デフォルトの名無しさん
2009/02/27(金) 01:52:060992デフォルトの名無しさん
2009/02/27(金) 01:52:30三角関数を使う機会もなかったりする
0993デフォルトの名無しさん
2009/02/27(金) 01:53:26「数学は若いうちに勉強しておかないと
歳食ってからじゃ身につけられない性質がある」
ということだ。
それを理解した上で,それでも俺に数学は一生必要ない,
と達観しているのならばもう何も言わない。
0994デフォルトの名無しさん
2009/02/27(金) 01:53:560995デフォルトの名無しさん
2009/02/27(金) 01:54:39ここは「初心者のための」スレだから
先のある若い奴向けの話のはずなんだよな
0996デフォルトの名無しさん
2009/02/27(金) 01:55:340997デフォルトの名無しさん
2009/02/27(金) 01:56:020998デフォルトの名無しさん
2009/02/27(金) 01:56:290999デフォルトの名無しさん
2009/02/27(金) 01:56:41そういう事にしたいわけだ?
汚いねえ。
だが、そういう手こそ実用的なんだよな。
確かに数学じゃ得られない実用的な知識だよね。
いやあ参った参ったwww
1000デフォルトの名無しさん
2009/02/27(金) 01:56:50まともな建築士も設計図もなしに製造に入るしなw
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。