[表示 : 全て 最新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/

767 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 07:47:04 ]
>>764
土方を使っていた上司は首を切られるんだなw

768 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 12:29:20 ]
>>767
死んだときの上司は敵方の大臣を歴任しているな。

769 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 12:31:39 ]
なんのはなし?

770 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 13:35:55 ]
ひじかた

771 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 16:53:31 ]
はじめまして、相談に乗って下さい。
Windows XPを使っていて、やや凝ったような掲示板やチャットなどを自作したいと思い、
プログラミングを始めたいと考えていますが、言語は何が良いでしょうか?
初歩的なHTMLが使える程度の知識の素人が比較的容易に使える言語を教えて下さい。
また、初心者向けの良い解説書も教えて頂けると助かります。
どうかよろしくお願いします。

772 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 17:30:31 ]
>>771
PHP一択ですね

773 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 17:47:03 ]
>>771
Perlかな。
世に出回ってる掲示板やチャットの大半がPerlで記述されてるから参考にできる。
UNIX系に抵抗がないなら「初めてのPerl」
Windowsしか触ったことないなら「新版Perl言語プログラミングレッスン入門編」
がおすすめ。

しかしトレンドを追うならPHPかRuby。
Perlよりも読みやすいコードが書けるので最近はこちらの方が人気が高い。
参考に出来るソーススクリプトが少ないのが難点。

774 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 19:32:50 ]
>>772-773
ありがとうございます。PHPを勉強してみようと思います。

もし、PHPの良い解説書があれば、紹介して下さると助かります。
よろしくお願いします。

775 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 23:30:07 ]
PHPは鉄板と言える良書が無いのも難点。
どれも大して変わらんから立ち読みして自分の好みに合いそうなのを選ぼう。



776 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 00:42:15 ]
PHPは習うより慣れろでやってる感じがあるよね
ネットでソースとか見て勉強かな

777 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 18:46:40 ]
以下のコードについて感想を聞かせて欲しい。

system: 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);}}}



778 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 18:47:51 ]
>>777


何言語ですか?

779 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 19:07:26 ]
色々と混ざってるっぽいなあ

波括弧がやや目立つ.。といってもCurlやOzではなさそうだ
むしろS式的な置き方にされてるが、S式のような正規化がされているようには見えない
構文的にはC#/Javaに近い印象だが色々と違う。if部分はパターンマッチ?

780 名前:デフォルトの名無しさん [2009/02/23(月) 19:15:22 ]
>>778
自作言語です。まだ作ってませんが。nanoscriptといいます。

781 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 19:17:58 ]
>>779
ほぼC#です。

代入式が変わっています。
a = 1+1 ではなく 1+1 -> a となります。

パターンマッチとかは意識していません。

782 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 19:33:35 ]
>>777
Scriptを語るには呪文が多くないか?

783 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 19:58:30 ]
基本のコンセプトは何なのさ

784 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 20:09:19 ]
>>782
nanoscriptは仮称です。

>>783
インタプリタで動くC#です。

785 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 20:42:54 ]
>>784
> >>783
> インタプリタで動くC#です。

コンセプトの説明としては、
「他の方法では解決しづらい&この方法なら解決する点」
は何なのかが欲しいところ。



786 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:02:04 ]
>>785
コンパイルするのがめんどくさい

787 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:09:17 ]
おまいらはまた初心者向けスレなのをいいことに好き勝手やりおってからに

788 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:09:41 ]
たぶん皆は
「コンパイルさえめんどくさい割には、書くのが冗長すぎる仕様じゃね?」
って言いたいんだと思うよ
C#入門者用とか?

789 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:32:55 ]
そういえば静的型付け言語のインタプリタってなかったよね確か

790 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:33:51 ]
LL文法で読めるインタプリタ

791 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:36:43 ]
>>787
ちょっと横レスだが
> 「他の方法では解決しづらい&この方法なら解決する点」

これは初心者にとって学習を続ける動機になるんじゃないかな?
複数言語を使い慣れた者には当たり前に思える事でも、初心者にとっては
10元連立方程式を頭の中で解くように見えてるかも。
かくいう自分がそうだった。

792 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:40:12 ]
>>789
Javaなら、BeanShellとか。

793 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 22:56:45 ]
BeanShellは動的型付けだよ

794 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 22:57:39 ]
初心者ようということなら
PythonかDelphiがいいと思うな

795 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 22:58:37 ]
>>789
Cのインタプリタってあるよ。



796 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 23:13:44 ]
>>795
RUN/Cのことか

797 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 23:16:20 ]
>>796
CINTとか。

798 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 23:21:18 ]
ところでプログラミング言語の使用人数ってどんな感じ?
俺的には
1.C
2.VB
3.Java
かな

799 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 00:07:42 ]
>>798
1.C99
2.C89
3.C90

800 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 00:11:49 ]
ここ雑談スレじゃないんだが

801 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 00:37:14 ]
プログラミングの概念を学ぶならDelphiがおすすめだと思うけど
簡単に始めたいならJavascriptかな

802 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 00:42:27 ]
Delphiって、分かりやすいとかなんか優位なところってあったっけ?

803 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 00:42:52 ]
初心って何ヶ月くらいで忘れるモンだろう?

804 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 01:00:52 ]
どう考えてもDelphiよりJavascriptの方がプログラム概念的に深いのだが。

805 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 01:42:58 ]
>>803
三日



806 名前:デフォルトの名無しさん [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が実行される。

807 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 01:53:07 ]
関数型言語Part IV
pc11.2ch.net/test/read.cgi/tech/1083649982/
関数型と手続き型
pc11.2ch.net/test/read.cgi/tech/1145115971/

関数型プログラミング言語Haskell Part10
pc11.2ch.net/test/read.cgi/tech/1231861873/
関数型言語ML(SML, OCaml, etc.), Part 5
pc11.2ch.net/test/read.cgi/tech/1186292994/

808 名前:デフォルトの名無しさん [2009/02/24(火) 01:53:46 ]
文法は単純。以下の通りです。

メソッド( 対象1, 対象2 )

809 名前:デフォルトの名無しさん [2009/02/24(火) 08:11:51 ]
メソッドもカッコの中に入れて、セパレーターをスペースにした方がシンプルでよくない?

810 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 09:08:53 ]
>>806
> 自作の関数型言語です。
関数をfirst class objectにしているって意味?

811 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 11:32:01 ]
>>636
>>682
VB5って簡単すぎね?

812 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 11:46:34 ]
Javascriptはプログラミング経験ある人にはいいけど、初心者にはあまりおすすめできないような。
経験者が触ると面白いんだけどねぇ‥


813 名前:デフォルトの名無しさん [2009/02/24(火) 14:03:46 ]
>>806のコンセプト

『全てはメソッドです』



814 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 14:10:45 ]
初心者用のプログラミング言語には二つの発想がありえる。
@Pascal型:厳密に規定された文法でプログラミングの何たるかを学ぶ。
ABASIC型:簡単な文法で気軽にプログラミングを始める。

815 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 14:13:16 ]
嘘つくな パスカルは昔の入門書で使われてたぞ
パスカルの本ではなくアルゴリズムを開設する方法として



816 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 14:15:41 ]
誤解してた。 
どっちも初心者向けって事か。
少なくともBASICで記述できることは、パスカルでも出来るとは思う
命令としてグラフィックが無いとかは無視する。

817 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 14:41:13 ]
言語によって記述できることの違いなんてないよ。
違いを生むのは使用者のスキル。

818 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 14:49:15 ]
構造化、クラス化に対応していない言語はある

819 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 15:44:09 ]
自作言語とかスレ違いすぎだろ・・・

820 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 19:29:43 ]
>>809
そういうのもうあるよねww

821 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 19:54:53 ]
>>817
明らかにあるだろ

822 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 20:39:05 ]
>>775-776
お礼遅れました。ありがとうございました。
早速書店で探してみます。

823 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 22:36:04 ]
LinuxとかいじりたいけどCのほかに覚えておくべき言語は?

824 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 22:42:04 ]
sh
make
sed
awk
アセンブラ

825 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 22:45:29 ]
>>823
perlとかpythonとか。



826 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 23:13:37 ]
>>824,825
ありがとう
x86とpythonは興味があるんでしてみる

827 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 00:07:21 ]
プログラミングの概念を学ぶためなら
静的型付け言語でなければならないし
オブジェクト指向でなかればならないでしょう。

828 名前:デフォルトの名無しさん [2009/02/25(水) 00:27:36 ]
>>827
考えが硬直してる奴はプログラミングに向いてない

829 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 02:00:20 ]
>>827は死ねばいいのになあ……。

830 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 02:05:53 ]
>>827
とりあえず単純なtypoをなくすところから始めてみよう

831 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 05:43:05 ]
C++をいいとこ取りしてCとして使うサイト教えてください

832 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 07:46:20 ]
>>827

いやいや、Haskellみたいな静的型付けの関数型もある。マルチコア、メニイコア時代に備えて
関数型から入るという手もある。

833 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 09:55:25 ]
>>831
それって結局Cなわけで

Cを解説してるサイトで十分だと思われ

834 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 11:42:19 ]
Java最強伝説

835 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 11:50:16 ]
オンラインマニュアルの充実しているMS系言語が初心者に一番だろ。
言語仕様、チュートリアル、サンプルプログラム全部ある。
Javaなんて、情報が散逸しすぎ。
関数型もそう。
情報集めるのに苦労するくらいなら、MS系のどれでもいいからパッと作り始めるほうがいい。




836 名前:デフォルトの名無しさん [2009/02/25(水) 12:17:37 ]
それはアンタがJavaを知らないだけだろ。
情報の充実さでMSの言語がJavaに勝てるわけがない。
ただし、日本人の初心者向けの言語としては、
JavaはPythonに負けそうな気はする。

837 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 12:18:27 ]
>>836
Linuxでは動かない・・・

838 名前:837 mailto:sage [2009/02/25(水) 12:26:27 ]
>>835 へのレスのまちがい

839 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 12:34:27 ]
初心者から中級者向けの言語…Python
初心者から上級者向けの言語…Java

組み込み系に進むならASM、C、C++。
あとはイラネ。

840 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 12:45:24 ]
Javaは入門書レベルの知識と、限られたAPIのみ使うのであれば初心者でもいける。
しかし、言語規定を完璧に理解したり、APIをすべて覚えるなんてことは上級者でも無理。

またしてもJava最強伝説。

841 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 13:02:25 ]
>>836
IDEあけるだけで、情報がセットになっているMS言語とJAVAとじゃ雲泥の差
「初心者」のためだぜ。
情報を検索するにも、検索キーワードがわからないレベルじゃ外に情報を取りに行くのは至難の技。

842 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 13:37:44 ]
javaはマルチプラットフォームがいけるだけ。あとは、C#かC++ですむ。

843 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 13:42:44 ]
>>835
オヌヌメサイトは?

844 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 13:44:24 ]
Javaはサーバーサイドでは独壇場だよ

845 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 13:53:59 ]
ネット関係しか使い道がないJava



846 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 13:55:44 ]
仮想マシン上が利点であり、動作遅い欠点でもある。 MMO 3DRPGで
Javaだけで書いてあるやつは存在しないだろ。

847 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 15:14:04 ]
逆にクライアントサイド(PC)でのJavaは悲惨だな。
もうちょっと何とかならんものか

848 名前:デフォルトの名無しさん [2009/02/25(水) 17:52:24 ]
組み込みならまちがいなく c 構造化プログラムだからな
それにしてもLinuxうまく津か円

849 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 22:02:48 ]
>>837
いつの時代から来たの?
Monoの成果のおかげで今ではiPhone用アプリまでもがC#で作れるんだけど。

850 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 22:23:07 ]
メジャーなアプリではどんなの?
使えるけど実用的とは言い難いみたいなオチはなしな

851 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 23:03:39 ]
www.atmarkit.co.jp/news/200901/29/mono.html
C#で書かれてAppStoreで正規に売られてるゲームが40本以上あるらしい。

852 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 23:23:35 ]
自分でもなにか作ってみたいと思ったので助言をば
OSはVISTA

853 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 00:09:49 ]
>>852
ttp://www.mdstorm.com/

854 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 01:06:24 ]
>>852
Visual Studio 2008 Express Editions
www.microsoft.com/japan/msdn/vstudio/Express/

855 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 04:40:32 ]
>>847
イベント処理系に関してOOP原理主義を守っている限りはならない。
GUI系のクラスのクラス・継承設計は秀逸だが、
あの腐った(柔軟性に欠いた)イベント処理系がすべてを台無しにしている。

VB、VCL、.net(Windows.Form)と比較して、一番使い勝手が悪い。
VCL並に自由自在にイベントハンドラの差替えが出来れば良かったけど、
手間かかる割りには(実質的に)VBと同程度の柔軟性しか得られないんじゃ、、、、、、


>>849
言語として使える事と、有用な開発環境として使える事は別だよ。
Javaの場合、どの環境でもSEのクラスライブラリ、或いは、そのサブセットが
どの環境でも使える事が大きい。

Monoの場合、興味深いけど、それが何処まで使えるのかが見えてこないのが。
ってか、まるでVB屋がつくった様なあのライブラリ群を破棄して
Monoのプロジェクトが使いやすいライブラリ提供してくれたらありがたいんだけど。



856 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 20:09:34 ]
一般事務なんですが、なにか覚えておいたほうがいい言語ってありますか?
エクセルでVBA、HPの編集でhtml(といってもテキトーにそれっぽいところを編集してるだけですが・・)
を使っています。今のところ特に不便は無いのですが・・折角なので仕事に役立つものを覚えておきたいんです
それに、仕事のため・・といえば空いてる時間に堂々とプログラムも触れますしね

857 名前:デフォルトの名無しさん [2009/02/26(木) 20:16:27 ]
C言語覚えました。
次はC++かJavaにしようと思います。
どっちがいいですか?

不安なことは、
Javaは覚えても使う機会が無さそう。
C++は今後も使える??です。


858 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 20:19:32 ]
>>856
XML/XSLT

859 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 20:34:02 ]
>>858
!?聞いたこと無いです!
調べて勉強してみます、ありがとうございました!

860 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 21:22:57 ]
うん、XSLTはやんなくていいぞ。

861 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 21:31:52 ]
>>856
PHP、HSP

>>857
どうしてC#にしようと思わないの?
素直にC#にしとけよ

862 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 21:53:50 ]
>>857
で、何を作りたいんだ?

863 名前:デフォルトの名無しさん [2009/02/26(木) 22:09:47 ]
>>857
迷うぐらいならとっとと両方覚えろ。

864 名前:857 mailto:sage [2009/02/26(木) 22:11:31 ]
プログラマ志望です。


865 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:17:04 ]
正直大して違いは無い
ただ普通はC#。
C++は昔はやったってことでC++のソースを読む機会など十分考えられる覚えておいて損は無い、
がそんなもの覚えるならC#で良い。JAVAははっきり言ってマイナーだぞ



866 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:19:23 ]
日本語でおk

867 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:20:56 ]
>>865
>JAVAははっきり言って・・・
いい加減なこというなよ。

868 名前:デフォルトの名無しさん [2009/02/26(木) 22:22:50 ]
日本じゃC#の需要は低いだろ。
趣味でなら何でもいいけど、Java, VB とかのほうがいいべ。

それにプロなら、CPUやOSの知識、あるいはAPIで組んだ経験もなしに
C#やっても使い物にならないだろ。

869 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:24:44 ]
>>865
特に条件を制限しなければJavaよりC#の方がマイナーだろ

870 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:25:16 ]
プロっていうか、職業プログラマって言うほどレベル高くない。

871 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:26:06 ]
だって>>868はプロじゃないもの

872 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:26:17 ]
求人はJavaが多くて、収入はC#のほうが多いって記事があったよな。

873 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:28:21 ]
私は好きではないが、
Javaは欧米、日本ともに求人数、求人広告数ともに
この5年間トップを続けている。

874 名前:デフォルトの名無しさん [2009/02/26(木) 22:29:09 ]
日本のIT業界じゃ、企業内の古いCOBOLやCで書かれたシステムをメンテしたり、
組み込み用のプログラムだったり、あるいはWebサイトの製作がほとんどでしょ。
C#はいい言語だと思うけど、日本じゃ需要はあまりない。

875 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:30:19 ]
求人数はJava、年収はC#がトップ - www.atmarkit.co.jp/news/200902/13/wp.html
TIOBE Software: Tiobe Index - www.tiobe.com/index.php/content/paperinfo/tpci/index.html




876 名前:デフォルトの名無しさん [2009/02/26(木) 22:30:46 ]
>>872
それは当然で、C#が必要になる企業なんて、
PC向けのビジネスアプリケーションを作っているような大手ソフトメーカーが中心だろう。
だから収入は高くなる。けど需要はあまりない。

877 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:31:30 ]
>>875
かわんねえじゃん

878 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:31:44 ]
いや、VB6でやってたようなのは、C#かVB.NETに移行してるでしょ。
日本じゃVB.NETへの移行が多くて、欧米じゃC#への移行が多いとか。
でも、どうでもいい話。

879 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:36:20 ]
いや、MSの都合でVBからC#へ移行してきた層があるから、
実質はC#もそんなに爆発的とはいえない。

880 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:39:18 ]
つうか平均年収500万以上ってありえないだろ…
どんだけ業界を反映してないんだよ

881 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:41:08 ]
さすがに本当の平均で500万は無いよな
肉体労働よりは稼げるけど、なんちゃってプログラマー(デバッガー)も合わせると300-400万がいいところだろう


882 名前:デフォルトの名無しさん [2009/02/26(木) 22:43:59 ]
平均500万無いってどんだけやばい業界なんだよw
まあSEやPGの大半は単なる使い捨てだからな。
大企業で専門的な仕事をしているエンジニアは尊敬するが・・・。

883 名前:デフォルトの名無しさん [2009/02/26(木) 22:52:54 ]
自分で選べるって事は趣味なんだろ?
収入とか普及とかそんなのどうでもいいじゃん。
好きなの選べばいい。

お薦めはC#
言語仕様がよく考えられていて、最強の開発環境が無料で手に入る。
これをやらないのはもったいない。

884 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:55:51 ]
だいたいjavaとかC#レベルなら、どっちがはやってるかとか、どうでもいい話だよ。

885 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 22:57:03 ]
XP SP2以降やVistaなら最低限の開発環境が既にインスコ済みっていうのは
もっとアピールされていていいと思うんだ<C#, VB.NET



886 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:01:17 ]
>>864
プログラマに必要なのはアルゴリズムだよ。
大学行って、数学勉強しろ。
言語なんて、設計が終わったらそれを実装するだけのこと。
論文を英語で書くか日本語で書くか悩む前に、論文を書ける能力を身につけろということね。

で、次にやるべきことは「覚えた」と言い切るCでどんどんプログラムを書くこと。

887 名前:デフォルトの名無しさん [2009/02/26(木) 23:04:35 ]
俺もそう思う。目先の流行に追われるんじゃなく、
きちんと基礎力をつけたほうが将来的にいい。

JavaやC++ができるやつなんてゴマンといるが、
コンピュータの基礎、数学、アルゴリズム、語学ができるやつは少ない。
表面上の勉強より、そっちを高めたほうがいいと思うよ。

888 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:09:32 ]
ちょうどハテブで、こういう記事があがってた。

68user.blog27.fc2.com/blog-entry-41.html
blog.livedoor.jp/lalha/archives/50254634.html



889 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:13:02 ]
googleとかの超エリートとかは知らんけど、プログラマに数学はいらんわな。

890 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:14:07 ]
dependently typed programmingとかcurry-howard isomorphismとかそういうやつだな
そんなの勉強したらJavaやC++なんて触る気なくなるだろうな

891 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:16:16 ]
俺も大昔じゃあるまいしマに数学いらんよ、と思ってたけど
あまりにも知らないとどうしようもなく、職場で一から教えるわけにもいかない
と新人指導してて身をもって知った

892 名前:デフォルトの名無しさん [2009/02/26(木) 23:17:02 ]
>>889
使い捨てのその辺の薄給プログラマならいらんわな

893 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:17:42 ]
プログラマなんて数学ができないようなバカしかならないだろw

派遣で来てる連中は数学なんてわかってないよ。
指が動けば十分。

894 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:17:44 ]
数学なー無くてもいいけど知ってると便利な場面に多々出くわすぞ
それがアルゴリズムとも言える
でもCでプログラム書きまくるほうがよっぽどいい。実戦経験はなによりの宝だ




895 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:18:06 ]
違うな
極一部のスーパーハカーを除く大多数のアフォウは数学の助けを借りないと話にならないってこった
極普通の無能の為のTDD、アジャイルという意見は多い
数学も最先端の研究分野を除けば、そういう凡人の為のツールなんだよ
むしろ底辺こそ勉強するべき



896 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:18:57 ]
最低でも基礎部分は欲しい
高校レベルの数学を使いこなせるだけでも違う

897 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:19:00 ]
高校あたりでふつーの成績だったら十分 > 数学

898 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:20:36 ]
高校レベルの数学を使えない奴がプログラムする時代なのか?
そういうのに教えるのは大変そうだな

899 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:21:08 ]
数学よりも帳簿の付け方覚えるや糞プログラマめ

900 名前:デフォルトの名無しさん [2009/02/26(木) 23:21:33 ]
高校数学ができたらプログラマにはならんだろ(大企業除く)

901 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:27:55 ]
いや高校数学ぐらいはできるようになっててくれよ
微分積分覚えたら跡は証明だけじやないか
まさか虚数なんかでつまずいてないだろうし

902 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:31:01 ]
微分積分なんて勉強してるより、ブレゼンハムのコードを書いたりモンテカルロ法で
円周率計算して、ぜんぜん精度でないでがっかりしてるほうが楽しい。

903 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:37:53 ]
算数がわからん

904 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:42:54 ]
プログラマは
2^0,12,,3,4,5,6,7,8,9,10,11,12,13,14,15,16, ... 32
までをソラで言えればそれでいい

905 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:44:06 ]
算数は馬鹿なぐらい難しいからな
1+1=2とか100行以上の証明がいるし
幾何の問題なんて位相とか圏使わないとまともに解けないのが山程ある
算数ができないのは仕方ないから諦めてもいいと思う



906 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:45:35 ]
>>898
あのな、高校レベルの物理が必要なところにでも
算数すら出来ない奴等をオファーしてくる時代なんだが
「要: この事象に対して微分方程式を組めること」
ってな要求にも関わらずにね


907 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:45:55 ]
数学なんていらねえ

そう言い切る奴が多い日本はIT後進国だ。
Googleレベルなんて日本からは出てこない。

908 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:50:31 ]
語弊があるかな。
一般的な認識の問題として、むしろこう言い切るべき
数学いらないなんて言ってるうちはGoogleレベルは日本から出ない。
事実日本はIT後進国。

909 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:52:12 ]
初心者のための言語ガイドなんて根本的にズレてる。
初心者のための勉強ガイドならわかるが。

910 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:53:03 ]
プログラミング言語「数学」の紹介ということで

911 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:53:48 ]
自分はgoogleを目指せるってレベルの人は数学でもがんばって、
そうでない人は、地に足つけて実用的な勉強をしましょうね。

912 名前:デフォルトの名無しさん [2009/02/26(木) 23:54:21 ]
>>908
そんなことをいったら米国以外は全部後進国。
まあその認識は間違っちゃいないけどな。

913 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:06:04 ]
>>911
がんばらなくても必要と感じて、勉強するようになる・・・と思ったんだが世の中にはマゾが多いのか?

914 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:07:25 ]
数学は浮ついた役に立たない勉強というのが日本での認識

915 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:10:06 ]
>>912
アメリカ>インド>>韓国>>日本



916 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:11:56 ]
生業にしてれば体感するだろ
しないからITドカタなんて存在に成り下がっているのか

917 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:13:45 ]
実用的な知識とは土方作業に必要な知識だろ。

918 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:16:31 ]
あたりまえだけど土木作業員だけじゃビルは作れないよ

919 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:16:59 ]
実用性の無いもの程楽しい
javaやperl,phpよりlazy-Kやgrass、befunge
役立つ知識より無駄知識

920 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:19:12 ]
>>914
どっかの企業の偉い人のブログで、技術者は基礎をしっかりやるべき、
みたいなことを書いてて、たとえばどういうことを勉強すればいいですかって
質問されて、集合論の本とか進めてたな。
夢をあおりすぎだろって思ったよ。


921 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:20:26 ]
ソフトウエアは下流ができないやつが上流やってもろくなことにならないしな。

922 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:20:49 ]
ド=モルガンとかは一応集合論のカテゴリに入るんでないの
ド=モルガンぐらいは必要でしょ
集合論というより数理論理学かもしれないけれど

923 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:21:36 ]
>>916
体感するね。
基本的な数学すら理解出来なかった人は開発においても先人の知恵頼りになりがち。
アドホックな「実用的な知識」とやらをバラバラにため込んでるだけで、
考え方に筋が通ってない。
俺のことだが。

924 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:23:59 ]
数学出来る=下流的知識がない、
って前提で話す奴は自分が既に手遅れだって悟りたくない奴だろw

925 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:24:00 ]
述語論理や証明論とかはテスト書くときに役立ちそうだ



926 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:29:34 ]
実用的な知識は自ずと身に付く。
数学なんかは学生のうちにやっといた方がよいだろう。
社会出たら後輩に抜かれたくない一心で数学いらねえとか
嘘吐く奴等がごまんといるから。


927 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:29:40 ]
Prologとか申したか!?

928 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:30:06 ]
>>922
基礎的な知識って、ドモルガン程度でいいのか。


929 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:31:23 ]
いいえadga2です

930 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:32:31 ]
>>928
「基礎」ならそうじゃない?
グラフィックスみたいなもんを扱うんなら線形代数も知っとくべきだけど
どっちも高校数学レベルの知識だね

931 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:36:00 ]
>>923
数学やったら、筋の通った考え方ができるようになるのかね?
よくわからんけど、それにしたって「アドホックな」知識もないと
どうにもならんよ。


932 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:37:47 ]
実用的知識(ツルハシの握り方等)を必死に学んだ文系土方は
理系新人に言うんだよな。
「君ねえ、数学なんて要らないんだよw
もっと実用的な知識をつけたまえ。使えないねえ。
まずな、ツルハシ触れるまで他は触るなよ!」
数学だけの話じゃなくてさ。



933 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:39:53 ]
「数学の知識が必要だ」ってのは、中高レベルの数学が怪しい連中に、
そのくらいはできとけよってアドバイスか。
まあ、Google目指したり、IT先進国になるなら、そのくらいはできとかないとな。


934 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:40:17 ]
おっさんしゃべり場はマ板にあるからそっちでやってくれ

935 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:41:16 ]
>>931
数学は十分条件ではないかもしれないが
高いレベルの技術者になるための必要条件ではあるでしょう
理系の学問は全部数学の上に成り立ってるんだから

土台の無いところで何かやっても砂上の楼閣ですよ
再帰が分からないという人は、多分数学的帰納法という高校生で習うはずの
数学すら理解していないんです



936 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:42:38 ]
>>933
ポインタ分からないとか再帰わからないとか平気で言う人たちがいるからねぇ
っていうか、中高レベルの数学に挫折して文系に進む人が多いから

937 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:42:56 ]
>>931
アドホックな知識はなくて良いなんて言ったつもりはないんだけど。


938 名前:デフォルトの名無しさん [2009/02/27(金) 00:43:02 ]
高いレベルの技術者はプログラマーにはなりません。

939 名前:デフォルトの名無しさん [2009/02/27(金) 00:44:32 ]
>>933
先ず隗より始めよ

940 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:44:34 ]
>>938
googleやMSには優秀な人間がいっぱいいる
日本の「PG」が一般にはドカタを指しているだけだ

941 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:45:56 ]
well founded inductionの理解には二階述語論理とかstrict orderの概念が
必要だから理解できない人がいてもしかたないねとは思う
むしろ理解できる方が異常なんじゃねぇの

942 名前:デフォルトの名無しさん [2009/02/27(金) 00:47:29 ]
>>940
いっぱいいるならいいじゃん。終了。

943 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:47:32 ]
再帰わかんないとかそんな奴居るのか!w

944 名前:デフォルトの名無しさん [2009/02/27(金) 00:48:23 ]
継続が解らない奴もたまにいる

945 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:48:48 ]
数学的帰納法を高校で習わなかった漏れが通りますよ
うちの学校が珍しいのかもしれないけど

細かくして組み立てるってのはどこかで勉強しておいたほうが
いいのは確かだろうね



946 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:49:06 ]
>>937
数学やると「アドホックな知識」を有効に活用できる論理的思考が身につくとか
そういう話?

947 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:49:41 ]
schemeのcall/ccを使った変態的なコードは書ける気がしない

948 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:49:44 ]
>>942
よくない。
たとえるなら日本に朝鮮人があふれたら良くないだろ?
それと全く同じだ。

949 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:50:51 ]
>>943
ポール・グレアムだったかな?
学生をみてると再帰とポインタにプログラマの壁があるようだ、みたいなエッセイを
書いてたな。

950 名前:デフォルトの名無しさん [2009/02/27(金) 00:51:05 ]
>>947
それなら再帰が分からない人間を笑えないな。
五十歩百歩だ。

951 名前:デフォルトの名無しさん [2009/02/27(金) 00:52:45 ]
>>948
つまり派遣でプログラマやってるIT土方は朝鮮人と全く同じであると。
まあそのとおりだな。

952 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:54:39 ]
>>946
違うともそうだとも言いづらいな。
なぜ「アドホックな知識」が先に来るのかねぇ。
そこで終始してる奴なんか技術者とは思ってないって話。

953 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:55:25 ]
>>949
ジョエル

954 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:57:58 ]
curry-howard isomorphismとpierce lawを使えば誰でもcall/ccマスターになれるらしいよ!

955 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 00:58:55 ]
あと、英語にしても、使えたほうがいいけど、ある程度までいくと
費やす時間と使える度の費用対効果が急激に悪くなるな。
まあ、英語をやるやつは、それ自体が趣味になってるような
ところもあるから、好きならどんどんやればいいけど。



956 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:03:59 ]
>>952
けっきょくそういう精神修養みたいな話になるんでしょ?
なんつーか、PGに数学勉強しろってするめるのって、英語を勉強して自己実現を
夢見てるOLと同じものを感じるってゆーか。


957 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:05:31 ]
英語自体が目的化してる奴か。
かといって通訳や翻訳したいわけではない。
何がしたいのかわからんよな。

958 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:07:05 ]
> なんつーか、PGに数学勉強しろってするめるのって、英語を勉強して自己実現を
> 夢見てるOLと同じものを感じるってゆーか。
良いんじゃない君はそういう認識で。
君自身はね。

959 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:07:17 ]
頭破七部の予感

960 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:07:59 ]
スルメる?

961 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:08:49 ]
スメる

962 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:09:37 ]
>>956
ドカタPGレベルにとどまるんなら寿命長くないよね
所詮人月いくらで換えはいくらでも効く人材なんだし

技術者以外の道を探すってんならまあそれはそれだ、ある意味正しいよ

963 名前:デフォルトの名無しさん [2009/02/27(金) 01:09:58 ]
>>956
まさにそれww

964 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:10:05 ]
>>958
ここまで話が煮詰まってるのに、日本版googleとかIT先進国にするとか、雲の上のような話
だけで、数学勉強してこうだったとか具体的な話はぜんぜんでないし、そういう認識を
ますます強めたよ。


965 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:13:19 ]
ホーア論理や操作的意味論、DbCは無限ループや番兵突っきってスタック破壊するような人には是非学んで欲しいと思います



966 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:13:54 ]
>>963
自演するなよ泣けて来るじゃないか

967 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:14:12 ]
>>962
ドカタにたとえるのって(ドカタに対して)職業差別的でどうかと
思うけど、数学を進める人って、ドカタPGやドカタPGになろうって
レベルの人が数学勉強してドカタを脱出できるって信じてるのかね。


968 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:15:20 ]
え??煮詰まってるか?

969 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:15:46 ]
それは無理だろうねw

970 名前:デフォルトの名無しさん [2009/02/27(金) 01:16:01 ]
数学なんてできて当たり前だろ。
ことさら数学やれと勧める奴はよほど数学にコンプレックスがあるんだろうな。

971 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:16:06 ]
そもそも再帰だのポインタだのが分からない香具師は、プログラムなんかするべきじゃない。
ドリブルもできないのにバスケをするようなものだ。

まあ、パスとシュートだけでもバスケっぽいことはできるが、それは本当のバスケではない。

972 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:16:21 ]
ドカタが基礎的なものを勉強するのはいわゆる逆張りだ

973 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:16:42 ]
>>962
換えのきかない人材なんか世の中にほとんど居ない

974 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:17:03 ]
コンプレックスはエネルギーつまり情熱だ

975 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:17:25 ]
>>968
ああ、数学が役にたったって面白い話がきけるのはこれからなのか。



976 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:18:54 ]
組み立て工?

977 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:19:18 ]
解体工

978 名前:デフォルトの名無しさん [2009/02/27(金) 01:24:47 ]
できて当たり前のことを出来ずに「必要ない。実用的ではないから。」
と言ってる朝鮮人が居るのが問題。

979 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:26:08 ]
>>956
逆だ。
プログラミング言語を覚えたらプログラムができると思ってる奴が、英語ができればアメリカで仕事ができると思ってるやつ。

アメリカで仕事するのに英語は最低限のこと。
その上にプラスアルファがあって仕事が得られる。
そのプラスルファが数学なりその他の学問。

980 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:27:38 ]
プログラミング言語なんて表現する手段。
表現するモノ自体がプログラマにないと手段だけ覚えても仕方ないということ。

981 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:29:52 ]
数学出来なくて良い。
人に「必要ない」とか説くなよ。
誰がお前レベルのプログラマに成りたくて
ここに質問しに来るってんだよ?

982 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:38:18 ]
まあ、でも、PGの90数パーセントは高校レベルの数学ですむだろうし、
「必要ない」が現実的なアドバイスだよ。
「数学でレベルアップだ」とか言って集合論の本とか薦めちゃうのって、
夢をあおりすぎ。


983 名前:デフォルトの名無しさん [2009/02/27(金) 01:39:52 ]
95%以上中学数学で十分だろ。

土方の分際が高校数学の何を使うんだ?

984 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:40:42 ]
数学なんて薦めたところでどうにもならんものの際たるものじゃないかw
スレ埋めにしかならんわ

985 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:45:52 ]
>>983
xor一つとっても、理解するのにベン図みたいなものを使わないか?
中学数学では出てこないはずだが



986 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:47:21 ]
業務系にxorなんか出てきません。
むしろ必要なのは業務知識。

987 名前:デフォルトの名無しさん [2009/02/27(金) 01:49:09 ]
>>985
ブール代数は高校数学にも出てこないだろ。
学校教育と言うよりプログラミングの知識だろう。

988 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:49:34 ]
XORを使わないにしてもブール代数が分からないんじゃ
そもそもプログラムが組めないだろう

989 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:50:13 ]
業務知識もバズワード

990 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:51:17 ]
どうでもいいが本物の土方は三角関数ぐらい使うぞ

991 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:52:06 ]
ドカチンにしかなれなかった奴等は悲惨だな。


992 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:52:30 ]
まるちめでぃあ方面を触る必要の無いドカタは
三角関数を使う機会もなかったりする

993 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:53:26 ]
まあ重要なのは,
「数学は若いうちに勉強しておかないと
歳食ってからじゃ身につけられない性質がある」
ということだ。

それを理解した上で,それでも俺に数学は一生必要ない,
と達観しているのならばもう何も言わない。

994 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:53:56 ]
IT土方より建築関係の土方の方がまだ知的であるという

995 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:54:39 ]
まあ既に歳食ってる奴には当然無駄な説法でしかないが
ここは「初心者のための」スレだから
先のある若い奴向けの話のはずなんだよな



996 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:55:34 ]
いや、ただのネタスレですよ

997 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:56:02 ]
いえ、ただの雑談です

998 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:56:29 ]
そして埋め

999 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:56:41 ]
業務知識が必要なくて数学だけが必要だと言い張ってる。
そういう事にしたいわけだ?
汚いねえ。
だが、そういう手こそ実用的なんだよな。
確かに数学じゃ得られない実用的な知識だよね。
いやあ参った参ったwww

1000 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 01:56:50 ]
>>994
まともな建築士も設計図もなしに製造に入るしなw

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前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