[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 23:13 / Filesize : 220 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

初心者のためのプログラミング言語ガイド Part13



1 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 22:44:38 ]
これからプログラミングを始める初心者の人に言語を薦めるスッドレ

質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。

各言語の特徴はこちらを参照
Wikipedia Category:プログラミング言語
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 pc11.2ch.net/test/read.cgi/tech/1226761546/
Part11 pc11.2ch.net/test/read.cgi/tech/1218282605/
Part10 pc11.2ch.net/test/read.cgi/tech/1215717670/
Part9 pc11.2ch.net/test/read.cgi/tech/1210941509/
Part8 pc11.2ch.net/test/read.cgi/tech/1208186034/
Part7 pc11.2ch.net/test/read.cgi/tech/1200807067/
Part6 pc11.2ch.net/test/read.cgi/tech/1193132235/
Part5 pc11.2ch.net/test/read.cgi/tech/1187886538/
Part4 pc11.2ch.net/test/read.cgi/tech/1177285633/
Part3 pc11.2ch.net/test/read.cgi/tech/1152778344/
Part2 pc8.2ch.net/test/read.cgi/tech/1122205164/
Part1 pc8.2ch.net/test/read.cgi/tech/1034505166/

596 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 15:04:05 ]
ゲームの改造ってのが何を意味するのかわからないが
既存のPC向け市販ゲームを意味するのであれば
デバッガ(逆アセンブラ入り)、アセンブラ、C、WindowsAPI
CrackMeってのがあるからぐぐるといいんじゃないか

597 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 15:04:11 ]
>>595
なにをしようとしてるのかわからんけど
ゲームの改造ってメモリをいじるだけじゃないの?
メモリエディタとバイナリエディタがあれば事足りると思うが。
解析の段階でアセンブラの知識は必要。

598 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 15:13:42 ]
ああ、すいません言葉足らずでした。
オフラインもですが、オンラインのネットゲームでも改造したいです。


599 名前:デフォルトの名無しさん [2009/02/18(水) 15:42:56 ]
>>598
ゲームの改造なら言語より実行バイナリの知識が必要じゃない?
x86とか.NETのILとか。
後はWin32APIとオンラインなら当然通信の知識も。

600 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 15:56:17 ]
>>596,597,599
ありがとうございます!
単語の時点で分からないので、調べながら何とかやっていきます

601 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 16:49:52 ]
覚えてるとカッコイイ言語教えてください

602 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 16:52:04 ]
マイクロソフト、教育用プログラミング言語Small Basicバージョン0.3をリリース
LogoのようなBASIC
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で公開されている。

603 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 17:50:16 ]
>>601
>覚えてると -- 実に微妙な表現だ
Z

604 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 18:18:37 ]
>>601
英語じゃね?



605 名前:デフォルトの名無しさん [2009/02/18(水) 19:48:50 ]
>>601
scheme

606 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:01:51 ]
C#やJavaってCやC++に文法が少し似てるが、別物であることに違いなく、CやC++では、
CPUが直接理解できるマシンコードにコンパイルされるのに対して、C#やJavaは中間言語
にコンパイルされるだけに過ぎない。
何でこんな中途半端な言語をやる人がいるのか。
選択肢は、CかC++かVB6かVB.NETの4つがあれば十分じゃないか。Pascalならそれも良し。

607 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:13:35 ]
>C#やJavaってCやC++に文法が少し似てるが、別物であることに違いなく、CやC++では、
>CPUが直接理解できるマシンコードにコンパイルされるのに対して、C#やJavaは中間言語
>にコンパイルされるだけに過ぎない。
>何でこんな中途半端な言語をやる人がいるのか。
ここまで言っといて、何でVB.NETが選択肢に入ってるんだよwwwww

608 名前:デフォルトの名無しさん [2009/02/18(水) 20:18:44 ]
>>606
そんなに「マシンコード」とやらが好きなら直接それを書けばいいだろ。

コンパイラなんかに頼るなよw

609 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:22:23 ]
書籍もC#よりVB.NETのほうが充実してる。だからVB.NETを選ぶ。

プログラミング 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


610 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:27:13 ]
どうせ純粋なマシンコードを作らないなら、それをよくわきまえた立場である
VBのほうがいいじゃないか。
中途半端にCやC++に似せるわ、それで中間言語しか出さんC#やJavaが一番嫌いだ。

611 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:30:06 ]
このままコアが増えていけば、パフォーマンスの面からも仮想マシンやスクリプトの時代になるんだろうね
それともネイティブでうまく並列に対応できるようになるのかな?

>>607
その観点から見たらVB6も微妙だよね。。。

612 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:30:35 ]
中間言語 -> 中間コード

613 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:34:55 ]
自分の好きじゃない言語が進められるのを徹底阻止するスレだと勘違いしてるバカが頑張ってるな。
そういうのは余所でやってくれよ。

614 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:51:17 ]
>>611
現状ではマシン語自体が既にスクリプトみたいな扱いになってるという話もあるけどね。
並列化を促進するために内部でマイクロコードに分解してうんたらかんたら



615 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 21:24:35 ]
>>614
つか、昔からMicrocodeはあったんだが

ぶっちゃけ、 x86 命令守るために内部の RISC 命令に変換するための
ロジックだけでかくなって、それが足ひっぱって、内部のクロック
スピード上げられなくなってるのが現状打と思うぞ

最近の IBM power6 なんて 5GHz じゃん
CPU コアに振り分けてるトランジスタ数も少ないし…


616 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 21:24:49 ]
>>609
書籍の充実度だと大差ないし、ISBN間違っとる。

617 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 21:30:47 ]
>>609
なんかのギャグ?

618 名前:デフォルトの名無しさん [2009/02/18(水) 21:46:35 ]
>>610
VBしかできなくても恥ずかしがらなくてもいいよ。

C#でもVBでもできることは同じだから。

619 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:10:42 ]
>>616
訂正しといてやるよ
プログラミング Microsoft Visual C# .NET
ISBN 4-89100-298-0
判型 B5変型 ページ数 750

620 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:17:13 ]
>>616
しかし、Microsoft製品はMicrosoftPressの「マイクロソフト公式解説書」というものがバイブルじゃないか。
著者のFrancesco Balena先生はよくがんばってくれたもんだ。

621 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:20:40 ]
そうとも限らないぞ。アジソンも負けないぐらい充実してる。

622 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:57:22 ]
VB.NETはC++と同様にマルチパラダイム言語である。
手続き型プログラミングもできる。
だからVB.NETを選ぶ。

VB.NETは手続き(Sub)や関数(Function)に省略可能な引数を指定できる。
C#ならオーバーロードしなければならない。
だからVB.NETを選ぶ。

どうせ純粋なマシンコードを生成しないなら、CやC++のモノマネをしたものではなく、
コードを1秒間見ただけでも明確に区別が付く言語で、わきまえた使い分けをする。。
だからVB.NETを使う。


623 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 23:03:18 ]
>>609
言い方を変えると「C#だと1冊でいいから、半分の金額で済むよ」って事になるな。
何かのギャグで言ってるとしか思えんwww

624 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 23:06:29 ]
こんなにかみつくってことは、お前らやっぱりC#やJavaで負い目を感じてるって
ことだよな。



625 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 23:08:52 ]
Dim(笑)が嫌だからVB.NETは選ばない。


こうですね、わかります

626 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 23:45:52 ]
>>625
VB.NETってDim必須なの?
VBAとか宣言しなくても普通に使えた記憶が・・・

627 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:06:38 ]
>>626
VB.NETからはDimで明示的に宣言するのがデフォルトになった。
ttp://msdn.microsoft.com/ja-jp/library/dd297701.aspx

628 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:12:04 ]
>>627
大進化ですね。
そしてもう使えない言語になってしまったのですね。

>MS
VB.NETは、完全な改悪です。
VB6の仕様に戻してください。

629 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:13:11 ]
まだ言ってんのかよw

630 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:14:31 ]
VB叩きなんて久しぶりに見たな。.NET化して初めてかも。
どんだけやることないんだか。

631 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:17:56 ]
>>609が面白いことを言い始めたからだろう。
でなければ誰もVB.NETなんて(略

632 名前:赤西仁 [2009/02/19(木) 00:22:59 ]
アークザラッドUというタイトルのゲームの、ゲーム画像(歩行画像など)を抽出したいのですが、
かれこれ1年ほど経ちますが、なかなかうまくいきません。
*もちろん抽出した画像は個人範囲内で利用するつもりです。

◆試してダメだったこと

 ネット上からダウンロードできる、ありとあらゆる抽出系ツールを試した。
 (ちなみに他のゲームはほとんど抽出可能)

◆教わったこと

 ・アークザラッドUは独自の画像形式を使っているから抽出できない。
 ・PS上で表示されてるということは絶対に摘出はできるはず。

◆抽出は不可能ではないということを知ったとき

 2ちゃんねるで質問したところ、
 ある方が実際にキャラクターの歩行画像を抽出して
 私が立てたスレにアップしてくださいました。

どうか皆さん、お力をお貸しください。

633 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:27:55 ]
>>630
VB叩きも、お前がそのレス書くのも、コスト変わらんぜ。
お前もかなりやること無いんだな。

634 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 05:05:34 ]
CやC++やPascalとかの言語と比べてならともかく、中間コードにコンパイル
するC#やJavaや、インタプリターで実行するスクリプト言語のJavaScriptや
Perlとかの言語もあるのに、VBだけを叩きの対象にするのはおかしい。



635 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 06:01:29 ]
Perlのインタプリタは中間コードを解釈してるよ。
Pythonなんかもそう。

ていうかVBの人必死すぎ。

636 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 10:09:57 ]
これからプログラムを覚えようと思うのですが、
VB5とVB.NETどちらがいいでしょうか?
VB5は兄が持っていたので使わせてもらおうと思うのです(もうアンインストール済みで、ライセンス的には大丈夫です)
.NETの内容が大幅に変わっているようでしたらそちらを新たに購入しようと思います。
また、他の言語で習得難易度が低いものがあれば、そちらも教えていただけるとありがたいです

用途は未だ本格的に決まっていませんが、簡単なゲームか、PCゲームの補助ツールなんかを作ってみたいと思っています。
宜しくお願いします


637 名前:デフォルトの名無しさん [2009/02/19(木) 10:11:53 ]
初心者はC#

638 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 10:38:31 ]
上級者もC#

639 名前:デフォルトの名無しさん [2009/02/19(木) 10:39:58 ]
C#は万能ということて゛しょうか?ありがとうこ゛さ゛います!がんばっておほ゛えていこうと思います。


640 名前:デフォルトの名無しさん [2009/02/19(木) 10:48:17 ]
VBは仕様がころころ変わる。
規格化もされていないMS俺様言語。
C#は一応規格化されていて、MSの気分だけでは言語仕様の変更はできない。
これだけでもVBを使わない立派な動機になる。
所詮VBは言語としても使い捨て、できたプログラムも使い捨てのつもりじゃないとやってられない。

641 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 10:52:09 ]
>>639
MONOが動いてないとLinuxでは動かない。

642 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 11:33:48 ]
>>639
初心者にしか向かない言語はほとんどないのだから、
>>638 の書き込みがナンセンスと思うべき。


643 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 14:30:35 ]
>>640
C#の方が言語仕様変更が行われにくいのは同意だ。
だったら、同じモットーで作られていて、開発事例の
多いjavaの方がいいのでは?と思うのだが、
javaにしない理由は何?

644 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 15:46:22 ]
>>601 Haskell
>>606 仮想マシンを使えば、プラットフォームの垣根を越えられることもあるからだ。



645 名前:デフォルトの名無しさん [2009/02/19(木) 16:53:46 ]
Yahoo Japan APIを利用したいのですが
developer.yahoo.co.jp/start/
これにはプログラミングの知識が必要なのでしょうか?
必要だとしたら、それを学ぶにはどうすればよいですか?

646 名前:デフォルトの名無しさん [2009/02/19(木) 17:09:54 ]
HTML程度

647 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 17:21:56 ]
APIは基本的にプログラマが扱うものだ
HTTPの基礎知識と、あと何か言語が一つ欲しいところ

648 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 18:35:40 ]
VBが遅いと言うなら、中間コードやインタープリタで実行するスクリプト言語も同じく遅い。
ところが同じく遅いはずのJavaやC#やPerlやJavaScript等を使うのはおかしい。
それらの言語も同じく遅いと言って、叩かなければおかしい。


649 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 18:57:36 ]
ここはVB厨の生態を観察するスレではないので
お引取り願います

650 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:06:14 ]
でも何でVB遅いと言いながら、同じく遅い他の言語使うのか、全くもって疑問だ。

651 名前:デフォルトの名無しさん [2009/02/19(木) 19:08:55 ]
ベーマガ世代より一言。
今の言語は確かに小難しい。いや、おれはおじさんだ!
おじさんに簡単にわかる言語はないの?

652 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:33:51 ]
>>651
small basicをどぞ

653 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:43:59 ]
>>651
Prologでいいじゃないか

654 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:53:24 ]
>>647
回答ありがとうございます。
今から勉強するのでオススメの言語をひとつ教えてください。



655 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:53:49 ]
VB使う人 >> 同じく遅いはずの他の言語使う人。
VB使う人よりもはるかに頭が悪い。

656 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:59:51 ]
>>654
Prolog
Webの解析にはこれが一番。

657 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:03:10 ]
んじゃProlog使ってYahooのトップページにGETして
リンクを抜き出すコードでも書いてみてくれ
便利そうなら俺も使うわ

658 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:17:54 ]
初心者向けのProlog入門書って今でも売ってるのか?
図書館の奥でカビ生やしてるのしかなさそうだが。

659 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:48:32 ]
>>658
去年12年ぶりに新刊がでた。
教科書として作られたのか、結構売れているみたい。
これで51冊目の本ということになり、そのうち35冊位は
古本が多いがAmazonで買える。大手の本屋ではAmazonで
売れ行き上位3位くらいまでしか置いてないかな。


660 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:58:22 ]
結論
VBはC++言語と比べれば遅いのであって、お前らが使う言語より遅いというわけではない。

661 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:59:57 ]
>>657
処理系ごとにsocket述語の仕様が微妙に異なるので、
複数になるけどライブラリを作ってみるよ。

662 名前:デフォルトの名無しさん [2009/02/19(木) 21:06:23 ]
>>660
納得。でもVBでネイティブコード、っていう夢は捨てきれないのだろうね…

663 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 21:10:19 ]
>>661
まずそこからの時点で色々とどうなのよ・・・・・・

664 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 21:32:56 ]
>>663
Yahooがそういったものを返してくるか知らないけど、
303 See Other とか 302 Moved Temporarily などにも
備えなくてはならないのだろうから確かに面倒だねw



665 名前:デフォルトの名無しさん [2009/02/19(木) 22:12:39 ]
ポインタの無い言語ならどれも難易度は変わらないという結論に達した

666 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:12:44 ]
>>664
Prologだと遅いのは覚悟の上だし、しかもインターネット検索。
そういうレベルは書かずに、シェルコマンドを呼び出す。
?- .. ,w3c(URL,X), .. とやって、次にXを解析にいく
コードが普通だと思うが。


667 名前:デフォルトの名無しさん [2009/02/19(木) 22:13:57 ]
Pythonが世界で一番遅いと思います

668 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:16:04 ]
ここまで軽く流し読んできたけど
VBが他より優れている。と言えば楽に釣れるって事は把握しました。

669 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:22:00 ]
>>664
バグ出しも行われず枯れてない自作ライブラリを
初心者に使わせる時点でどうかしてるとは思わないの?

>>668
初心者のスキルやニーズに構うことなく
Lisp/Scheme/Haskell/Prologを勧めても釣れます

670 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:23:59 ]
つり宣言しても、痛いのを上塗りすだけなのにな。

671 名前:デフォルトの名無しさん [2009/02/19(木) 22:25:59 ]
言語そのものの難易度よりも、GUIライブラリの使いやすさの方が重要だ。

672 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:31:02 ]
>>671
Tcl/Tkですね、わかります。

673 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:36:55 ]
>>671
GUIで言語解析はできないだろう。

674 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:42:43 ]
Tcl/Tkの名前を見るたびに今でも暗い気分になる



675 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:56:49 ]
今だからこそVB再評価すべきじゃないか。

676 名前:デフォルトの名無しさん [2009/02/19(木) 23:01:58 ]
>>662
VB6はネイティブじゃなかったっけ?

677 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 23:10:52 ]
>>667 処理内容によっては、Powershellもすごく遅い。

678 名前:デフォルトの名無しさん [2009/02/19(木) 23:14:11 ]
言語が遅いのではなく、処理系が遅いのだ

679 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 23:15:10 ]
>>676
.netアプリも、ネイティブって言えばネイティブ。

680 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 01:09:37 ]
>>670
それも含めてVB厨です

681 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 02:02:28 ]
>>673
だから、例えば君の言う言語解析のような高級な処理に労力を集中するために、GUIごときに労力かけたくないのだよ。

682 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 06:06:20 ]
>>636
おれもVB5で簡単なゲームを作ってベクターで公開したら、DL数10万以上の超人気ソフトになったよ。「敦○」という麻雀牌パズルだけどな。


683 名前:デフォルトの名無しさん [2009/02/20(金) 06:25:01 ]
特定しマスタ

684 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 07:30:01 ]
>>681
俺ならGUIは下請けに出すぜ。




685 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 08:59:37 ]
>>681
言語解析とかは低級な処理の部類に入るんでは。
電子計算機の知識とか必要とせず、人間の立場だけ考えれば済む簡単な
ものを高級と言うでなかったっけ。

686 名前:デフォルトの名無しさん [2009/02/20(金) 13:02:10 ]
ファイラーって作るのむずい?
WinAPIはほとんどつかわずに

687 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 13:48:52 ]
>>686
直接には使わないということであれば難しくない。
間接的にも使わないと言うのであればWindows上で作るのはかなり困難。

688 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 13:57:38 ]
>>686
GUI作るのが楽な開発環境選べばシンプルなファイラ程度なら余裕。
ただExplorerっぽい挙動をするように作りこんでいくならWinAPIへのアクセスは必須。

DelphiでShellTreeView, ShellListViewコンポーネントを張りつけると簡易Explorerになる。
これって結構便利なんだよな。

689 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 17:54:16 ]
大学進学までの暇な一、二ヶ月を使ってプログラミング言語を習得したいと考えています
そのため、どの言語が適しているかをこちらで伺いたいと思います

GUIで、ランタイムとかがなくても誰でも使えるようなソフトとか作りたいです
また、できれば企業が欲するような、利用範囲の高い言語が望ましいです

CかC++辺りを想定してますが、やはりJavaの方が妥当のでしょうか?
Delphiは条件をかなり満たしているけれど、企業で必要とされるかどうかが・・・
当方はPerlをある程度習得している程度です

690 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 17:58:58 ]
言語なんてのはいくらでも後から覚えられるから、ひとつ組み上げるまでモチベーション保てそうな環境選んだ方がいいと思うよ。

691 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 18:11:17 ]
思わずExcelVBAだろと言いたくなった

692 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 18:35:22 ]
企業に入りたいなら言語より学歴とコネ
仕事じゃない言語経験なんていくら並べても評価の対象にならんのだよ

大学で必要なら当然カリキュラムが組まれている

693 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 18:50:10 ]
あと、やる気と熱意
これは必要不可欠

新卒ならぶっちゃけ言語はどうでもいい

694 名前:デフォルトの名無しさん [2009/02/20(金) 18:53:30 ]
プログラマーを学歴だけみて東大、京大から順に採用していく会社あんの
実務経験やシェアウェア作っていて使えると思えばそっち優先しないの



695 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 18:58:53 ]
有名なのだとgoogle
あそこは実力より学歴

696 名前:デフォルトの名無しさん [2009/02/20(金) 18:59:27 ]
VBやHSPなどでソフト作りましただと、逆に採用されにくいかもしれんが
C++で有名な作者だったら、未経験者の東大卒より断然上じゃないの?
採用したこと無いから判らん。
C++が使いこなせるなら、どの言語でも開発出来ると思われる気はする。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<220KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef