1 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 21:38:29 ] これからプログラミングを始める初心者の人に言語を薦めるスッドレ 質問者の方へ どのプログラミング言語を最初に覚えるべきかは なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。 なんとなく、でもかまわないので動機、用途、使っている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 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/
616 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 12:29:22 ] javascriptだと正解の暗証番号がユーザから見えない?
617 名前:608 mailto:sage [2008/06/21(土) 12:48:24 ] すいません。 >>614 は、最終的にこういう感じになればいいなーと思って作ったものです。 中身はまだ全然できてません。 というかどの言語ではじめれば一番ゴールに近いかが分からなくてまだ色々と調べている途中です。 問題は、4つの要素を読み取って条件を満たしていれば当たりと表示させること。 で、この4つの要素は順番は関係ないこと。 例えば正解が3,5,7,8なら"7,5,8,3"でも"3,7,5,8"でも構わないこと。 このようなコマンドが用意されている言語はあるのでしょうか。
618 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 13:00:54 ] そういうのは自分で組み合わせて処理する物じゃないかい
619 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 13:12:31 ] 4つの要素をつなげて1つの文字列にしてから、4つの条件が含まれてるか検索。 やりかけてるならJavaScriptでいいんでないの。
620 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 13:50:15 ] >>617 HSPでいいじゃん 何度か比較するだけで、出来るだろう
621 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 13:54:11 ] >>601 中国の検索結果 # 中国に比べると日本はちっぽけな国である。 In comparison with China, Japan is a tiny country. チベットの検索結果 # 「彼女はチベットに住みたがっているの」「どこに住みたいって?」 "She wants to go live in Tibet." "She wants to live where?" 日本の検索結果 # 日本がODAに割り当てた資金を不正使用する misuse money allocated for Japan's official development assistance # 日本が、国際社会で十分な役割を果たしていると考えている国はわずかだ。 Few countries think Japan is doing its part well in the international community. # 日本が脅威であるという認識 perception of Japan as a threat # 日本でテロ攻撃が起こる可能性があると思いますか。 Do you think it's likely that a terrorist attack would occur in Japan? ttp://eow.alc.co.jp/%E6%97%A5%E6%9C%AC/UTF-8/?ref=ex&exp=KI-00969&dn=1844169&dk=JE&pg=2
622 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 14:06:08 ] >>621 中国で検索すると面白いなwww ・中国5000年の歴史 ←また1000年増えてるww ・中国からの独立を宣言する ・中国から密入国する ・中国が、米国を抜いてこのランキングの1位になりました。
623 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 14:23:14 ] >>621-622 どこにでも沸く嫌中厨は帰れ
624 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 14:30:49 ] 数ある翻訳サイトの中から、わざわざ反日傾向の強いサイトを 勧めるのには異議があるだけだ。 せめて翻訳制度が非常に高いなどの別な利点があげられているならともかく。
625 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 14:41:09 ] 英辞郎はWeb上の文書を訳すにはおそらく最大効率だと思うぞ これだけ更新されている英日辞書を俺は知らない
626 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 15:33:15 ] 一番詳しいよね。
627 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 15:45:52 ] 学者や編集者たちだけで編纂する辞書と違って、英辞郎は英語の素養のある一般人も参加している だからこそ大量の新しい表現も思い切って掲載することができ、最大級といえる辞書に成長し絶大な支持を得た が、まあ、だからこそマイナーなエントリに変なのが混じっても気づきにくいというのはあるんだがね そのへんの丸呑みのできなさは英単語版Wikipediaみたいなもんだと思ってくれるといい 辞書として内容にお墨付きを与えられているわけではない
628 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 16:02:13 ] その辺はある程度フィルターかけて見る必要はあるね。 でも、あの膨大な情報は他では得難い。
629 名前:608 mailto:sage [2008/06/21(土) 16:24:52 ] >>619 ,620 ありがとうございます。javascriptとHPSの方向で考えてみます。
630 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 16:31:50 ] >>625-628 俺が無知だった。すまんかった。
631 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 23:17:03 ] >>604 元の話からすると、自分用に作って使う自分ツールらしいので お小遣い張に毛が生えた程度で最初は良さそうだと判断して2人日と見積もった
632 名前:593 [2008/06/21(土) 23:35:59 ] >>594 すみません。593です。COMって何ですか?ググってみましたが解説してるとこなくて。。。
633 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 23:39:06 ] >>632 ja.wikipedia.org/wiki/Component_Object_Model
634 名前:デフォルトの名無しさん [2008/06/24(火) 02:09:46 ] ちょっとお聞きしたいんですが、ちょっとした携帯ツールや、windwsツール、ゲーム等を作ってみたいなーと思ってるんですが どんな言語がお勧めでしょうか? 自分が今までいじった言語はHTML、CSS、JAVAscriptです。 どれも中途半端な知識しかありませんが・・・。 また、参考に出来るサイト等ありましたら、是非教えてください。
635 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 02:50:14 ] 携帯ならJAVAかな…
636 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 06:30:34 ] 大昔にBASICでトランプゲーム作った程度のプログラムの素人です。 マイクロソフトが無料ツールを色々出しているので、またプログラムでも始めようかと思ってます。 当面の目標は書庫内の画像ファイルを閲覧しながらファイラのように扱えるアプリ制作・・・という感です。 VisualC++2008が洗練されてて良いのかなぁ?という印象があるのですが、ある掲示板情報だと、 初心者がVisualC++で始めると挫折してしまう、実用的じゃないみたいな書き込みを見ます。 何かモノを作るときの挫折なんてもんは楽しんじゃう方なのですが、それでもそんな感じでしょうか? VC++でもCの教科書が普通に使えるような記述もあるし、Cを学ぶならVC++インストでも良いような気もするのですが・・・ 複数の言語覚えるのは面倒だし、どうせなら汎用性の高い言語が良いかな・・・とも思ってます。 何かアドバイスをお願いします。
637 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 06:31:53 ] 訂正します >何かモノを作るときの 苦労 なんてもんは楽しんじゃう方なのですが、それでもそんな感じでしょうか?
638 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 07:51:36 ] VC++の場合、無料で使えるライブラリが整ってないのが問題かと。 Win32APIは無料だけど古くて手間がかかるし、それ以外は有料orマイナー。 楽しむレベルまで到達する前にくたくたになる。 VC#で.NET Framework 2.0ベースで作るのがいいのでは。
639 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 12:05:22 ] >>636 挫折する可能性は高い 覚えることも多いし 試しにやってみて無理そうなら別の言語やツールに移るという手はあるけど VC++自体は実用的であるし汎用性も高い ちなみにCの教科書1冊読んでもウィンドウ1枚出せない
640 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 12:41:11 ] C → SDK → C++ → MFC たったこれだけで、ほとんど完璧だ 学生なら各半年で、VC++で遊べるようになると思うよ //個人的にはC#でサクサク遊び始めて、その後で次の選択をした方がいいと思います
641 名前:デフォルトの名無しさん [2008/06/24(火) 12:48:55 ] C#が簡単とは限らない。 マイクロソフトがライブラリを用意してくれているだけで使いこなせなければ 言語単体でのC++もC#も難易度は大して変わらないだろ
642 名前:デフォルトの名無しさん [2008/06/24(火) 12:51:27 ] VC++が初心者に使いにくいのは、統合環境の使い方でしょ。 コンパイラが他の物より変って事は無いと思うよ。 いちおう標準のCに乗っ取って書けば どのコンパイラでも成功するし動くはず
643 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 12:59:54 ] >>641 C++は複雑な言語だと断言してもかまわんと思うが C#/JavaはC++を参考にしつつCとの互換性を切って整理してあるんだから、 そりゃあ良く整うってもの
644 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 13:17:27 ] 文法覚えるのですら項目多くて大変なんだけど、 みんな初めにすらすらと文法を全部頭に入れたの?
645 名前:デフォルトの名無しさん [2008/06/24(火) 13:17:32 ] 全機能使う必要ないって。 自分が使う機能だけ使っていれば難易度に違いがあるのかなあ
646 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 13:43:46 ] 見えるものは、なんでも理解しないといけないと思っている強迫観念がある人には極悪な難易度。 目的のプログラムが動けばいい、その他はまた今度覚えればいいの人には、 目的に至るまでの道を理解するだけでいい。(初心者にはこれも難易度は高いけどね)
647 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 14:00:02 ] >>646 そうなんだよね。その道を理解するのが大変。 一度目標に達成したら次からは要領をつかめると思うんだけど。 やはり初めはある程度耐える事も必要か。
648 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 14:05:34 ] その気持ちはよく分かるけど、強迫観念は原因じゃない。 原因は、どこから手をつけていいか分からないこと。 結果的に、なんでも全部やろうする。
649 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 15:11:48 ] 入門解説で、Hello World!ってのも誤解の元。 初心者にとっては、その言語が活躍する分野での使われ方が把握しづらい。
650 名前:デフォルトの名無しさん [2008/06/24(火) 15:41:08 ] 体で覚えろって事ですね
651 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 16:48:20 ] じゃあ入門書の1ページ目では構造体の話をしましょう
652 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 16:51:14 ] >>651 もうその時点でアウトだろ。 そんな断片はどうでもいいよ。 まずはお題を設けてそれに使われるアルゴリズムなんかの 解説し云々・・・からだよ。
653 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 17:01:56 ] 現在C++で簡単なものなら何とか自分で作れるようになった段階ですが このままC++を使っていくのとC#あたりに移るのはどちらがよいでしょうか・・・
654 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 17:08:00 ] 自分で作りたいものがC++ではあまりに遠いなーと感じるならC++の知識をもってC#を学べ 「習得言語は一生にひとつしか選べないから選択は慎重にしなければならない」 というような考えの人が結構いるっぽいがそれは単純に誤りだから食い散らかせ
655 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 18:09:17 ] >>649 行末にセミコロンがいるとかいらないとか全角ダメとか コンパイルのやり方とかそのレベルから教える必要があるなら 最初は「Hello World!」ぐらいがいいでしょ。
656 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 18:26:02 ] 行末にセミコロンの無いような、簡単な言語はありませんか? C言語は、難しくてよく分かりません。 作りたい物は、軽いゲームやアプリです。 HSPと言う物が良さそうでしたが、作成物は重いようです。
657 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 18:53:11 ] >>656 Python または括弧なしLisp
658 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 19:01:31 ] HSPが重いという人間にPython勧めるなよ
659 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 19:12:29 ] >>658 コンパイルすればいいやん。
660 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 19:24:20 ] >>654 とりあえず行けるところまで行ってみて不都合があったら乗り換えて見る、でいってみます
661 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 20:59:35 ] >>654 >「習得言語は一生にひとつしか選べないから選択は慎重にしなければならない」 >というような考えの人が結構いるっぽいがそれは単純に誤りだから食い散らかせ この意見は (1)一度習得した言語なら、いつでも問題に一番適した言語を使える (2)新しい言語を学ぶことによって、視野が広がるのでやったほうがいい のどちらの意見でしょうか?
662 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 21:01:24 ] 難しく考えずに適当に手を出して気に入った奴に落ち着けば良いじゃん と言うことじゃね?
663 名前:661 mailto:sage [2008/06/24(火) 21:09:06 ] >>662 そうか。サンクス。
664 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 21:20:18 ] よほどの珍言語でもない限り、それを選んで大損する、ということは無いからなぁ。 たとえば、3Dバリバリのゲームが作りたいのについうっかりPHPを勉強し始めちゃったとしても、 その勉強内容がまともなら、じきにPHPが自分の目的と違うことには気付けるし、 気付くまでのつかの間のPHP体験も、まったくの初心者にはそれなりの血肉になるだろう。 それより、じっくり選ぼうとしすぎて、勉強を始めることに対して変な躊躇をしてしまうほうが、 ずっと貴重な時間の浪費に繋がるんじゃないかと思う。
665 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 21:48:46 ] >>659 Pythonって、ネイティブコードにもなるの? そういやHSP to Cってまだ出来てないのかな すぐ出来そうだと思ったのだけどw
666 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 22:02:43 ] 俺もバイトコードになるだけだと思ってたが…。 3.0でなんか追加されたのかね。
667 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 23:35:38 ] >>665 psyco : スクリプトモードのまま高速化できる(Python2.1から対応) py2exe : Windows用exe作成 pyrex : PythonソースからCソースを生成
668 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 23:57:47 ] Vectorとか見ているとexeファイル形式のソフトばっかりですが、 拡張子がexeになる言語ってC/C++以外に何でしょうか? あぁいう所に上げる人って何を使っているのか気になったので。 また自分は専らC++とJavaを使ってるのですが jarファイルの配布ってあまり見かけないことに何か理由があったりするのでしょうか?
669 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 00:14:39 ] Delphi,VB,C#,HSPあたりが多いんじゃないかな
670 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 00:19:49 ] >>668 >拡張子がexeになる言語ってC/C++以外に何でしょうか? >>667 他、ActiveRubyでもDelphiでも有名どころの大概の言語で。 Javaももちろんできる。ネイティブではなくラッパだったりするけど。 >jarファイルの配布 ・JREがデフォルトでインストールされてない ・初回起動の遅さだけで全てが判断される ・ウイルス扱いされかねない ユーザーは「setup.exeはどこですか?」って聞いてくるからなw
671 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 00:20:48 ] 一番の理由は馴染みが無いから
672 名前:668 mailto:sage [2008/06/25(水) 01:10:06 ] 皆さんありがとうございます。 やっぱり実行ファイル=exeって思い込みがあるから jarだとどれが実行ファイルか分からないってこともあるかもですね。 exeにラップ出来るというのは始めて知りました。 しかし今調べてjarをexeにしてみたのですが、 この方法は結局JREが無いと動かない上にWin専用になってしまうんですよね。 せっかく習熟してVectorに載せれる程度のものを作れるようになったのに javaはあまり一般配布向けでは無い感じですかね…orz
673 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 01:13:27 ] JREを一緒に配布することもできるぞ・・・でかいけど。
674 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 01:17:38 ] そこでC#ですよ
675 名前:デフォルトの名無しさん [2008/06/25(水) 01:22:43 ] C++が使えるのになぜJavaでうpするんだ
676 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 01:43:04 ] >拡張子がexeになる言語ってC/C++以外に何でしょうか? >あぁいう所に上げる人って何を使っているのか気になったので macなら.dmgや.sitも目に付くだろうし *nixならVectorよりまずパッケージシステムがマスターゲットとして提供されてるだろ 結局win用自己解凍形式にしか視点が行ってないだけじゃないの
677 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 01:51:49 ] 「ランタイムパッケージ」がないと動作しないのは当然だろ
678 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 01:54:22 ] >>676 いやいや、アーカイブの話ではなくて、プログラム本体の形式の話だろ。
679 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 02:42:12 ] jarはただのzipだけどな exeになるのは ・コンパイルしてPEファイルを生成する処理系 ・exe形式のスクリプトエンジンの後ろにバイトコード(実行ファイルとしてはゴミ)をつなげて、 そのコードをスクリプトエンジンに読み込ませて実行する処理系 の二つが主じゃないか?
680 名前:デフォルトの名無しさん [2008/06/25(水) 06:33:04 ] 英字は1つ前の英字(aはz)、数字は1つ上の数字にする(9は0)プログラミングなんですがうまく実行できません。 どこがだめなんでしょうか? よろしくお願いします。 #include <ctype.h> #include <stdio.h> void str_crypta( char str[]) { unsigned i =0; while(str[i]){ str[i]=str[i] ; i++; }} void str_cryptb( char str[]){ unsigned i =0; while(str[i]) if ((str[i]>='a' && 'z'>=str[i])|| (str[i]>='A' && 'Z'>=str[i])){ if (str[i]=='a') str[i] =='z' ; else if (str[i]=='A') str[i]=='Z'; else str[i]=str[i]-1; } else if (('0'<=str[i] && str[i]<='9')){ if (str[i]=='9') str[i]=='0'; else str[i]== str[i]+1; } else str[i]=str[i]; i++; } int main(viod) { char str[100]; printf("文字列を入力してください。:"); scanf("%s",str); str_crypta(str); printf("変換前:%s\n", str); str_cryptb(str); printf("変換後:%s\n", str); return(0); }
681 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 07:29:30 ] >>680 1.viod→void int main(viod) 2.代入で==を使ってる 3.whileを{でくくっていない 1と2はコンパイルでエラーとアラームが出るのでコピペミスか? 「うまく実行できません」が無現ループの事なら、3が原因。 ++i がwhileループに含まれていない。
682 名前:681 mailto:sage [2008/06/25(水) 07:31:08 ] 【誤】無現ループ 【正】無限ループ
683 名前:681 mailto:sage [2008/06/25(水) 07:35:28 ] ちなみに ifやwhileの実行文が一つの時でも{でくくった方がいい。 また、cの定番の書き方としては while(str[i++]){ … } さらに言うと、 ス・レ・違・い・だ・よ!!!
684 名前:デフォルトの名無しさん [2008/06/25(水) 07:35:42 ] >>681 ありがとうございます! さっそくやってみます!!
685 名前:681 mailto:sage [2008/06/25(水) 07:41:08 ] >>684 whileよりforを使いなさい。
686 名前:680 [2008/06/25(水) 07:58:17 ] スレ違いにも関わらず返信してくださってありがとうございます。 以後気をつけたいと思います。 forについては時間があれば挑戦してみます! すいませんでした。
687 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 13:21:42 ] 無限ループは怖いよ
688 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 23:28:34 ] CやC++と連携できて、GUIの操作が簡単な言語ってありませんか?
689 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 23:33:50 ] Visual C++/CLI C++Builder それ以外もC/C++のコードをDLLにしちゃえばどんな言語でも連携できる。
690 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 04:07:27 ] マニュアルじゃなくてツールのインスコ設定からスクリーンショットでどこにある何を選択して といった感じで手取り足取り導いてくれる解説サイトないの?
691 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 04:46:50 ] 入門者向けの本でも買ってきては? VisualStudioなら幾つか出てたような。
692 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:32:38 ] Windowsでプログラミングを始めようという人はWindowsや「Windows以外のソフト」の操作については それなりに習熟してることが多いからなあ できるシリーズ並にスクショや解説がないとさっぱりわからんという人はプログラミングなんかやめたほうがいい あなたにとってプログラミングは拷問や苦行か何かですか?
693 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 12:17:18 ] どうみても技術本として価格相応の情報量が圧倒的に不足している超初心者本が 多々売られているだけの需要はあるんだろう
694 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 12:21:37 ] ゆとりを馬鹿にされてる気がする
695 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 12:34:59 ] 選択肢が増えたことを素直に喜ぶべし まあ実際、プログラミング以前に変なところでつまづくのももったいない
696 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 21:19:26 ] 少し話変わるけど>692の最後の。 より良いソフトウェアを作ることが目的で、プログラミングが目的ではないんだよな まさに拷問や苦行レベルだよ もっと簡単に!もっと楽に!それが重要なんだと思うことが重要なんだと思う 何かいい言語はないものだろうか? 言語と言わず環境(言語+ライブラリ+ツール)でもいい
697 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 00:48:56 ] 「個人」で「楽」に「よりよいソフトウェアを作る」というのはやっぱ無理なんじゃないかな。 どれかひとつ条件を外してみたら? 1)「個人」で「楽」に「たいしたことないソフトウェアを作る」 2)「個人」で「苦労」して「よりよいソフトウェアを作る」 3)「会社で出世」して「辛い部分は人任せ」にして「よりよいソフトウェアを作る」
698 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 03:05:36 ] 1からこつこつ・・・ってことですね。
699 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 13:39:53 ] 見分けやすいフォントは?
700 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 13:42:51 ] >>696 結局、Prologに戻るんじゃないか。 たいしたことないソフトウェアしか作れないが。
701 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 14:57:56 ] 初級:Python 中級:Java 上級:C/C++ でいいんじゃないの。
702 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 15:26:04 ] Rubyさえあれば家内安全、商売繁盛 肩凝り神経痛もすぐ治る
703 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 15:42:37 ] 世界的な流れからすれば確実にRubyよりPythonだろうなぁ。 PythonはGoogleやYouTubeにも使われてるからねぇ。 詳しくは、 ja.wikipedia.org/wiki/Python
704 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 18:06:27 ] Rubyはここ数年でヒットした言語だが、Pythonはそれ以前からある 流れというなら、むしろ今まではPythonが主流で そこにRubyが食い込めるか?という構図
705 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 18:09:18 ] >>703 >RubyよりPythonだろうなぁ。 ちゃんと比較して言ってくれ
706 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 18:10:51 ] ここはVSスレじゃねーんだよ消えろドアフォ
707 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 18:17:10 ] 何熱くなってんだコイツ 頭悪そう
708 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 18:30:31 ] Rubyは信者がキモイ
709 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 18:36:02 ] >>705 こういうのとかじゃない? www.tiobe.com/index.php/content/paperinfo/tpci/index.html
710 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 18:41:20 ] >>708 おまえがキモイ
711 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 01:38:47 ] きれいなコードを書く人はどの言語でもそれなりに書いているような。 そういう人って何をマスターしてるんだろうね。
712 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 01:53:12 ] 整理整頓
713 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 01:54:14 ] 真っ先に挙げるとすれば、 『「不吉なコード」を避ける嗅覚と習慣』だろうね。 以下私見 こいつは多分、何かをマスターした事の成果じゃなく、 何かに苦しめられた経験の積み上げだ。
714 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 02:09:31 ] Schemeを知っている人は 他の言語でも書くのが上手いという話は聞いたことがある Smalltalkを知っている人はクラス設計が〜というのも(歴史的な理由もあるのかもしれないが)
715 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 02:39:25 ] あくまで俺の印象という括弧付きだけど、 会社のCOBOLerが書いた別言語(うちではC#)は、 ロジックは綺麗に書いてる印象がある。 フレームワークを理解していないし、余り積極的に理解しようともしないから 車輪の再発明をしている部分があるけど。 逆に.NETから入った新人は主処理は綺麗にまとめているが、 呼び出しているメソッドは、結構ぐちゃぐちゃになってる。 あと、基本的に富豪プログラミング。
716 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 04:03:03 ] ただいま、Cの言語を習っている初心者です。 マニュアルどおりにHello Cまでは出来ました。(*^_^*) 応用として こんにちわ C と作ってみたいのですが どのようにしたらよろしいでしょうか