- 1 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 20:50:05 ]
- これからプログラミングを始める初心者の人に言語を薦めるスッドレ
質問者の方へ どのプログラミング言語を最初に覚えるべきかは なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。 なんとなく、でもかまわないので動機、用途、使っている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 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/
- 730 名前:デフォルトの名無しさん [2008/10/23(木) 00:38:45 ]
- >>729 すみません 本当にこまってまして・・・
- 731 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:40:17 ]
- C:\MinGW>gcc ex5.c
C:\MinGW>./a.out '.' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 (´;ω;`)
- 732 名前:デフォルトの名無しさん [2008/10/23(木) 00:56:01 ]
- >>731
なんでパス区切り文字に/つかうん? c:\ってかいてくれてるやろ!
- 733 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:58:46 ]
- >>731
cygwinなら、./aでOK。
- 734 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 01:03:30 ]
- 問題解決しますた
ありがとうございました
- 735 名前:728 [2008/10/23(木) 01:03:40 ]
- (>_<)たすけてください
- 736 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 01:04:32 ]
- MinGWって実行可能形式のデフォルト名a.outだっけ?a.exeじゃなかった?
- 737 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 01:07:55 ]
- >>735
回線切ってPCは窓から投げ捨てるといいと思いますよ。
- 738 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 02:01:58 ]
- LinuxかBSD乗り換えたらまずはこれを覚えとけっていう言語はありますか?
- 739 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 02:49:10 ]
- シェルスクリプト or Perl or C
- 740 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 02:59:21 ]
- 趣味のデスクトップユースなんで、突っ込み大歓迎。
Cは前提として、シェルスクリプト、Perl、あとはPythonかなぁ。 経験上、知ってると便利だけど知らなくても全然問題ないのはawkとかsedとかtclとか。
- 741 名前:740 mailto:sage [2008/10/23(木) 03:00:08 ]
- リロードしてなかった…orz
- 742 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 03:10:50 ]
- >>739-741
早速のレスありがとうございます。 Cとシェルスクリプトは必須のようですね Cか、難しそう……。まずはシェルスクリプトから勉強してみます。 PerlとPythonはどちらもインタプリタ言語?ですよね。 Perlは定番だが古いイメージがあってPythonのほうが将来性が あるような気がするんですが、根本的に間違ってるでしょうかね?
- 743 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 03:33:53 ]
- perl覚える暇があったら、awkやsedを知っておく方が潰しが利くよ。
- 744 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 04:32:52 ]
- alias pawk perl -e
- 745 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 08:04:07 ]
- オークの変種がポークとかお洒落すぎるわ
- 746 名前:738 mailto:sage [2008/10/23(木) 14:22:06 ]
- Pythonに関する記事を調べてたら2.x系から3.xへの
下位互換性の無い岐路にたっているようで。 とりあえずシェルスクリプト, sed, awkから勉強しようと思います。 ありがとうございました
- 747 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 15:55:26 ]
- >>725 みんなが同じアプリを使っているのではないからわからん。
- 748 名前:738 mailto:sage [2008/10/24(金) 03:07:09 ]
- しかし調べて行けば調べて行くほど使えない言語ですね、Python
- 749 名前:738 mailto:sage [2008/10/24(金) 03:57:14 ]
- へぇ、そうですか。
- 750 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 08:25:35 ]
- >>748には使えない言語だったのだね。
- 751 名前:738 mailto:sage [2008/10/24(金) 09:12:26 ]
- Pythonを極めた上で使えないと言ってるんですよ。
- 752 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 10:38:12 ]
- 調べる人 -> 使えない言語と思う。
使ってる人 -> 使える言語だと感じる。 のような傾向はある。
- 753 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 10:39:42 ]
- あと10年待っても2.0が出そうにないRuby最強と言わざるを得ない
- 754 名前:デフォルトの名無しさん [2008/10/24(金) 10:44:21 ]
- >>751
「お前にとって使えない」だろ?
- 755 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 11:06:59 ]
- むしろ>>738が使えないヤツだな
極めたとか何いってんだかw
- 756 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 11:10:03 ]
- キミはこれが同一人物に見えるのか
- 757 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 17:22:23 ]
- VistaとかGoogleに依らない、単独アプリでデスクトップマスコットを作りたい場合、
どの言語が向いているのでしょうか、教えてください。
- 758 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 17:39:48 ]
- SilverlightかAirじゃないの
- 759 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 17:41:35 ]
- >>758
ありがとうございます。 早速調べてみます。
- 760 名前:デフォルトの名無しさん [2008/10/24(金) 18:16:53 ]
- javaがホビーユースだと使いづらいって、本当ですか?
- 761 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 18:31:27 ]
- あと、連投になってしまうんですが、もうひとつ質問を。
C++を使って、winapiプログラミングってできるんですか? 今まで、c++の場合はMFCを使わないといけないような気がしていたので。
- 762 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 19:18:26 ]
- ほとんどの言語からapi呼べる
- 763 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 20:25:24 ]
- >>760
用途による。
- 764 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 22:04:35 ]
- Javaを選んだ時点で膨大な量のWindows開発環境の情報・ライブラリが全く役に立たないからな。
しかも仕上がりがなんかおかしいし。 生産性を比較してもC#の方が圧倒的に上だしわざわざJavaを選ぶ理由が見当たらない。
- 765 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 00:07:11 ]
- Windowsに限るならC#の方が得策かもねー
Javaなら比較的多くのプラットフォームで動くというのが利点だろうね.(MONOとかあるけどまだまだだ まぁ,そんなこと言ってたらCの方がいい,アセンブリ言語の方がいいってなるけどさw
- 766 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 00:14:02 ]
- ネットワークゲームを作ろうと思ってた時期があって、サーバー側はJavaで書くかどうか悩んだな。
- 767 名前:デフォルトの名無しさん [2008/10/25(土) 06:22:28 ]
- >>328
面接応募者の実務経験をどうやって客観的に評価するんだ?
- 768 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 16:18:00 ]
- >>760 俺にとってはそうだった。
- 769 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 16:22:23 ]
- >>767
心眼で
- 770 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 23:07:14 ]
- 学歴で
- 771 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 00:07:11 ]
- >>762
ありがとうございます。APIに言語は関係ないんですね。 >>763 javaが向いてるのは、ネットワーク周りのプログラムだとして、向いてないのはどんなところですか? 小物を作るときにguiが面倒とかですか?。 >>764 やっぱり、C#はRADなので生産性がいいんでね。 >>765 多くのプラットフォームで動くという場合以外はやっぱりC#の方が後に出ただけ上ってことですか。 >>768 やっぱり、javaが便利と感じるかどうかは人と用途によるんですね。
- 772 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 00:17:18 ]
- 仕事のC#ってのも増えてるのかな?
C#がもう少しこなれてくれば、Delphiのように・・・無理かな・・・ 個人の趣味で遊ぶにはいいと思うけど、それも盛り上がってないしな
- 773 名前:適当な回答 mailto:sage [2008/10/26(日) 00:24:23 ]
- >>771
JAVAが明らかに向いてないのは、GUIだね 当然JAVAにもその手のはあるんだけど、重かったりするし、統一感がなかったりする C#はRADってのあるけど、C#/.NETはJAVAと違って初めからGUIも意識して作られている 多くのプラットフォームは、どちらも微妙 C#は結局Windowsがメイン環境になるし、JAVAもやっとオープンソースになろうかと言うところ JAVAはサーバーサイドのソフト作ったりするお仕事で便利 Windowsでアプリケーションとか作るのなら、C#の方が便利 JAVAがサーバー側から攻めてきてるとすると、C#はクライアント側から攻めに行ってる
- 774 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 00:35:49 ]
- 最近プログラムに興味があってやろうと思うんですけど、
とりあえずやってみたいのはイメピタのような携帯で画像を送って携帯にurlが帰ってくるようなうpろだです。 関係ないかも知れないですが携帯サイトなどを作る仕事してたのでhtmlは基本的にほぼわかります。 何から覚えるべきか神々の皆様のアドバイスお願いします。
- 775 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 00:47:53 ]
- JavaScript と WebProg
- 776 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 03:11:14 ]
- >>771
>後に出ただけ そういう意味で言ったわけでもなく,>>773が言うように「目的によって」というところが大きいだろうね,と言いたかったはず>俺 なにを思ってJavaを使いたいと思ったかもういちどかんがえてみよー >>774 WEBプログラムなら,とりあえずPerlやっとけば何とかなる希ガス とりあえずならPHPとかでも
- 777 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 03:35:39 ]
- WebでPerlはもうやめといたほうがいい。
PHPは現在の定番として、今後の有効株はRubyかPython
- 778 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 12:36:25 ]
- 特に公開するサービスでは「初心者+PHP」はやめた方が…
脆弱性含む可能性が高いと思う
- 779 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 12:38:32 ]
- >>774
インフラ周りの知識 言語よりももっと重要
|

|