【goto】もっとも美しいPG言語は「C#」 もっとも汚い言語は「Perl」
1 :
ノイズn(dion軍) :
2009/09/22(火) 15:08:11.95 ID:HYzEVw6g BE:533725799-PLT(12000) ポイント特典 プログラミング言語のCOBOLが誕生50周年
COBOLは、事務処理システムのプログラミングを容易にする目的で1950年代に開発された言語で、構文が英語
の自然言語に近いという特徴を持つ。米国防総省が設立した情報システム向け標準言語策定委員会CODASYLが
開発した。COBOLという名称が決定したのが1959年9月18日の「Short Range Committee」のミーティングの席上で
あったことから、この日が誕生日とされている。
COBOLは現在も多くの企業や公共機関のシステムを動かしており、Micro Focusによると、世界のATMトランザク
ション処理のほぼすべて、業務アプリケーションの4分の3で稼働している。2000億行のコードが存在し、毎日数百
行の新たなコードが生成されているという。
http://www.itmedia.co.jp/news/articles/0909/19/news006.html
2 :
ノイズs(東京都) :2009/09/22(火) 15:08:59.29 ID:8mKuEx6k
コボラーは不滅
3 :
ノイズs(catv?) :2009/09/22(火) 15:09:00.65 ID:9lztwK3v
dankogai発狂
4 :
ノイズf(コネチカット州) :2009/09/22(火) 15:10:24.37 ID:LOGN+utH
ドラムの話しようぜ
5 :
ノイズf(長野県) :2009/09/22(火) 15:10:34.94 ID:ADGJf6lJ
あれ?昨日同じ記事を見た気がするぞ
6 :
ノイズn(長屋) :2009/09/22(火) 15:11:19.52 ID:I3EMBY5c
C#だのJAVAだの言っているが、そんなものは知らないし使わない。 この業界に入ってずっと使ってきたC++が俺にとって最高の言語なんだ。 だからこれが一番良いんだ!
7 :
ノイズ2(兵庫県) :2009/09/22(火) 15:11:19.64 ID:FdI/Jahj
メンバメイコボルスミ11
8 :
ノイズw(長屋) :2009/09/22(火) 15:11:43.58 ID:uNfSPyup
Perlなら10行あればなんでもできる
マイナーなのだったらPerlより汚いのいっぱいあるよ
10 :
モズク :2009/09/22(火) 15:12:19.50 ID:FJlPqL+g
goto hell
11 :
ノイズc(東京都) :2009/09/22(火) 15:12:49.25 ID:UEMpyV6P
もっともクソな言語はVB
12 :
ノイズs(京都府) :2009/09/22(火) 15:13:10.11 ID:5Fecr/XV
> もっとも美しいPG言語は「C#」 ねーよ 変数キャプチャとか、yeild retun+例外処理とか、 使ってみると落とし穴満載じゃねーか
「パ」がつく言語はクソ
14 :
ノイズw(埼玉県) :2009/09/22(火) 15:13:42.32 ID:d4A18FUI
\n
↑きれい C# C++ Java C Ruby SQL COBOL PHP JavaScript VB Perl ↓きたない
better java としての C# なら許す
C#はいらない子
18 :
ノイズh(東京都) :2009/09/22(火) 15:14:07.38 ID:Mr8DJc+u
美しい言語はLispだって昔から決まってるだろ
19 :
ノイズe(静岡県) :2009/09/22(火) 15:14:34.28 ID:pIXorunl
RubyだろRuby
PHPかわいいよPHP
21 :
モズク :2009/09/22(火) 15:15:18.09 ID:6zCtUlHH
Object-C厨でてこいよ。
22 :
ノイズ2(アラバマ州) :2009/09/22(火) 15:15:25.36 ID:MJaladJc
Delphi(Pascal)はかなり綺麗
Prologだろ
24 :
ノイズs(catv?) :2009/09/22(火) 15:15:46.43 ID:9lztwK3v
適当に変数を場当たり的に宣言もせず使わせる言語は滅びるべき
ダックタイピング最強説
VBAは?
標準SQLもなかなかよい
28 :
ノイズo(宮城県) :2009/09/22(火) 15:16:55.73 ID:/WNlQvZ/
真のプログラマーはPASCALを使わない
29 :
ノイズf(宮崎県) :2009/09/22(火) 15:16:57.87 ID:Uvw2Lq6Z
C#使ってみてはじめて派生クラスの使い方がわかった ジェネリックやデリゲートのない言語じゃごりごり書き直すほうがはやいもんね
最も楽な言語はPHP。 楽な割によく作れるのはC#。 泥臭いけど最も美しいのはC言語。
キレイ、汚いは言語よりもアルゴリズムで見るけどなぁ
32 :
ノイズn(dion軍) :2009/09/22(火) 15:17:46.37 ID:4zQmqzST
あーんくさい肛門ヌスプー最強、他はクソ
Python(藁)
34 :
ノイズh(奈良県) :2009/09/22(火) 15:18:24.28 ID:34Z9oACA
もっとも美しくかつ汚い言語はLisp
36 :
ノイズf(アラバマ州) :2009/09/22(火) 15:18:44.37 ID:i3dW46W8
大学時代にやったけど忘れたわ
37 :
ノイズ2(神奈川県) :2009/09/22(火) 15:18:47.27 ID:QMQF2Voe
Lispは?
38 :
ノイズa(関東) :2009/09/22(火) 15:18:48.62 ID:syuspmb/
Pythonの可読性の良さは素晴らしい、数年前に書いたスクリプトが容易に理解できる Perlの可読性の悪さは異常、2週間前に書いたスクリプトすら理解出来なくなる
JAVAに慣れることが出来ずに勉学が修了した
Delphiは開発環境のインスコが面倒だし入門サイトが少なくて萎える
pythonは見ててイライラする
42 :
ノイズ2(アラバマ州) :2009/09/22(火) 15:19:36.59 ID:+gPo3Fx2
C#はないだろw
43 :
ノイズw(神奈川県) :2009/09/22(火) 15:19:52.42 ID:3zxrI1Io
22世紀になっても Perl5 使い続ける人類
一番最初に教える言語がJAVAっておかしくねぇか?
45 :
ノイズc(アラバマ州) :2009/09/22(火) 15:20:07.71 ID:0IcGc/XA
日本語こぼるで美しい日本語を身に付けましょう 嘘でございます
46 :
ノイズs(アラバマ州) :2009/09/22(火) 15:20:23.00 ID:3HOkJJvL
プログラムを組むことが目的になってる、糞はここにはいないよな?
>>38 Pythonって綺麗なのか。
空白文字でスコープが決まるとかっていう噂は聞いてたが、他にも制約が厳しいのかな?
48 :
ノイズx(千葉県) :2009/09/22(火) 15:20:34.41 ID:C5/wHPBU BE:71810257-2BP(0)
IT土方でご飯食べたいならCOBOLかJava
ゲーム作りたいならC++,C#
サンデープログラマーはPHP,VB
49 :
ノイズw(東京都) :2009/09/22(火) 15:20:48.75 ID:+Ci7Oui3
Delphiは使いやすいんだが、いかんせん知名度が低い・・・ 結局VSでお願いしますと言われるご時勢。
C++こそ至高 ごめんなさいC++以外使えないんです
51 :
ノイズw(神奈川県) :2009/09/22(火) 15:21:28.25 ID:3zxrI1Io
よく COBOL ネタにされるけど、どういうところがまずいんだ? あらゆるプログラミング言語神だけど、 COBOL だけつこうたことなくてわからんわ。 勉強する気にもならなし。
Dはどうなんだ 実際、いいとこどりなのか?
実はスパゲティが好きだ
54 :
ノイズn(長屋) :2009/09/22(火) 15:22:55.45 ID:D8dvHED8
銀行の古いソースとフラグ立ててGOTOばっかだもん。さすがにケツ割るわ
55 :
ノイズw(catv?) :2009/09/22(火) 15:23:13.53 ID:CH/yiiI8
Perlは汚くも美しくも書ける言語 大半の奴が汚く書くから結果汚いで合ってるけどな
56 :
ノイズn(宮城県) :2009/09/22(火) 15:23:23.19 ID:/bJJy1rB
アセンブラでもやってろ
Linuxを弄ってるとPerlスクリプトをよく見かけるが どんな動作をするのか全く理解できない
58 :
ノイズw(catv?) :2009/09/22(火) 15:23:53.83 ID:CH/yiiI8
てか2chも総Perlだよね
59 :
モズク :2009/09/22(火) 15:23:55.04 ID:FJlPqL+g
>>51 COBOL自体は尊敬してるけど
javaとか.net使ってるのにCOBOLのようなコードを書く人は馬鹿にされるべき
今日はアセンブラとかマシン語とか言い出す奴がいないな
61 :
ノイズh(東京都) :2009/09/22(火) 15:24:18.16 ID:Mr8DJc+u
染み一つ無いwhitespaceが一番っていう話もあったな
62 :
ノイズo(関東・甲信越) :2009/09/22(火) 15:24:21.37 ID:V6vawrcQ
>>48 FF7はJava使ってたみたいだがPS3では使えないのか?
COBOLを作った人は尊敬してるけど COBOLerは糞
Ioだね 来年こそは流行る
丸々パクリ言語がもっとも美しいっておかしくねえか もっともパクった言語なら納得だが 汚い言語は納得
>>58 昔、2ch危機のときに、公開されたソースをみたらCだったけど。
Brainfuck舐めんなよ
68 :
ノイズs(京都府) :2009/09/22(火) 15:25:24.82 ID:5Fecr/XV
>>61 バカには見えない言語っつーか、
バカにしか見えない言語だろ、ありゃ
69 :
モズク :2009/09/22(火) 15:26:01.38 ID:s0Q2bhUg
Pythonは聞いてる限り良さそうなんだが 実際使ってみるとスペースがコードに影響するって仕様が けっこう気持ち悪そうな予感
70 :
ノイズw(大阪府) :2009/09/22(火) 15:26:06.79 ID:lSxwQ2Uu
使用者の立場からするとjavaとC#のアプリだとガッカリ!
最も美しいのは ObjectPascal だろ
@data = map {$_->[0]} sort {$a->[2] <=> $b->[2]} map {[$_, split /,/]} @data; こんなのがコメント無しでぽっとでてくるのがperl読み手に書き手と同レベルの水準を要求すr
73 :
ノイズx(東京都) :2009/09/22(火) 15:26:35.81 ID:9aKRUJTX
Perlは書けるけど読めません!!( >< )
74 :
ノイズs(catv?) :2009/09/22(火) 15:26:48.82 ID:+6rR7Ow9
COBOLは文学
75 :
ノイズw(長屋) :2009/09/22(火) 15:27:02.03 ID:HiUoBbQ/
>>52 いいとこどりだし速い
だが仕様変更が激しい(今は使ってないからわからんが)
76 :
ノイズw(神奈川県) :2009/09/22(火) 15:27:25.53 ID:3zxrI1Io
>>59 同意。言語の美醜よりも、ソースの美醜のほうが気になる。
プログラミングが趣味の奴ってよくわからん プログラムで何か作ったりすんのか?? フリーソフトでよくね?
Perlは怠惰で物臭な人間がちょっとした事の為に使う言語だって開発者自身がそう言ってるじゃないか
79 :
ノイズs(東京都) :2009/09/22(火) 15:28:03.60 ID:+LeusA/n
whitespaceが最も美しい言語だろ、ボケ
80 :
ノイズf(関西) :2009/09/22(火) 15:28:05.26 ID:9cIc0Z7p
C♯の台頭にITドカタ困惑
81 :
ノイズw(神奈川県) :2009/09/22(火) 15:28:11.12 ID:3zxrI1Io
Perl使いは部屋が片付けられないタイプ Python使いは面倒臭いタイプの潔癖症
C#は実行環境に最適化したコードでコンパイルして実行するんだぞある意味最強じゃないか
あの、何でもCOPY句中心に語るコボラーは何なの?
86 :
モズク :2009/09/22(火) 15:29:19.53 ID:6zCtUlHH
マッカチン出てこいよ。
87 :
ノイズc(長屋) :2009/09/22(火) 15:29:29.21 ID:VHghHHQx
PHP 対 ruby の戦争はいつ終わるの?
88 :
ノイズw(神奈川県) :2009/09/22(火) 15:29:38.14 ID:3zxrI1Io
89 :
ノイズn(福岡県) :2009/09/22(火) 15:30:00.29 ID:TBJC5PKK
COBOLしか使えません^q^ これでも重宝されとるんよ
モジュール性から考えてCOPY句はキチガイじみてる
>>77 迷路を作るのとやるのではどっちが楽しいかい?
C#って字面みると、どうしてもちちょんまんち思い出す。AAの。
C#をパクリって言ってるやつは、JavaがC#から影響受けて追加された機能は使うなよって言いたいけど、 そういわれても、どのあたりがC#からもらった機能かわからないんだろうな。
94 :
ノイズn(ネブラスカ州) :2009/09/22(火) 15:30:47.33 ID:GCD21SHv
最近エクセルのVBA学び始めました^^
95 :
ノイズa(catv?) :2009/09/22(火) 15:31:00.74 ID:x6qxPDSb
>>18 CommonLispはきったねー。Schemeは綺麗だけど、綺麗なだけ。
COBOLの派生は結構多いんだよな。 OOに対応してたりVC++みたいにメッセージを拾って処理したりで結構不気味だ。
97 :
ノイズw(神奈川県) :2009/09/22(火) 15:31:23.88 ID:3zxrI1Io
COBOL わからない僕にそのCOPY句というのは何なのか教えてください(´・ω・`)
98 :
ノイズw(長屋) :2009/09/22(火) 15:31:49.29 ID:HiUoBbQ/
Haskell好きだけどyampaとかArrowだかがすごそうだけど全然わかんなくて悔しい
99 :
モズク :2009/09/22(火) 15:31:51.27 ID:6zCtUlHH
>>91 迷路なんて、プログラムで解くための前座じゃん。
101 :
ノイズs(中部地方) :2009/09/22(火) 15:32:01.71 ID:SWlEq8X/
googleとかyahoo、ebay、msnみたいな巨大webサイトて何使ってるの?
102 :
ノイズh(アラバマ州) :2009/09/22(火) 15:32:30.77 ID:akKVJuOY
ちょろっとソフト作りたいときはAutoHotKeyで作ってる っていうかそれ以外作り方を知らないw AutoHotKey自体はC++で組まれてるらしいが
103 :
ノイズo(東京都) :2009/09/22(火) 15:32:32.60 ID:Yj2MbKup
perlとかjavascriptとか使ってもC(++)と同じフォーマットになる俺最強
104 :
ノイズs(大阪府) :2009/09/22(火) 15:32:52.59 ID:D/BPSgw6
Pythonのインデントの仕様がどうこう言ってるやつは普段からインデントしてないのか?
初めて覚えたのはPASCALでした
>>101 Googleはpythonじゃなかったか
他はしらね
107 :
ノイズa(catv?) :2009/09/22(火) 15:33:27.74 ID:x6qxPDSb
>>77 そのフリーソフトは誰が、どんな奴が作ってんだよ。
学生の時にCOBOLは習ったんだけどCOPY句については学ばなくて 就職面接で「COPY句はわかりますか COPY句でググっても有用な情報が出てこずに悩んだ思いがある
最近プログラマーすれ多すぎだろw 2週に一度ペースだったのに、最近ほぼ毎日見るぞ
C→C++→C++++(C#) ++ ++ → ♯
>>91 やるほうだろ
って答えるしかない人種だろ
自然言語と同じでプログラミング言語も背景を考えないとね さいわい文法は言葉と違って単純だ
>>97 アニサマでいうところの、栗林みな実かな。
DUPでいうところの、真田アサミ。
エンジェル隊でいうところの、新谷良子。
らいむ隊でいうところの笹島かほるん。
Pritsでいうところのなっちゃんです。
わかりましたか?
>>108 途中でEnter押してしまった
訂正:就職面接で「COPY句はわかりますか」と聞かれてわからず
115 :
モズク :2009/09/22(火) 15:34:16.84 ID:+8QDDBNv
perlは省略しまくって書くから訳分からなくなる
C#w 相変わらず正規表現は実装されてないんでしょ? パールは馬鹿にしてもいい ルビーをこけにする奴は許さない
117 :
ノイズs(catv?) :2009/09/22(火) 15:34:45.45 ID:9lztwK3v
COPY句ってあれだろ データ構造とかのテンプレートを COBOLにインクルードしてくる宣言だろ そんときに、たとえば項目名とかを一部リプレースしたりする オプションつき
118 :
ノイズa(アラバマ州) :2009/09/22(火) 15:34:59.75 ID:QVNJCWoS
なんで大型連休中にこの手のスレが乱立するんだ
120 :
ノイズw(神奈川県) :2009/09/22(火) 15:35:32.19 ID:3zxrI1Io
>>113 ごめん、まったくわからん(´・ω・`)
他の言語で例えてくれないか。
>>51 文字を一つ印字するにしても、ずらずら数行に渡って書く必要があるところ。
122 :
ノイズa(長野県) :2009/09/22(火) 15:35:51.31 ID:NiJ7QL1F
FORTRANさえあれば生きていける そう思っていた時期が俺にもありました
123 :
ノイズn(アラバマ州) :2009/09/22(火) 15:36:14.03 ID:UPw4XDGc BE:48924735-2BP(3072)
>>115 「直前に使った変数名は省略できる」とか、正気か?と思った。
>>116 Regex
perl並みに使いやすいのが欲しいわ
125 :
ノイズw(神奈川県) :2009/09/22(火) 15:36:37.95 ID:3zxrI1Io
126 :
ノイズc(dion軍) :2009/09/22(火) 15:37:07.19 ID:185UOAHq
Pythonが一番美しいだろ
127 :
ノイズe(catv?) :2009/09/22(火) 15:37:25.61 ID:Fuaa8jmn
モルモン教徒w 珈琲飲めよw
128 :
ノイズ2(catv?) :2009/09/22(火) 15:37:28.25 ID:yMJYdrLA
bashのif文はキチガイレベル。
129 :
ノイズs(catv?) :2009/09/22(火) 15:37:32.14 ID:+6rR7Ow9
高校の時COBOL習わせられてわけわからない資格取らされたな
130 :
ノイズf(宮崎県) :2009/09/22(火) 15:37:34.49 ID:Uvw2Lq6Z
>>116 System.Text.RegularExpressions
132 :
ノイズw(神奈川県) :2009/09/22(火) 15:37:43.72 ID:04EiCiay
Javaから入るとダメだわ、BASICからはじめると他の言語もすんなり理解できる ソースは俺
133 :
ノイズn(アラバマ州) :2009/09/22(火) 15:38:37.21 ID:UPw4XDGc BE:205481579-2BP(3072)
>>132 アセンブラから入るのが一番応用が利く。
ソースは俺
134 :
モズク :2009/09/22(火) 15:38:55.40 ID:YKPGh3BY
>>132 最初からオブジェクト指向プログラミングっていうのはきつい
135 :
ノイズw(長屋) :2009/09/22(火) 15:39:31.91 ID:HiUoBbQ/
さっきgoto使いましたごめんなさい
137 :
モズク :2009/09/22(火) 15:39:40.25 ID:fgMQ9Dz0
【キーワード抽出】 対象スレ: 【goto】もっとも美しいPG言語は「C#」 もっとも汚い言語は「Perl」 キーワード: Pascal 22 名前: ノイズ2(アラバマ州)[] 投稿日:2009/09/22(火) 15:15:25.36 ID:MJaladJc Delphi(Pascal)はかなり綺麗 28 名前: ノイズo(宮城県)[] 投稿日:2009/09/22(火) 15:16:55.73 ID:/WNlQvZ/ 真のプログラマーはPASCALを使わない 71 名前: ノイズo(アラバマ州)[sage] 投稿日:2009/09/22(火) 15:26:08.09 ID:4FdhAXWG 最も美しいのは ObjectPascal だろ 105 名前: ノイズf(東海)[sage] 投稿日:2009/09/22(火) 15:32:53.19 ID:s6pc396V 初めて覚えたのはPASCALでした 抽出レス数:4 こんなもんか
138 :
ノイズo(東京都) :2009/09/22(火) 15:39:42.10 ID:Dke07C/y
vbs覚えろっていわれたんだけど コレ何につかうんだ? 全然わからん
Cからがベターだと思う ベストはない
30歳超えてからアイドル声優にはまるとダメだよ。 ソースは俺
141 :
ノイズn(東日本) :2009/09/22(火) 15:40:31.33 ID:bHl9Nzgp
C#そろそろ死にかけじゃないか
142 :
ノイズn(新潟県) :2009/09/22(火) 15:41:00.66 ID:r5bjdpv2
日曜プログラミングならC# めちゃくちゃ気楽に作れる
143 :
ノイズw(神奈川県) :2009/09/22(火) 15:41:01.66 ID:3zxrI1Io
美少女とペアプログラミングしたい。
144 :
ノイズo(東京都) :2009/09/22(火) 15:41:12.18 ID:Yj2MbKup
>>136 DDKじゃgoto文なんて日常茶飯毎だぜ!
145 :
ノイズn(dion軍) :2009/09/22(火) 15:41:26.37 ID:4zQmqzST
強盗有害論もしくは後藤有害論
146 :
ノイズx(関東・甲信越) :2009/09/22(火) 15:41:27.67 ID:4PDPwO4k
147 :
ノイズa(埼玉県) :2009/09/22(火) 15:41:42.85 ID:YsQksHWN
まつもとゆきひろ言語 死ね
148 :
ノイズc(埼玉県) :2009/09/22(火) 15:41:52.17 ID:QzoaiEQC
Perlは汚いかもしれないけど楽だ
149 :
ノイズh(アラバマ州) :2009/09/22(火) 15:41:52.28 ID:akKVJuOY
>>132 バッチファイルプログラミングから入るのがいい
goto文のわかりにくさもよく理解できた
コボルがなぜ滅びたのかあたしよく分かる。ワープアのSEの歌にあるもの・・・ どんなに恐ろしい仕様を持っても、たくさんのかわいそうなプログラマーを操っても デスマーチの連続では生きられないのよ! コボラーは滅びぬ!何度でも蘇るさ。それが事務屋の夢だからだ!
151 :
ノイズf(宮崎県) :2009/09/22(火) 15:41:54.26 ID:Uvw2Lq6Z
>>141 正直もうC#以外じゃコード書きたくなくなるレベル
152 :
ノイズc(長屋) :2009/09/22(火) 15:42:04.69 ID:VHghHHQx
Perl ↓ Ruby ↓ peridot まだ?
153 :
ノイズx(コネチカット州) :2009/09/22(火) 15:42:07.59 ID:GT4soOkn
Cから始めたから配列効率の良いメモリの使い方学べたわ
154 :
ノイズs(catv?) :2009/09/22(火) 15:42:29.01 ID:9lztwK3v
>>138 スクリプト用途
エディタつーかメモ帳だけでプログラミングできるし
ファイルアイコンのダブルクリックだけで実行できる
コンパイルいらん
だれかいっしょにD言語を勉強しましょう おもしろいよ!
最強はワイヤードロジック
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
こんな記号が頻繁に出てくる言語が美しいわけがない
>>1 は正論
158 :
ノイズw(長屋) :2009/09/22(火) 15:43:09.44 ID:HiUoBbQ/
C#はネイティブコード吐き出す実装があればなぁ… .net frameworkなんてオナニーが全てをダメにしている…
perlはやり方はひとつじゃないの思想が 構文レベルまでに達しているから読みにくくなるんだよラリー
161 :
ノイズw(神奈川県) :2009/09/22(火) 15:43:43.50 ID:3zxrI1Io
>>149 あ り え な い 。 そ れ だ け は 。
もうバッチファイルを書く仕事は嫌だお……
まあ、始めるとすれば、 Perl/Ruby/Python みたいなのからやればいいのじゃないか。
162 :
ノイズn(アラバマ州) :2009/09/22(火) 15:43:50.88 ID:UPw4XDGc BE:182650087-2BP(3072)
throw new Exception考えたやつは天才
163 :
ノイズo(千葉県) :2009/09/22(火) 15:44:06.24 ID:hSQcOJ3Z
解析までするデバッガ暦4年になるが ソースの綺麗汚いはわかるが、 言語の綺麗汚いの基準がいまいちわからない。 C++とVBAとPerlくらいしか組めないけど 読みやすさなんて組んだ人次第だと思うんだ。 誰か言語の綺麗汚いの基準を教えて。
^ってなんなの^って。
165 :
ノイズh(catv?) :2009/09/22(火) 15:44:14.32 ID:pSaZ/gdF
ポトペタ最強、あれに慣れるともうC++でGUI作る気になれない。 PerlのCPANも最強、やりたい事は大抵既に登録されてる。あとワンライナーかっちょいい。
166 :
ノイズa(catv?) :2009/09/22(火) 15:44:24.95 ID:x6qxPDSb
>>154 VBSはデバッグが面倒だし、言語仕様も???だからなあ。
おなじならJSCriptのほうがマシなんだがの。
なんかCやらアセンブラから入るのがいいって言ってる連中がいるけど、初心者はマに受けないようにな。 低水準言語 = 基礎 って、低水準から入った人間の思い込みだから。
169 :
ノイズa(神奈川県) :2009/09/22(火) 15:44:39.12 ID:k15lZyYI
C#も言語仕様がどんどん肥大化してperlっぽくなってるじゃん
170 :
ノイズh(東京都) :2009/09/22(火) 15:44:42.36 ID:udaKIBM+ BE:1548483877-PLT(12072)
171 :
ノイズo(東京都) :2009/09/22(火) 15:44:48.37 ID:Dke07C/y
172 :
ノイズw(神奈川県) :2009/09/22(火) 15:44:59.69 ID:3zxrI1Io
173 :
ノイズn(北海道) :2009/09/22(火) 15:45:09.77 ID:IrWGCALW
確かにPerlは$ばっかり
マジ話今は何が流行ってんの? 俺が学生のときはPHPが流行ってた。
175 :
ノイズe(東京都) :2009/09/22(火) 15:45:57.49 ID:Kht/l5Ex
Cから入るのはいいがアセンブラから入るのはオヌヌメできない
176 :
ノイズh(catv?) :2009/09/22(火) 15:46:02.67 ID:pSaZ/gdF
$_以外の特殊変数使う時はかならずコメント付けてるわ
177 :
モズク :2009/09/22(火) 15:46:03.18 ID:c9C/Vvdb
C++は変態
178 :
ノイズh(アラバマ州) :2009/09/22(火) 15:46:03.71 ID:akKVJuOY
179 :
モズク :2009/09/22(火) 15:46:06.70 ID:6zCtUlHH
180 :
ノイズc(dion軍) :2009/09/22(火) 15:46:12.38 ID:185UOAHq
>>154 それってPerlでもRubyでもPythonでも同じじゃないのか
Windowsじゃダブルクリックで実行できないのか?
181 :
ノイズw(神奈川県) :2009/09/22(火) 15:46:27.37 ID:3zxrI1Io
>>168 同意。環境に依存するようなものから初めて欲しくないわ。
182 :
ノイズn(アラバマ州) :2009/09/22(火) 15:46:32.02 ID:UPw4XDGc BE:156557568-2BP(3072)
Cも登場したときは「環境に左右されず、移植性の高いコードが書ける言語」とか言われてたんだよな。
183 :
ノイズs(関東・甲信越) :2009/09/22(火) 15:46:53.61 ID:E1BtIcRI
今最も旬な言語ってなんなの?
184 :
ノイズn(ネブラスカ州) :2009/09/22(火) 15:47:03.09 ID:iTYtsOx3
C#は確かに生産性高いんだが美しいと言われるとなんか納得できん
185 :
モズク :2009/09/22(火) 15:47:08.77 ID:6zCtUlHH
186 :
ノイズs(catv?) :2009/09/22(火) 15:47:10.49 ID:9lztwK3v
そろそろニュー速でCakeとsmartyとどっちがいいとかそんな話しようぜ
188 :
ノイズc(鹿児島県) :2009/09/22(火) 15:47:19.72 ID:ryfuClgT
>>180 Windowsなら標準の環境で気軽に実行できるってのが長所。
189 :
ノイズw(神奈川県) :2009/09/22(火) 15:47:24.40 ID:3zxrI1Io
低水準ならせめて C ダナ、 C (´・ω・`)
190 :
ノイズ2(岩手県) :2009/09/22(火) 15:47:33.69 ID:N06EKIyw
/* うーむ、Perl が何なのかすらわからん */
191 :
ノイズh(catv?) :2009/09/22(火) 15:47:38.03 ID:pSaZ/gdF
>>180 インタプリタがWindowsにデフォ搭載。
193 :
ノイズo(東京都) :2009/09/22(火) 15:48:03.40 ID:Yj2MbKup
>>180 winデフォにperlとかは入ってないぜ
あと、それらをダブルクリックで実行させるには拡張子の登録が必要
195 :
ノイズe(東京都) :2009/09/22(火) 15:48:26.78 ID:Kht/l5Ex
Cが低水準と呼ばれる時代が来たのか・・・
196 :
ノイズh(catv?) :2009/09/22(火) 15:48:41.29 ID:pSaZ/gdF
ちょっとしたWeb物作るならphpが一番 CGI.pmってparamメソッドぐらいしか使ってる気がしない
197 :
ノイズc(香川県) :2009/09/22(火) 15:48:50.01 ID:R2PzR9TZ
>>186 その辺をやりたいな,と思ってたけど結局Cでゴリゴリ書いてる……
198 :
ノイズn(アラバマ州) :2009/09/22(火) 15:48:49.58 ID:UPw4XDGc BE:176127269-2BP(3072)
199 :
ノイズs(catv?) :2009/09/22(火) 15:48:54.21 ID:9lztwK3v
>>166 うむ俺も実はエクセルとかのVBA環境で書いて、
バグつぶしてからテキストファイルにコピってるわ
ポインタの概念無しじゃそのうち挫折するんじゃないか COBOLerかVB使いならわかるが
201 :
ノイズc(東京都) :2009/09/22(火) 15:49:09.99 ID:KMRo1YQR
202 :
ノイズo(千葉県) :2009/09/22(火) 15:49:46.87 ID:hSQcOJ3Z
>>190 #!/usr/bin/perl
# 業務中に発生する単調作業をこっそり組み込んで
# 仕事を楽にするためのツール。
Cが低級とか言ってる奴はドカタだろ
204 :
ノイズf(神奈川県) :2009/09/22(火) 15:50:07.19 ID:kTa8eeKe
Perlは汚く書くことが出来てしまうのであって 誰がどうかいても汚くなるのではない
205 :
ノイズh(catv?) :2009/09/22(火) 15:50:39.19 ID:pSaZ/gdF
低級高級って相対的な指標じゃないの? 明確な定義とか有るの?
206 :
モズク :2009/09/22(火) 15:50:45.26 ID:5yyvthnO
どう考えてもC++だろ。
207 :
ノイズs(アラバマ州) :2009/09/22(火) 15:51:07.08 ID:w7/8YHnO
日本語が最も美しいだろ
>>201 高水準言語の中でも、低級よりだってのは、共通認識って言っていいレベルでしょ。
210 :
ノイズw(神奈川県) :2009/09/22(火) 15:51:26.89 ID:3zxrI1Io
>>195 どう見ても低水準です。本当にありがとうございました。
VBS よりは JScript のほうがいいのでは。
>>203 低級とは言ってない。他の言語に比べて相対的に低水準。
211 :
ノイズo(千葉県) :2009/09/22(火) 15:51:28.92 ID:hSQcOJ3Z
×汚い言語→○汚く書いても動く言語 ×美しい言語→○美しく書かなくちゃ動かない言語 ってこと?
212 :
ノイズe(東京都) :2009/09/22(火) 15:51:44.27 ID:Kht/l5Ex
なでしこ詳しい人居ない?あれが美しそう
214 :
ノイズe(大阪府) :2009/09/22(火) 15:52:07.18 ID:Cq/YnMQX
無料で開発環境手に入るし C#おすすめ
215 :
ノイズh(東京都) :2009/09/22(火) 15:52:10.77 ID:lhu9TYrB
Cのポインタとか構造体まったく理解してないのにプログラマー時代Cでいろいろ組まされたな 恐ろしいことしてたもんだ
マクロで俺言語にするのはやめてくれ。
217 :
ノイズn(新潟県) :2009/09/22(火) 15:52:15.36 ID:r5bjdpv2
ブロトタイピングにしかつかわないから awk+sed。ちょっと複雑な場合はperl。 本業はverilog
なんだよ相対的ってwww
220 :
ノイズh(catv?) :2009/09/22(火) 15:52:53.68 ID:pSaZ/gdF
>>207 綺麗なソースと汚いソースの差が激しいって事だろ。
特殊変数一覧とか見てみろ、ラリーですらあの辺を全部覚えているのか疑問に思えるレベル
221 :
ノイズe(広島県) :2009/09/22(火) 15:53:03.33 ID:1FA/WUur
動けばいいんだ、動けば!!!
222 :
ノイズs(中部地方) :2009/09/22(火) 15:53:14.46 ID:Kr0MEcut
というか、C#ってで作ったまともなソフトあるか?見たこと無いんだけど
223 :
ノイズn(アラバマ州) :2009/09/22(火) 15:53:23.99 ID:Pk8czwfg
言語体系が綺麗でも使い手はクソだったら意味が無いな
224 :
ノイズo(千葉県) :2009/09/22(火) 15:53:24.37 ID:hSQcOJ3Z
>>215 未だにポインタのポの字も理解して無い奴が
部長に媚売って設計製造しちゃってるこんな世の中なんて
>>209 Cは高級言語だが低級なことが出来る。
中級と言ったりする。
226 :
ノイズa(神奈川県) :2009/09/22(火) 15:54:31.99 ID:k15lZyYI
>211 その定義だったら美しい方はpython一択だな
227 :
ノイズo(千葉県) :2009/09/22(火) 15:54:41.84 ID:hSQcOJ3Z
>>218 私デバッガだけどawk+sedがぱぱっと使いこなせる男の人ってかっこいい。
使いこなせないから毎度Perlで組んでる。
228 :
ノイズe(アラバマ州) :2009/09/22(火) 15:55:10.40 ID:Vaw+C+MU
高水準言語や高級言語の意味を、洗練されてるとか難易度が高い言語と 勘違いしてる奴がいるな
229 :
ノイズa(catv?) :2009/09/22(火) 15:55:47.80 ID:x6qxPDSb
>>207 Perlと対極の言語PYthonは
「誰が書いても、だいたい同じ様なコードになる」をモットーに開発をしていますよ。
っても、理想論であって、名うてのハッカーと一般人じゃ雲泥の差だけども。
まあでもPerlやC/C++よりは、その差は少ない。
>>221 他の分野の人が必要に迫られてプログラム作るときはあながち間違いではない
今年社会人一年目のITドカタでJavaとVBを勉強することになったけど 全くわからん 誰かオススメの本教えろ
232 :
ノイズe(東京都) :2009/09/22(火) 15:56:10.55 ID:Kht/l5Ex
俺秀丸厨だけどviぱっと使いこなせる男の人かっこよす
C#はCを名乗ってるくせに遅いんだよ。別の名前に変えろ。 業務用アプリ向け言語としては限界がある。
235 :
ノイズe(東京都) :2009/09/22(火) 15:56:53.25 ID:Kht/l5Ex
いきなりJavaかよ
>>222 自分で組んで見ればわかる。bitmapをバイナリ配列にして云々とかやりださない限りC#のほうが100倍まし。
簡単に逆コンパイルされるから使いたがらないところが多いだけ
プログラマってほとんどめんどくさがり屋なイメージ
238 :
ノイズ2(岩手県) :2009/09/22(火) 15:57:14.07 ID:N06EKIyw
あああ、今どきはCが低級言語なんて言われちゃうのか。何て時代だ。
239 :
ノイズo(東海・関東) :2009/09/22(火) 15:57:20.02 ID:fWwpRtHk
COBOLよりC++のが便利
>>228 今の時代、機械語とそれ以外にわける必要性がない
お遊びだろ
241 :
ノイズf(関西) :2009/09/22(火) 15:57:59.39 ID:9cIc0Z7p
242 :
ノイズa(catv?) :2009/09/22(火) 15:58:30.87 ID:x6qxPDSb
>>238 Cで吐かれたアセンブリを見てがっかりした汎用機プログラマは多いって聞いた。
おれのおじいちゃん世代。
たまには下級言語を思い出してください
javaを使う案件は突貫工事のイメージがあるわ。 IT全体がそうだけどjavaは特にそう。
>>238 昔から言われてた。
(フォーマルな分類では高級だっては承知の上で)
247 :
ノイズo(千葉県) :2009/09/22(火) 15:59:00.36 ID:hSQcOJ3Z
248 :
ノイズs(catv?) :2009/09/22(火) 15:59:08.50 ID:9lztwK3v
デバッガっていう職種あるんだ。知らなんだ
249 :
ノイズh(北海道) :2009/09/22(火) 15:59:12.13 ID:CzSLIFQx
object指向ならjavaが最強
250 :
ノイズh(関東・甲信越) :2009/09/22(火) 15:59:17.20 ID:X0o6oPSh
>>216 以前某書籍でbasic風にマグロ定義されたソースを読んだことがある
よくあんなコードを全国に晒せるもんだと思った
>>240 時代性の問題じゃなく単なる用語の定義な。
そんなんだからIT土方ってバカにされるんだよ。
252 :
ノイズo(東日本) :2009/09/22(火) 15:59:55.56 ID:kws39wZj
なんでホストOSのUIっていまだにコマンド入力方式なの? GUIのホストOSって需要がないの?
253 :
ノイズw(長屋) :2009/09/22(火) 15:59:56.54 ID:HiUoBbQ/
もうそろそろ並列化を主眼に置いた言語が出てもいいと思うんだがもうある? あるなら全力で学ぶが
254 :
ノイズc(アラバマ州) :2009/09/22(火) 15:59:59.61 ID:RmB80HGv
PC98でBASICやってマイコンBASICのサンプル打ち込んだりして楽しんだ 自分で設計してスロットゲーム作ったりブロック崩し作った x68でC覚えてブサイクなゲームを作った アストロロボ・ササみたいな感じで操作と進行方向が逆で迷路を進むゲーム アイテムを取ると正常な操作になったりしてドット絵も自分でチクチク打って楽しかった アセンブラは目を通す程度であきらめた あの時はダビスタの園部さんみたいにゲームつくって大金持ちになるぞって夢を持ってた
バイナリ直叩きできないν速民なんているの?
256 :
ノイズh(静岡県) :2009/09/22(火) 16:00:13.53 ID:hawPwbnU
C言語のCってなんだよ どういう意味だよ
257 :
ノイズh(新潟県) :2009/09/22(火) 16:00:26.17 ID:RZ+BmKMC
>>240 今時の事情で言葉の意味が変わったりはしないよw
259 :
ノイズa(北海道) :2009/09/22(火) 16:00:34.52 ID:sA+L1cgd
phpを齧りだしたらperlがいらない子になった
260 :
ノイズh(catv?) :2009/09/22(火) 16:00:49.12 ID:pSaZ/gdF
261 :
ノイズo(千葉県) :2009/09/22(火) 16:01:04.71 ID:hSQcOJ3Z
>>248 デバッグ奴隷です。
社内で誰かが作ったソースがバグったらそれの解析して問題点指摘する人です。
そのうち守備範囲が広がっていって自社ソースの保守と維持がメインになる
日陰者です。
262 :
ノイズa(catv?) :2009/09/22(火) 16:01:05.15 ID:x6qxPDSb
265 :
ノイズo(宮城県) :2009/09/22(火) 16:01:24.80 ID:/WNlQvZ/
266 :
ノイズx(コネチカット州) :2009/09/22(火) 16:01:38.42 ID:GT4soOkn
ポインタを習った時に配列はポインタだとかいわれて、何いってるか意味わからんかった
267 :
モズク :2009/09/22(火) 16:01:42.00 ID:utRU5wtX
268 :
ノイズ2(福島県) :2009/09/22(火) 16:01:47.47 ID:ai8Kn3w3
アセンブラとCでいいじゃねーか
>>242 んなもん誰が書いたコンパイラかによるがなw
CでもMSCとLatticeCとTurboCじゃ全然違うASM吐くでしょ
270 :
ノイズa(静岡県) :2009/09/22(火) 16:02:14.45 ID:PG9gt8vr
C#もVBもC++もDelphiも全部手続き型言語なんで同じようなもん
271 :
ノイズh(東京都) :2009/09/22(火) 16:02:48.75 ID:jw/aIQgI
アセンブラとBasicとC覚えておけば食いっぱぐれない
どの言語もできるけど銀行系でしない限りCOBOLは忘れかけ。
274 :
ノイズe(東京都) :2009/09/22(火) 16:03:03.97 ID:Kht/l5Ex
むしろプロファイラという職種かっこよくないすか 糞重いとこアセンブラで超絶最適化して俺TUEEしましょうよ
275 :
ノイズh(catv?) :2009/09/22(火) 16:03:05.98 ID:pSaZ/gdF
>>261 普通は新人がしばらくデバッグやらされてからコーダーに回るんじゃないか?本当に専属なの?
>>258 だからー
事実上高級言語しか使われていない時代に
それが何の役に立つのよ
278 :
ノイズn(大阪府) :2009/09/22(火) 16:03:30.58 ID:dGb6ONwq
プログラムを起動させると右下にカップから湯気が出てる マークが出るのが気に食わない
279 :
モズク :2009/09/22(火) 16:03:50.93 ID:4ZwzI5v9
昔、COBOLやってた ほとんど英文だよね プログラム知らなくても英語得意な人なら結構読めちゃうんじゃね
280 :
ノイズh(静岡県) :2009/09/22(火) 16:04:03.57 ID:Q50XIxOI
CとC++とJava覚えたら満足した
281 :
ノイズh(東京都) :2009/09/22(火) 16:04:05.65 ID:jw/aIQgI
>>275 ポインタを配列に見立てて
配列風にアクセスできるようにしてる
っつーのが正しいかも
>>164 同じ文字コードに↑が割り当てられていた
ソースはsmalltalk
>>271 今時そんなんつかわなくてもハードが成長してるわ
ぴゅう太最強伝説か
286 :
ノイズh(東京都) :2009/09/22(火) 16:05:02.47 ID:jw/aIQgI
>>283 成長しない業界がある事を忘れてはならぬ
287 :
ノイズh(関西地方) :2009/09/22(火) 16:05:02.98 ID:vtlLl+9Y
俺マシン語
288 :
ノイズo(三重県) :2009/09/22(火) 16:05:05.28 ID:D5EgFDk1
なでしこで 十分だ
お前ら、設計もコーディングもテストも全部海外外注の時代になったら、 何に転職するつもり?
290 :
ノイズe(東京都) :2009/09/22(火) 16:05:52.94 ID:Kht/l5Ex
畑耕す
291 :
ノイズn(大阪府) :2009/09/22(火) 16:05:54.29 ID:dGb6ONwq
海外に行けばいいんじゃね?
293 :
ノイズo(千葉県) :2009/09/22(火) 16:06:06.80 ID:hSQcOJ3Z
>>276 開発の規模が大きすぎて設計製造工程の作業量<<<<デバッグなの。
今まで作りこんだ部分にもデバッグ作業が入るし。
それに加えて上長に嫌われてるってのが一番の原因かも試練。
上流工程やりてーーーーーーーーー
294 :
ノイズn(アラバマ州) :2009/09/22(火) 16:06:10.78 ID:UPw4XDGc BE:130464858-2BP(3072)
295 :
ノイズc(茨城県) :2009/09/22(火) 16:06:41.33 ID:W0C0h+yg
最初にPerlやるとプログラム嫌いになりそう
296 :
ノイズx(愛知県) :2009/09/22(火) 16:06:55.73 ID:kd/2h73a
#厨が大嫌い
297 :
ノイズs(東京都) :2009/09/22(火) 16:06:56.14 ID:G+wtbxN+
perlの1行プログラムだっけ?かとか もう暗号レベルだな
298 :
ノイズe(長屋) :2009/09/22(火) 16:07:01.77 ID:slvWFCly BE:297650276-PLT(12501)
Perlで強引にコ汚いコードを書くことに興奮を覚える
C#の#はなにかっつったら 元々C言語だったのの発展言語がC+、その発展型がC++。 「++の発展系だから、+をさらに2つつけよう」ってことで+を4つにしたのが#という粋なネーミング だからC#
この中にも文系からプログラマになった奴もいるんだろ? どうどう?ドカタ?
301 :
ノイズh(長屋) :2009/09/22(火) 16:07:45.40 ID:z7as1Js6
Perlは自分で書いたのすら長くなると分かんないときあるからなぁ デバッガも使いづらいし ちょっとしたCGIとか鯖側の処理作る分には便利なんだけどね
>>277 本当に馬鹿だなw
言葉の定義にそんなの関係ないだろ
303 :
ノイズs(catv?) :2009/09/22(火) 16:07:57.28 ID:9lztwK3v
>>261 ええー しんどそうだね
開発者本人だけより、他人の目を入れたほうが
品質は絶対あがるから必要なんだろうけど
開発者と同じレベルで仕様とか設計思想とか
一回理解しなくちゃいけないだろー
しんどそうだなあ
304 :
ノイズe(東京都) :2009/09/22(火) 16:08:01.04 ID:Kht/l5Ex
このスレでオブジェクト指向の話題出すとすげー荒れそうで怖い・・本当に怖い
305 :
ノイズc(大阪府) :2009/09/22(火) 16:08:15.26 ID:eqScz73Q
最強はWSHだから
306 :
ノイズh(東京都) :2009/09/22(火) 16:08:17.75 ID:jw/aIQgI
>>299 それは知らなかった・・・
タメになったわ
307 :
ノイズe(東京都) :2009/09/22(火) 16:08:23.67 ID:GgliRIRK
>>299 ドレミに見立てて
Cの半音上って意味は持たせてないの?
C++0xマダー?
アセンブラの使い方間違ってないか 言いたいのはアセンブリ言語なのか アセンブルをするためのアセンブラなのか どっちなんだ
310 :
ノイズo(宮城県) :2009/09/22(火) 16:09:35.43 ID:/WNlQvZ/
311 :
モズク :2009/09/22(火) 16:09:52.48 ID:kSUhtFr9 BE:140259757-2BP(7782)
cobolを有り難がるのは、スキルの無いババァだけ。
312 :
ノイズw(長屋) :2009/09/22(火) 16:09:58.97 ID:HiUoBbQ/
313 :
ノイズe(長屋) :2009/09/22(火) 16:10:10.92 ID:slvWFCly BE:318910695-PLT(12501)
314 :
ノイズh(東京都) :2009/09/22(火) 16:10:20.33 ID:jw/aIQgI
>>304 たまに、
++aとa++で収集つかなくなる時あるから止めた方がいい
D言語とは何だったのか
>>302 あなたは言葉の定義について語っています
私はそれに合意した上で使い道について聞いています
言葉の定義については合意できてますね
おわり
317 :
ノイズe(東京都) :2009/09/22(火) 16:10:32.67 ID:Kht/l5Ex
エクセルマクロ最強他は糞
318 :
ノイズc(アラバマ州) :2009/09/22(火) 16:10:53.49 ID:RmB80HGv
Windowsが出てきてAPIとか壁が立ちはだかって 開発環境がx68と違いすぎて覚えることが大杉てDirectXに現実逃避した ギャラクシャン以下の単純なシューティングつくって喜んでたけど とてもじゃないがプロとして就職できる技術は無かった 中学生の頃からやったけど結局何も身に付いていないから悲しい 親に高価なパソコンを3台も買ってもらって参考書も高かったのに本当に申し訳ない
319 :
ノイズh(東京都) :2009/09/22(火) 16:11:10.69 ID:jw/aIQgI
>>309 アセンブラは言語じゃないから
ニーモニックだから
>>319 中途半端な知識があるとこうなりますって典型例だな
321 :
ノイズo(千葉県) :2009/09/22(火) 16:11:59.83 ID:hSQcOJ3Z
>>303 品質の担保は客に出す前にしとけと言いたいね。
そして自分の出したバグの尻拭いを人にさせるなと言いたい。
で、いざバグが出て仕様不明な箇所について聞きに言ったら
『そんなことも知らないの?(フ』みたいな顔される。
何より胃が痛くなるね。
322 :
ノイズn(アラバマ州) :2009/09/22(火) 16:12:00.59 ID:UPw4XDGc BE:234835889-2BP(3072)
1980年代、2000年にはプログラマは必要なくなるとか言われてたのにな。 まぁ今居るのはコーダーでプログラマじゃねぇとかか?
323 :
ノイズa(アラバマ州) :2009/09/22(火) 16:12:09.44 ID:SgrXHZWA
Fortran
COBOL使ってる奴に最近の言語教えるのが滅茶苦茶大変。 あとCOBOL使いのオッサン上司が、プログラムなんて簡単だとか言って、 未経験者を平気でJavaや.netのプロジェクトに投げ込んでくる。マジでうぜえ
>>312 今、scalaの本を読んでるけど、これもelangっぽい組み方ができるらしい。
326 :
ノイズa(catv?) :2009/09/22(火) 16:12:48.17 ID:x6qxPDSb
ハンドアセンブルとか二度とやりたくねえな。 腕が疲れる。
328 :
ノイズh(catv?) :2009/09/22(火) 16:13:25.08 ID:pSaZ/gdF
関数型言語出来る男の人ってかっこいいよね
もっともいらない言語→ひまわり
330 :
ノイズw(東京都) :2009/09/22(火) 16:13:46.96 ID:gIhMhMWN
>>31 意味を理解しているようには見えんなぁ
お前、仕様書とか読めない人?
331 :
ノイズh(東京都) :2009/09/22(火) 16:13:50.35 ID:jw/aIQgI
>>327 相対ジャンプの無いCPUとか
今なら気が狂うな
>>222 社内システムはC#で作ってたな
とにかく楽でいい
もうVB6とか触りたくない
>>322 プログラマと呼ばれるべきやつらは軽く見られて
コーダーが重宝されるのが日本w
334 :
モズク :2009/09/22(火) 16:14:02.26 ID:dxXuBJPu
>>1 美しさとか言い出したらリスパーが来るからやめろ
複雑なものを複雑なまま対処する作業はコリゴリだお
336 :
ノイズc(福岡県) :2009/09/22(火) 16:14:39.82 ID:pDLSLdcg
C#とJAVAだとどっちが将来性あるんだよ
338 :
ノイズn(アラバマ州) :2009/09/22(火) 16:15:04.20 ID:UPw4XDGc BE:81540555-2BP(3072)
>>327 昔はエディタも無かったから、BASICで PEEK/POKEで書いてたから
処理抜けてたりすると涙目になってたなぁ。
pythonバカにしないでよねっ!!
340 :
ノイズh(東京都) :2009/09/22(火) 16:16:07.31 ID:jw/aIQgI
341 :
ノイズf(東京都) :2009/09/22(火) 16:16:07.47 ID:2cPy1Dtc
「PG言語」ってのがまず美しくない
>>332 VB6より楽じゃない言語なんてそうはないぞ…
>>336 JAVAって言ってた
でもゲーム分野だとC#のはず。まあ、JAVAも携帯アプリとかあるか
344 :
ノイズ2(岩手県) :2009/09/22(火) 16:17:01.97 ID:N06EKIyw
1chipマイコン関連スレでは現在でもCコンパイラ使ってもいいじゃん派と C使う奴はバカ、アセンブリ言語で十分派がケンカしている模様。 高級言語と低級言語の定義は今でも生きています。
Cライクな言語の場合、 変数名: 小文字アンスコ区切り 関数・メソッド名: キャメル 定数名: 大文字アンスコ区切り クラス・構造体名: アッパーキャメル で大体分けてます。みんなどうしてる?
346 :
ノイズ2(アラバマ州) :2009/09/22(火) 16:18:06.06 ID:YnCTbvSr
まずは正しい仕様書を書け 行間を読めとかふざけるな 誤りを指摘したら「そんなの読めば分かるでしょ」とか開き直るな 以上
C言語やっててJAVA勉強して 入力とか例外つけないとコンパイルできないの知って あー本格的な言語なんだなって思ってたら インド人が申し訳なさそうにスプーン持ってきた
348 :
ノイズ2(東日本) :2009/09/22(火) 16:18:47.73 ID:oMhOEjCE
C Java .NET 最後まで生き残る言語はどれかな・・
お前ら色々プログラム詳しいみたいだけど それで給料どんくらい貰ってんの?教えてくれ
一度Perlで業務用アプリを作ってみたい。 24時間稼働の保守メンテナンス3年契約
351 :
ノイズh(神奈川県) :2009/09/22(火) 16:19:31.32 ID:OE4RGeb7
おっパイソン
352 :
ノイズf(関西地方) :2009/09/22(火) 16:19:34.14 ID:IId6vd12
phpはperlなんか見てるとはるかに美しく感じる。
354 :
ノイズf(沖縄県) :2009/09/22(火) 16:19:41.54 ID:rHGlUe/A
System.out.println("そろそろ次スレ立てた方がいいNE");
n=n++
356 :
ノイズn(アラバマ州) :2009/09/22(火) 16:20:08.61 ID:UPw4XDGc BE:91325647-2BP(3072)
357 :
ノイズo(東京都) :2009/09/22(火) 16:20:44.52 ID:Yj2MbKup
Cはなくならないだろうな 開発効率と機能・性能でバランスがいい
358 :
ノイズo(千葉県) :2009/09/22(火) 16:21:20.39 ID:hSQcOJ3Z
>>349 手取り17マン。残業込みで手取り25マン。
平均すると20マン。
VC++は文字列型だけで、char、wchar、CString、CAtlString、string、wstring、TCHAR、LPCTSTR、LPTSTR、BSTR、bstr_t、CComBSTR と至れり尽くせりなくらい数多くて、もういちいち仕様確認するのが面倒なくらいで、キャストしないとコンパイル通らないとか素敵な言語だからな っていうことでVC++が最強
360 :
ノイズh(東京都) :2009/09/22(火) 16:21:53.14 ID:jw/aIQgI
>>344 ホビーレベルならどっちでも好きな方使えばええ
>>345 キャメル、パスカルと、アンダースコア区切りを混ぜて使うのってないだろ。
まあ、おっさんなんかは、定数はCライクにやりたがるけど、変数はねえ。
363 :
ノイズw(神奈川県) :2009/09/22(火) 16:22:46.10 ID:BGo1fheI
JavaScriptは一回綺麗に書いてから改行とかスペースとか全部削るのがめんどい
オブジェクト指向入門がほしいけど 日本語版2冊で14,000円なり
365 :
ノイズe(東京都) :2009/09/22(火) 16:23:19.58 ID:Kht/l5Ex
キャメルってのぐぐったけど 変数名: 頭文字のみ大文字(アンスコはほぼしない 関数・アッパーキャメル 定数名: 大文字アンスコ区切り クラス: アッパーキャメルに先頭C付け 構造体名: 大文字アンスコ区切り 俺美しく書けてる?
366 :
ノイズh(青森県) :2009/09/22(火) 16:23:24.63 ID:n36jjRh3
367 :
ノイズh(東京都) :2009/09/22(火) 16:23:27.58 ID:jw/aIQgI
>>363 まさか手動でやってるなんてことはないよな?
369 :
モズク :2009/09/22(火) 16:23:38.13 ID:VtpJLBHw
C#は構造体キャストが面倒だしバイナリデータが扱いにくい ライブラリが多くて便利だけどそれだけ
370 :
ノイズw(滋賀県) :2009/09/22(火) 16:23:47.60 ID:M/86YIu5
javaとc++出来たら大概何とかなる
372 :
ノイズh(東京都) :2009/09/22(火) 16:24:40.40 ID:jw/aIQgI
C++>>>C>Java>>>>>>>>>>>>>>C#(笑)
VS2010にはまともなコードフォーマッターがあるんだろうな?
375 :
ノイズs(catv?) :2009/09/22(火) 16:26:21.07 ID:9lztwK3v
376 :
ノイズa(神奈川県) :2009/09/22(火) 16:28:27.45 ID:k15lZyYI
Javaで言う、チェック付き例外の利点が未だに分からない 推進派は「戻り値でエラー返すと、無視されるかもしれないから優れてる」って言うけどさ 戻り値無視するような極悪プログラマは、例外投げたとしてもcatch(Exception)か throws Exception しちゃうよね?
C#が美しいというのは認めるけどシェアはw?
>>373 C#.NETはぱっとGUI絡みが必要なモノを作るときには使える
速度とかそう関係なければな
アセンブリ言語は永遠に不滅だー えっ量子コンピューターだって C#サイコー
380 :
ノイズc(福岡県) :2009/09/22(火) 16:30:08.06 ID:pDLSLdcg
381 :
ノイズe(アラバマ州) :2009/09/22(火) 16:30:15.91 ID:mRgu/uO6
double val1 = 0.1; float val2 = 0.1f; System.out.println(val1 == val2);
Java7いつ出んだよバカタレ
C#で型以外をキャストするのってジェネリック使ってないやつだけじゃねーの
384 :
ノイズa(catv?) :2009/09/22(火) 16:31:21.57 ID:x6qxPDSb
おまえらはあんまり好きそうじゃないけど GUIプログラミングするならAIR(エロゲじゃないぞ!)が結構ラクチンおちんちん。 Flashはもっと評価されてもいいと思うんだ。
385 :
ノイズw(神奈川県) :2009/09/22(火) 16:32:03.70 ID:3zxrI1Io
>>384 > GUIプログラミングするならAIR(エロゲじゃないぞ!)が結構ラクチンおちんちん。
kwsk
反射的にゲッターとセッター作ってんじゃないよ!!って先輩に言われたけど何があかんの?
387 :
ノイズ2(東京都) :2009/09/22(火) 16:32:25.83 ID:sySknA6G
388 :
モズク :2009/09/22(火) 16:33:01.92 ID:nPLskIRM
ポインターのポインターとか、面白かったな。C++。
インテリセンスが一番汚いのはC++
390 :
モズク :2009/09/22(火) 16:34:05.48 ID:r3zScmpT
>>132 日曜プログラマだけど
N88BACIC → Quick Basic → C → Delphi → C#
と来たけどDelphi始めた時はオブジェクト指向に戸惑ったぜ
GUIアプリは死ぬほど楽に作れるようになったが
391 :
ノイズf(大阪府) :2009/09/22(火) 16:35:10.64 ID:7kBzNxTb
>>72 データの構造を宣言する必要が無いというのはPerlの最大の急所だろうね
でも、だからこそPerlは使う甲斐がある
配列やハッシュを自由に継ぎはぎ出来なければPerlの存在意義は無い
重要なのは自分を律する鋼のコーディングルール
392 :
ノイズa(catv?) :2009/09/22(火) 16:35:46.83 ID:x6qxPDSb
>>385 AdobeのFlash/Flexだよ。Flashプレイヤの変わりにAIRエンジンを入れとけば
どの環境でも実行できる。
言語はJavascriptを改造したActionScriptだから、初心者でもわかりやすい。
393 :
ノイズe(関西地方) :2009/09/22(火) 16:36:05.55 ID:KBT+veDe
C#は並列処理の拡張が汚いと思う
COBOL VB6 Java C#.net VB.net とりあえずこの辺り使えれば定年までは大丈夫だろ ネタにされてるコボラーさえ、未だに大量に生き残ってるし
395 :
ノイズc(静岡県) :2009/09/22(火) 16:37:54.03 ID:zhTRMhog
ぶっちゃけC#の良さの80%は超楽ちんなRAD環境じゃね? 同レベルのRAD持ってるVB.NETはなんか不評みたいだけど
396 :
ノイズs(東京都) :2009/09/22(火) 16:38:31.33 ID:G+wtbxN+
Java以降で出た言語でC#が一番シェアあるんじゃないのか?
関数の名前の汚さもC++ CRTやらSTLやらboost
vbsって割と便利そうよね
>>346 みたいなPGはみんな死ねばいいのに。
ま、ほっとけば中国に切り替えられて自動的に脂肪確定だけどw
>>395 それは単にVB2系統とVB.NETが微妙に違うからだと思う
VB.NETはどっちかというとC#を昔のVBの言語仕様に無理矢理当てはめましたって感じがある
アンダースコアを付けて関数拡張すんの止めろ 不必要にシンボルdefineすんじゃねえ殺すぞ
>>399 欧米で事業を展開してるインドの会社が、日本は仕様あいまいでいつまでも
きまらないから、引き上げたとかって記事を見たよ。
404 :
ノイズa(神奈川県) :2009/09/22(火) 16:44:54.15 ID:k15lZyYI
>384
仕事でflex使ったことあるけど、
良いところ:
・ActionScriptの言語仕様が良い。カリー化がGUIプログラミングに有用な事に気づけた
ダメなところ:
・コンパイラが糞。規模が大きかったのもあるが、メモリ1.5G食うとかあり得ない
・Flexの標準ライブラリが糞バギー ↓はユーザー側での対処方法をまとめたサイト(flexのエントリ数に注目)
http://flexmonkeypatches.com/ ・日本人のコミュニティが全体的に低レベル(デザイナと兼任してる人が多そうだから仕方ない気もする)
「ソースコードがドキュメント。コメントは要らない。」だとか言ったバカタレにちゃんと追加説明させてくれ。 内部仕様はそれでも良いかもしれんが、 外部仕様が無けりゃ使いもんにならねーよ。 とくに某RubyのRAA界隈。作って野ざらし、APIリファレンス書かない。んなもんつかえまちぇーん。 字面のまま真に受けてコメント書かないアホどもめ〜バシルーラでどっかとんでけ!
406 :
ノイズw(東京都) :2009/09/22(火) 16:45:41.56 ID:dtcMqn25
>>399 中国人PGなんて勝手に仕様書書き替えるからな
「そっちの方が良いと思ったから」ですって、まあステキ
407 :
ノイズo(宮城県) :2009/09/22(火) 16:45:55.44 ID:/WNlQvZ/
C#にちなんでC丼ってメニューを開発してみようかと思う
>>402 それは後から後から仕様が変わるって話だろ?
あと俺が言ってるのは中国。中国は多少の事で日本市場をあきらめない。
>>346 みたいなクズPGを放逐したくなる程度の知能の奴を投入してくる
俺の名前後藤だけどなんかある?
Cは黄色いイメージがあるからかきあげ必須
412 :
ノイズc(香川県) :2009/09/22(火) 16:48:56.93 ID:R2PzR9TZ
>>408 行間を読まないと意味が分からない仕様書とか存在価値0だろ……
413 :
モズク :2009/09/22(火) 16:49:23.82 ID:CaLGJazz
phpの関数はなんであんなにバラバラなんだ? 計画性なさすぎ 命名規則ぐちゃぐちゃの言語なんて
FlashのいいところはベクターUIが作れるところに限る WindowsもWPFでできるようになったけど
418 :
ノイズc(埼玉県) :2009/09/22(火) 16:50:33.77 ID:Qf+sBHOW
ネトゲのマクロとかツール作るには何勉強すればいいか教えろカスども
419 :
ノイズ2(東京都) :2009/09/22(火) 16:50:40.16 ID:j4/cs4QF
AHK
421 :
ノイズf(関西) :2009/09/22(火) 16:51:26.45 ID:9cIc0Z7p
422 :
ノイズ2(東京都) :2009/09/22(火) 16:51:32.88 ID:sySknA6G
>>407 とりあえずスパゲッティをセットで出すのがいいかと
BKK
425 :
ノイズc(大阪府) :2009/09/22(火) 16:52:14.43 ID:TqQqrN+b
C++勉強したいんだけど、「これならわかる Cの入門の入門」って本買っちゃった。 これってC++とは別物?どう違うの?
426 :
ノイズa(catv?) :2009/09/22(火) 16:52:17.50 ID:x6qxPDSb
427 :
ノイズe(東京都) :2009/09/22(火) 16:53:17.31 ID:Kht/l5Ex
オブジェクト指向クッキング これは流行る
丼の話で盛り上がるなよ 腹j減ってんの課
430 :
ノイズx(東京都) :2009/09/22(火) 16:55:23.85 ID:4SZbBhEM
.NETやるならC#でFAなの? VB6出来るからその流れでVB.NET使ってたけど主流じゃ無いっぽいな。
>>408 お前には「行間」に思えても、
まともな知能と学習意欲がある奴には単に「常識」なんだよ。
駄目PGに限って、仕様書の詳細化を要求してしまいにゃフローチャートを要求する。
432 :
ノイズn(神奈川県) :2009/09/22(火) 16:56:51.34 ID:7YmJcVEk
C#単体では綺麗かもしれんがWPF使うととたんに汚くなるのはなんとかして欲しい プロパティ名を文字列で指定とかバグの温床すぎる
433 :
ノイズo(空) :2009/09/22(火) 16:57:40.64 ID:3WWXn7UK
perlのsubstr関数は変態 戻された文字列を書き換えると、元の文字列のその部分を置換することができる 伸ばしたり縮めたりもできる
>>407 まとめたら
海老スパゲティの海鮮中華丼になった。
よろしく
435 :
ノイズo(東京都) :2009/09/22(火) 16:58:14.07 ID:ly3RC0b5
>>426 自分の丼に海老の実体が入ってる場合と、海老と書いた紙だけ入っていて実体は他の丼に入っ
てる場合があるな
436 :
モズク :2009/09/22(火) 16:58:22.22 ID:udaKIBM+
437 :
ノイズo(埼玉県) :2009/09/22(火) 16:58:24.46 ID:VDjiYO62
>>431 安価間違えたのか自演なのかID被りかどれなんだよ!!
439 :
ノイズc(コネチカット州) :2009/09/22(火) 16:58:47.75 ID:yg35HU7g
クライアントはVB.netが最強
440 :
ノイズ2(東京都) :2009/09/22(火) 16:58:57.96 ID:Cx1Gch67
一番きれいなのはpythonだろ
Perl良いじゃねーか 正規表現散りばめたソースなんて汚くてぞくぞくする
>>386 外からsetすべきでは無い変数にsetter付けたらそりゃ怒るわ
javadocやらdoxygen使えばいいのに…
>>412 お前には「行間」に思えても、
まともな知能と学習意欲がある奴には単に「常識」なんだよ。
駄目PGに限って、仕様書の詳細化を要求してしまいにゃフローチャートを要求する。
Perlっていい所あるの? 劣化PHPじゃないの?
>>1 Perlはあらゆることをいろんな書き方ができるから、
優秀な奴が書くととても美しくなり、馬鹿が書くとすごく汚くなる
ってみんなが言ってたよ。
>>445 「常識」で勝手に解釈されても困る。
仕様書に書かれていないことがコードに実装されていれば、どちらかのバグだろ。
仕様書からは曖昧さを排除するのが大前提なんだが?
449 :
ノイズa(アラバマ州) :2009/09/22(火) 17:07:02.25 ID:7IgGDGxj
450 :
ノイズ2(東京都) :2009/09/22(火) 17:07:24.24 ID:Iu6+cRWc BE:67915027-PLT(12842)
ForthはLisp入門にすごく良い。
こんなかわいい言語がもっと増えてもいいと思う。
>>446 PHP厨のお出ましかよ。
おまえはPG界で再底辺のクズだってのを認識したほうがよいよ。
PerlよりPHPが優れてる点ってなに?
452 :
ノイズe(長屋) :2009/09/22(火) 17:08:26.99 ID:slvWFCly BE:283476858-PLT(12501)
>>446 他の言語だと何行も必要なコードをPerlなら1行で書ける。
可読性は気にするな
転職の面接でC++とかJavaはもう廃れてますよねって言われたわ その場で辞退したけど
454 :
ノイズa(catv?) :2009/09/22(火) 17:10:49.24 ID:x6qxPDSb
>>453 いや、いい会社じゃないか?
いまJavaです!って言い切った会社は間違いなく派遣ソルジャーだと思う。
455 :
ノイズx(神奈川県) :2009/09/22(火) 17:11:16.04 ID:UQGS7LXf
perlはいろいろ書き方が人によってかなり・・・ 一行に死ぬほど詰め込むの勘弁してくれよ
>>454 俺それしかやったことないもの
本人目の前にしてお前のキャリアは廃れてるって言うかね?
元々裁量労働制がブラック臭かったんだけど
457 :
ノイズe(長屋) :2009/09/22(火) 17:14:21.77 ID:slvWFCly BE:510257489-PLT(12501)
>>453 その会社は何の言語やってんの?
C#?
459 :
ノイズc(大阪府) :2009/09/22(火) 17:15:24.28 ID:7mRIt1R/
ポインタのポインタのポインタの・・・は意味が分からない 仕組みは理解してるがアスタリスクいくつ付けていいのか分からない
460 :
ノイズe(新潟・東北) :2009/09/22(火) 17:15:39.42 ID:CeOCMxQf
Null Pointer Exception
>>448 お前の言いたいことはわかるし、必ずしも間違いとは言い切れない。だが、
クズPGがそれを言い出すと、ばかばかしく冗長な仕様書が必要になり、
コーディング・テストその他全部自分でやった方が何倍も早い。
>>449 馬鹿PGが要求するんだから仕方ない。
あと、どうやら現実から目を逸らして、中国PGを空想で馬鹿にして脳内オナニーに逃げてる奴が多いみたいだけど、
日本で言えば旧帝クラスの奴が、国内のクズPGの数分の一の単価で使えるんだよ?
危機感持ったほうが身のためだと思うよ。
462 :
ノイズn(ネブラスカ州) :2009/09/22(火) 17:16:32.23 ID:ldMe1ghZ
言語に関係なくセンスのある人が書くと後の機能拡張が楽だ。 その場しのぎのコーディングするやつは死ね。 うちの会社は修正するときPAD付けないとレビュー通らないから プログラムが読みづらいと大変たから。
>>457 パール、ルビー、php
たまにjava
464 :
ノイズe(大阪府) :2009/09/22(火) 17:17:35.90 ID:Cq/YnMQX
なんで流行らないんだろうねC#
C#で変数のアドレス見るときってどうするの?
みなくて済むようにする
467 :
ノイズe(長屋) :2009/09/22(火) 17:20:58.66 ID:slvWFCly BE:198434047-PLT(12501)
468 :
ノイズa(catv?) :2009/09/22(火) 17:21:18.62 ID:x6qxPDSb
>>463 それだけ聞くと、社内純正をしてるのかな?って思うな。
中小なら、そういうところのほうが技術力高いよ。
もちろん実情は知らないけど。
>>462 拡張できるようにクラス設計したのに
他プロジェクトの火消しして帰ってきたらぐっちゃぐちゃになってたのを見て辞めたくなった
ほかにも今まで同じような処理の関数がいくつもあったから
それを出来るだけ無くしたのに、なぜか過去のリビジョンから復活してるしまじきち
ポストVBとしての地位は確立してるじゃん ポストVBって言うと一部のC#厨は発狂するけど
>>463 そりゃWeb系だろ
CもJavaも業務によっちゃ主力
472 :
ノイズw(東京都) :2009/09/22(火) 17:25:40.27 ID:ndmpXaNT
>>461 "PG"を単価で契約するって人月?ステップ?
まさか人月じゃないよなw
473 :
ノイズe(東京都) :2009/09/22(火) 17:26:30.42 ID:TcqqtqIQ
C#とPerlを比べること自体がAHOやろ
フフフフフフ
475 :
ノイズe(東京都) :2009/09/22(火) 17:28:16.32 ID:Kht/l5Ex
ごみってさ、何故かフフフフが多いよね
>>472 そんな悔し紛れの戯言言ってないで、
安くて頭がいい中国人に駆逐される前に、商売換えした方がいいよ
たしかにPerlは醜い だがPHPはかわいいよPHP
478 :
ノイズf(関東地方) :2009/09/22(火) 17:32:12.92 ID:FJ+j5iPi
ライブラリが用意されていないと、何も出来ない土方は死んだ方がいいよ。 っつか、10月粛清で消される運命だけどさ。
479 :
モズク :2009/09/22(火) 17:32:40.40 ID:2Xv3SvEa
>>476 アウトソースなんて何年も前から言われてるんだが?
あと、今は中国、インドは高いよ。
何で中国にこだわるんだかしらんけど。
480 :
ノイズe(東京都) :2009/09/22(火) 17:33:06.59 ID:TcqqtqIQ
クズPGを統べるIT土方と底辺土方が罵り合うとか恥ずかしくないの?
481 :
ノイズc(北海道) :2009/09/22(火) 17:34:49.72 ID:npnLrgOz
ソースコードが綺麗ってだけで処理速度がC++よりも糞重いオナニー言語 窓ユーザーが迷惑するだけ
LabViewは LabView使いは居ないの?
クソなのはプログラマであって言語じゃないよな。 COBOLだってスマートなプログラムは書ける。 書くためのストレスはすさまじいけど。
>>479 以前から言われてるから何?まだ難を逃れてるから関係ないって思いたいの?
高いといっても日本のクズPGより3倍優秀で3分の1以下の単価だが。
485 :
モズク :2009/09/22(火) 17:41:43.66 ID:L5xpjMtu
C#ってJavaのパクリから始まった言語だろ 特筆することもない
486 :
モズク :2009/09/22(火) 17:43:38.39 ID:L5xpjMtu
ID:oBy6vGRP こいつPGになってはみたけど、底辺のデスマプロジェクトで辞めっぽい臭いがする
ID:oBy6vGRP 言語スレに来るのはPGだけだと思い込んでる時点で・・・
>>485 それを言ったらたいていの言語はALGOLのパクリだろ。
C#は、LINQとか型推論とかラムダ式とか、いまだにクロージャすらないJavaより進んでるだろ
490 :
ノイズs(アラバマ州) :2009/09/22(火) 17:48:20.33 ID:V898TkgY
言語の話をしてるのに日本のプログラマについて熱く語ってるのか。
491 :
ノイズs(岡山県) :2009/09/22(火) 17:48:34.60 ID:LfsY5vHg
Brainfuck +[.+] 美しいなあ。
>>437 それはおかしいだろ。
メソッドはオブジェクトの内容に作用する。
作用させる対象を引数にとるのはおかしすぎる。
対象に対して引数に手段をとるのが正しい。
つまり書くとすれば
Potato.Cut(You)
だ。
493 :
モズク :2009/09/22(火) 17:52:55.22 ID:dXd9PJWr
C#は生産性がすんばらしいね。
>>437 そうするならPotato.CutBy(You)だろ。
そうやってじわじわとソースを腐らせていく奴、自覚してくれ
495 :
ノイズa(アラバマ州) :2009/09/22(火) 17:54:54.72 ID:EdONN5AV
とりあえずまとめると C++最強だけど、 速度気にしない、コストを考慮すれば C#で良いって感じ?
496 :
モズク :2009/09/22(火) 17:55:42.75 ID:L5xpjMtu
>>489 Javaは手続き型言語になかったガベージコレクションを初めて実装したから意味があるんだよ
このインパクトを「たいていの言語はALGOLのパクリ」とか言ってるレベルといっしょとか言ってる
お前は認識不足
LINQとか型推論とかラムダ式やクロージャなんてそれこそ関数型言語のパクリ
お前らすごいマイナーな言語なんだけどABAPって知ってる?
500 :
ノイズw(catv?) :2009/09/22(火) 17:57:06.35 ID:08WfCUVi
BASIC使いはもういないか
501 :
モズク :2009/09/22(火) 17:59:22.41 ID:+++rAxNK
美しいの意味がわからないw
>>494 一理あるけど考え方が古い。
ただ芋を切るとしても「誰が?」「どんな風に?」とかパラメータが増えていく。
そのたびにメソッドを逐一作るの?
by with of to form ...
生産性下がるよ?
メソッド名は動詞だけにするのが今風。
503 :
ノイズo(ネブラスカ州) :2009/09/22(火) 18:02:13.54 ID:M86SnfJu
10 cls3
504 :
ノイズw(catv?) :2009/09/22(火) 18:02:49.85 ID:08WfCUVi
10 GOTO 20 20 GOTO 10
505 :
ノイズf(dion軍) :2009/09/22(火) 18:03:37.05 ID:oQNPCZ6H
506 :
ノイズe(大阪府) :2009/09/22(火) 18:03:40.48 ID:Cq/YnMQX
C#の弱点は案件が少ないってことぐらい
507 :
ノイズn(新潟県) :2009/09/22(火) 18:03:50.72 ID:wrpNeQez
C#に批判的な人って1.0しかやってないんじゃない? 最近C#3.5を触ってみたがLINQとか便利機能付き捲りで、 CとかC++ならめんどいことも簡単に作れてかなり印象変わったわ。 コードもすっきりするし確かに美しいと言えるな。
509 :
ノイズx(埼玉県) :2009/09/22(火) 18:04:39.39 ID:Yw+rXxRK
510 :
ノイズs(京都府) :2009/09/22(火) 18:08:02.88 ID:5Fecr/XV
>>507 便利にすりゃいいってわけじゃない。
便利機能を正しく使いこなせる人員とノウハウがない。
LINQで書いたコードを読めない、
匿名デリゲートを使いこなせない、
ラムダ式多様し過ぎてパニックになる、
ただのプロパティですら見えないコストを考えずに使う。
個人で使う分にはいいが、仕事で使う場合そういう奴も想定しなきゃならない。
お約束のクイックソートの実装 ○Haskell qsort [] = [] qsort (p:xs) = qsort [x | x <- xs, x < p] ++ [p] ++ qsort [x | x <- xs, x >= p] ○Python def qsort(l): if len(l) <= 1: return [] else: p = l.pop(0) return qsort([x for x in l if x < p]) + [p] + qsort([x for x in l if x >= p]) ○Ruby def qsort(l) if l.empty? then return [] else p = l.shift return qsort(l.select{|x| x < p}) + [p] + qsort(l.select{|x| x >= p}) end end ○C# 書く気起きね ○Perl 誰か書いて
513 :
ノイズe(関西地方) :2009/09/22(火) 18:10:25.23 ID:iGnz9OTs
>>496 ガベコレくらいBASICの時代からあっただろ。
515 :
モズク :2009/09/22(火) 18:10:55.04 ID:KWqXI7nO
木曜日からまたCOBOLをつつく仕事がはじまるお(´;ω;`)
516 :
ノイズc(大阪府) :2009/09/22(火) 18:11:12.85 ID:TqQqrN+b
就職に有利な言語って無いかな? 二年間おもいっきり勉強したい。
haskell最強
518 :
ノイズa(関西・北陸) :2009/09/22(火) 18:12:30.89 ID:DIhgCGA+
Rubyとかゴミクズ使ってる奴ってなんなの モルモン教徒なの?
519 :
ノイズo(埼玉県) :2009/09/22(火) 18:12:58.18 ID:VDjiYO62
>>492 >メソッドはオブジェクトの内容に作用する。
>作用させる対象を引数にとるのはおかしすぎる。
何その俺ルール
>>502 パラメタが増えたら別のメソッドだろJK
主語との関係を考えないならそういうOOじゃなくてマルチメソッド系の言語使え
>>510 だからクズPGの方が消えろっての。
お前より優秀で安い奴が世界にごろごろいるっての。
521 :
ノイズe(北海道) :2009/09/22(火) 18:14:59.03 ID:B9sgurda BE:422020894-PLT(12004)
BASICはどのランクですか?
C#がJavaのパクリって言ってるやつは、JavaがC#に影響受けた機能は使うなよ。
>>496 俺はパクリよくなくないって言ってるのに、お前は何を言ってるんだ
つうか、手続き型言語でのGCはJavaが最初って、何のギャグ?w
524 :
ノイズo(関西・北陸) :2009/09/22(火) 18:16:28.39 ID:dX+Y79qj
javaの案件が多いのは燃えてる案件しかないから
525 :
ノイズx(鳥取県) :2009/09/22(火) 18:17:33.52 ID:9UuUGfbm
>>519 ああすまんね
「出力」だけは許可する。
ほかは駄目だ。
でなければ状態が発散して死ぬ。
526 :
ノイズf(dion軍) :2009/09/22(火) 18:19:21.21 ID:lNB7B6E0
土方の語り合いスレは盛り上がるな。
>>1 とC#マンセーの奴は、
C#で
>>512 のどれよりも美しいクイックソートを書いてくれよw
>>516 2年もあるなら主要言語全部覚えられるだろ
529 :
ノイズs(京都府) :2009/09/22(火) 18:24:58.84 ID:5Fecr/XV
>>520 クズPGが世から全て消えてくれれば有難いことこの上なし。
そこには同意だが、世のPGの数割は確実にクズPG。
永久に俺がメンテするわけにもいかないから、
アホの子でもメンテナンスできるように考えるとどうしてもねぇ。
530 :
ノイズ2(アラバマ州) :2009/09/22(火) 18:25:30.18 ID:fUV4qVff
>>512 って美しいのか?
しかも自分でお約束の〜とか言い出してるが
531 :
ノイズe(長屋) :2009/09/22(火) 18:26:26.59 ID:slvWFCly BE:127564092-PLT(12501)
>>527 Sortメソッドあるのになんで自前で書かなきゃなんないんだよw
>>531 代表的なアルゴリズムだから比較によく使われるんじゃないの
ハスケルのqsortって使い物になるの? クイックじゃないqsortとか何のために存在するのか意味がわからない
hoge.sort()じゃあかんのか? 標準ライブラリ使わないんだったらCだって何にもできないじゃん
535 :
ノイズa(長屋) :2009/09/22(火) 18:34:54.78 ID:6BeMMmNy
>>533 haskellだったら、分散でsortするような記述が効率よいのに、erlangも似た書き方になるけど
>>529 それも判るが、C++の変態仕様や変態ライブラリと違って、
C#の場合、MS自身が打ち出してる方向なんだから使うのが正統だろう。
その理屈だと、C#なんか使わずに(屑以下でも書ける)COBOLにしろって話になる。ま極論なのは分かってるけど。
>>531 、
>>534 すなおにクイックソートなんて僕には難しくて分かりませんて言えば?w
当然これらの言語にだって標準ソート関数はあるよw
>>533 C#とならいい勝負すると思うが。
こりゃPGは失業するわなぁ まさか、PG自体もゆとり化してんのか?
538 :
ノイズa(dion軍) :2009/09/22(火) 18:37:49.61 ID:bwqrRnS6
土方が唯一粋がれるスレw
539 :
ノイズf(宮崎県) :2009/09/22(火) 18:38:55.48 ID:Uvw2Lq6Z
まさか本気でソートで優劣語るやつがでてくるとは思わなかったわw
540 :
ノイズc(東京都) :2009/09/22(火) 18:38:57.77 ID:R3vuSC44
RubyでいいよRubyで
Javaはバカ向けに作っただけあってやっぱおかしい。 C#は、そのバカを見捨てるために作っただけあって素直。 でも、やっぱりC++をはじめて使ったときほどの革新的な感覚はない。
>>527 >>512 のrubyのヤツを、参考に書いた。
リストの追加がメソッドチェーンできなから、ちょっと冗長になったな。
おれはLinqとか最近のC#は追いかけてないんで、C#に詳しい人ならもっとスマートにかけるはず。
private void qsort(List<T> l)
{
if (l.Count == 0) return new List<T>();
T p = l[0];
l.RemoveAt(0);
List<T> r = qsort(l.FindAll(n => n < p));
r.Add(p);
r.AddRange(qsort(l.FindAll(n => n > p)));
return r;
}
543 :
ノイズx(アラバマ州) :2009/09/22(火) 18:41:27.35 ID:J+DeG18Y
バカチョン言語Ruby(笑)
俺が知ってるコボル85とかいうベースで書かれたのは、とにかく助長。 あと、エラー処理がなんでもgoto文で逆戻りや関係ないサブルーチンに飛ぶ。 いまだに、スタックとかどうなっているんだろうと思う。 CやJavaの系統を知っている人からすると信じられない構造。
545 :
ノイズs(dion軍) :2009/09/22(火) 18:43:08.59 ID:G7sMoIAj
Cをとりあえず一通りやったんだけど いざ作ろうとしたらC++やC#が多くてワロタ しかもオブジェクト指向とか全然わからなくて泣いた。 また1からやる気力ねえよ…
546 :
ノイズ2(三重県) :2009/09/22(火) 18:43:32.20 ID:YnzWWZww
ひまわりは? ねえ
547 :
ノイズe(長屋) :2009/09/22(火) 18:43:56.53 ID:slvWFCly BE:446475479-PLT(12501)
ようすんにクイックソートと言う代表的なアルゴリズムも、言語によってこれだけ書き方違うんだよって言いたいんだろうけど、 そもそも言語によって得手不得手あるんだから同じアルゴリズムを比較しても仕方ないだろ
548 :
ノイズh(埼玉県) :2009/09/22(火) 18:44:00.37 ID:bML7Lq60
Brainfuckの話が全然出てないぞ
お前等がハッカー過ぎてヤバい
550 :
ノイズx(徳島県) :2009/09/22(火) 18:44:59.47 ID:/r1vheE0
20年ほど前はFORTRANを使えればずっといけると思ってました。 すぐ、BASICもCもつかわなくっちゃいけなくなったけど。
551 :
ノイズn(大阪府) :2009/09/22(火) 18:45:53.26 ID:XmrLW3EM
言語のマニュアルで継承とかの説明があっても、 どういった場面で使えばいいかの説明があまりないので、 結局使わず仕舞いになるな。
>>547 美しさの比較にはそれで委員じゃないの
まあなんの意味もないが
554 :
ノイズs(catv?) :2009/09/22(火) 18:48:34.33 ID:kcJgepY+
>>551 イマドキのプログラミングだと、継承は控えて委譲にしましょうってな
流れでっせ。
もちろん、継承は継承でかなり優良な仕掛けではあるんだけども。
>>542 素直やね。でもそれ、値重複があったら結果リストが短縮されないか?
>>545 1からじゃねぇぞ。Cで学んだ理解は他言語習得にも役に立つ。
第一言語習得と、それ以降の言語習得は、後者の方が圧倒的に楽。
ただ、ベタ手続き型の理解がオブジェクト指向の理解を妨げる面はあるな。
素直に読めばいいのに、Cの発想で考えてしまうとか。
っつうっか、Cもちゃんとやってると、
素朴なオブジェクト指向っぽい作りに収斂していくけどな。
557 :
ノイズx(東京都) :2009/09/22(火) 18:55:22.74 ID:GpeLD6wu
美しい言語とは?って難しいなぁ 何を観点にすれないいんだろう
>>554 それはぶっちゃけると馬鹿が増えたからとJavaが多重継承できないからなだけで
C++やC#では別にどうでもいいレベル
きちんと親子の関係が把握できずに書くやつが多いからな
559 :
ノイズo(東京都) :2009/09/22(火) 18:57:11.11 ID:Yj2MbKup
スクリプトで大量のソートとかやる気にならんな 面倒でもCで書いた方が遙かにマシ
560 :
ノイズs(dion軍) :2009/09/22(火) 18:58:08.91 ID:G7sMoIAj
>>556 つまりちゃんとやってないだけなんだよね。
それはわかってるんだけど、これからどうしたら良いかわからないんだ。
作りたいのを作ってるうちに理解が深まると思ってたのにそれがふさがれてしまったから…。
561 :
モズク :2009/09/22(火) 18:58:45.39 ID:SUlQv9o3
VBとC#はほとんど同じに見えるんだけど 詳しい人違いを教えて
>>551 そう言うお前には、結城のデザパタ本がオヌヌメ。
オブジェクト指向ってこんな風に考えるのかってよく分かる。
ただし、パターン自体は実際はそんなに使わないのが多いので勉強と割り切った方がいい。
>>561 C++をDelphi拡張のC++BuilderにJavaをちょっと混ぜたのがC#
VB.NETはVB2の言語仕様でC#を使えるようにしてみました的なもの
VB.NETとQuickBasic起点のVB2-6は似て異なる
564 :
ノイズc(神奈川県) :2009/09/22(火) 19:03:04.05 ID:pbQAZPCv
Perlは汚いホンとキタナイ。 シェルスクリプトから少し呼ぶ暗いが正しい使い方だと悟った
565 :
ノイズs(岡山県) :2009/09/22(火) 19:03:16.67 ID:LfsY5vHg
bash$ cat <<<Hello 便利なウラワザ
>>560 C++やC#が必要なら、勉強すればいいだけでないの?
誰もお前の道なんかふさいでないぞ。
567 :
ノイズs(dion軍) :2009/09/22(火) 19:04:57.62 ID:G7sMoIAj
awkはよかったんだが、perlは確かに汚いな
569 :
モズク :2009/09/22(火) 19:06:54.63 ID:SUlQv9o3
>>563 ほとんど同じだという認識でいいんでしょうか?
570 :
ノイズx(鳥取県) :2009/09/22(火) 19:08:19.74 ID:9UuUGfbm
>>554 結論から言えば、「継承するように設計されていないライブラリを」むやみに継承して使うのは控えましょう、という意味。
継承は動的型のオブジェクト指向言語ではポリモーフィズムを実現するための手段。
つまり、どこでポリモーフィズムを使うべきかが解れば、どこで継承を使うべきかが解る。
じゃあポリモーフィズムとは何か?それはよく似たものを同じように扱うこと。
似てるってどういうこと?それは設計で定めるべきこと。
Javaのインタフェースしかり、Rubyのミックスインしかり。
他人の作った、急に仕様変更される可能性のあるライブラリは?急に似なくなる可能性がある。
これじゃポリモーフィズムを使えない。
つまりここで継承は使うべきではない。
>>567 だから1からじゃねぇっての。
一般のレベルまでなら、C++やC#の習得は最初のC習得に比べて7合目スタート位。
まあどうしてもいやってんならCでやればいいし。
何が問題なのか分からない。
>>569 何を基準に同じと判断すればいいかがわかんねーから何とも言いようがない
今までVBをやってたのならVB.NET
今までC/C++やJavaをやってたのならC#.NET
.NETにおいては書いてる言語が違うだけと言ってもまあ間違ってはないはず
>>570 別に動的型言語に限らなくてもいいじゃん
574 :
ノイズw(神奈川県) :2009/09/22(火) 19:10:39.92 ID:3zxrI1Io
ケンカはやめろよ(´・ω・`) こんなスレで喧嘩してるぐらいなら、裳前らのお気に入りの言語と環境で プログラミングでもしてろよ
575 :
モズク :2009/09/22(火) 19:12:27.36 ID:SUlQv9o3
継承がいかんというと混乱するだろ。 実装の継承がいかんのであって、型の継承は(正しくis-a関係を満たしていれば)問題ない。 Javaで言えば classのextendsは実装を継承するからやたらに使うべきじゃない(実際言語自体で1つしかextendsできなくしてある) interfaceのimplementsは型の継承だから問題ない。言語仕様としてもいくつでもimplementsできる。
577 :
ノイズh(dion軍) :2009/09/22(火) 19:14:30.90 ID:4tUT2Q4w
オレ位になるとQuick basicでドラクエ10作れる
>>570 C++なら基本的にデストラクタにvirtualが入ってなければ継承するなってとってるな
でも最近はどこの雑誌かwebで扇動してるかしらんが、とりあえず付けてる奴多すぎるけどw
あとインターフェイスとして用いるならコンストラクタ・デストラクタはprotectedで宣言しとけと
Perlは汚いのが売りじゃん
581 :
モズク :2009/09/22(火) 19:22:03.69 ID:FB55WYaW
>>577 N-BASICで作れば真の漢になれるよ
hellow world
583 :
ノイズc(catv?) :2009/09/22(火) 19:25:51.54 ID:e6TDuDb+
C++の泥臭さがいいんじゃねーか C#なんて小洒落たもの使ってるんじゃねー 一生ゲイツのケツ舐めてろ
584 :
ノイズs(京都府) :2009/09/22(火) 19:27:31.60 ID:5Fecr/XV
>>576 その違いを理解するには「いかに疎結合にして見通しをよくするか」という
問題の本質を理解しなきゃならないが、
そこまで理解できるレベルなら言われなくても自然にやっちゃうジレンマ。
>>578 派生禁止classでのデストラクタvirtual派はウッカリ継承されてもロバストにという現実論者で、
派生禁止classでのデストラクタ非virtual派はそもそもそんなんするなという理想論者。
相容れないのよ。俺も非Virtual派だけど。
585 :
ノイズ2(長崎県) :2009/09/22(火) 19:27:57.14 ID:Dt7AAz3Q
たとえば東方とかシューティングゲームかあるよな。 基本クラスとしてオブジェクトがあって、派生クラスとして自機や敵機や弾やそんなのがある。 基本クラスは位置やグラフィックの情報を持ってて、自機クラスは兵装種類とかの情報を持ってる。 で、別の弾幕クラスを作って、そこには弾クラスを配列で大量に保持する。 弾幕クラスには発射メソッドを作って、どの方向に何発どんな形で発射するかを指定して呼び出す。 あるタイミングでいっせいに一点にむかって方向転換するメソッドを作って、弾クラスの方向を変える。 敵機クラスが軌道上移動中のあるタイミングで弾幕を発射するなら弾幕クラスのインスタンスを作成し 発射メソッドを呼び出す。複数の敵機が並んで移動してたらどんどん弾幕が発射される オブジェクト指向なんて全然むずかしくないよ
587 :
モズク :2009/09/22(火) 19:30:28.04 ID:6zCtUlHH
注)
>>1 がへんなスレタイつけましたが、ここはCOBOLスレです。
588 :
ノイズ2(長崎県) :2009/09/22(火) 19:30:39.30 ID:Dt7AAz3Q
>>445 なんか、こーいうヤツが無茶苦茶な仕事とってくるんだろうなぁ
車関係の仕事してるが、ABSユニットとかは全部C言語。
>>590 組み込みでも最近はCなんか、アセンブラか機械語ばっかりだと思ってた
最近はjavaコードネイティブに実行とかできるのもあるとかないとか
592 :
ノイズw(関東・甲信越) :2009/09/22(火) 19:35:08.03 ID:4bt6bvkH
なんで0083スレになってないんだよお前ら
Windows7は何の言語で書かれているの?
>>589 無茶苦茶な仕事ってのは、仕様書の細かければよいんじゃなくて、
仕様自体がバグってたり仕様自体がどんどん変わるのが問題なんだろ。
文句言ってねぇで、ちゃんと勉強してプログラミングスキル上げろ。
C++CLI使いですが、 C++0xがでたら C++0x CLIになるのかなと
596 :
モズク :2009/09/22(火) 19:40:23.05 ID:ukH1bydm
JAVAと.NETはいらない子
597 :
ノイズs(アラバマ州) :2009/09/22(火) 19:40:45.20 ID:NAofEs5n
JAVAが一番美しいだろ。 徹底したオブジェクト指向に洗練された文法。JavaDoc。
598 :
ノイズf(アラバマ州) :2009/09/22(火) 19:42:32.09 ID:RSfC4L32
Bシェルだな
Windows PowerShellは言語扱いでいいの?
C#w
601 :
ノイズa(アラバマ州) :2009/09/22(火) 19:43:48.29 ID:w5Z0yrwD
{ } はどうやっても見た目が悪くなる begin end が最高
>>593 基本C/C++
カーネルローダーあたりがアセンブラだったような気がする
603 :
ノイズe(関西地方) :2009/09/22(火) 19:44:38.13 ID:iGnz9OTs
なんでC#がバカにされてるの? 今までの言語のいいとこどり&使い勝手向上で最強言語のなはずじゃん そりゃ、現場ではjavaとかC++とかが使われてて実績ないけど
605 :
ノイズa(catv?) :2009/09/22(火) 19:45:03.64 ID:mQbw8k32
>>597 >>徹底したオブジェクト指向に洗練された文法
いやあ、あっはっは。
原理主義と言われるかもしれないけど、Smalltalkをやるともう少し認識が変わると思う。
というか、SmalltalkerがJavaを見たときの落胆といったらry
607 :
ノイズh(dion軍) :2009/09/22(火) 19:46:11.20 ID:QPAzvgOr
キーワード:Curry 抽出レス数:0
>>605 小言ばっか言ってんじゃねーよ、Smalltalkだけに
よくわからんからそれぞれの言語の特徴をガンダムに喩えて教えてくれ
611 :
モズク :2009/09/22(火) 19:48:10.58 ID:yHxunx+/
COBOLってまだカラムって概念有るの? 最近使ってないから分からないけど C#やVBばっか書いてるけどメソッドを続けて書いていると何の言語で書いてるのか混乱する CやPerlの方が好き
>>599 C#のサブセット版的位置づけだけど別でいいんじゃね
613 :
ノイズw(神奈川県) :2009/09/22(火) 19:48:15.24 ID:3zxrI1Io
僕はエヴァンゲリオンにたとえてほしいな(´・ω・`)
>>608 オープンソース使うスキルがないけどWebSphereやOracle買う金がないってとこでは、.NET大活躍だぞ。
>>608 金融・事務系→COBOL
ケータイ・家電系→Java
電気工事とか→BASIC
ゲームとか→スクリプト
アプリとか→C++、ビジュアルなんとか
↑
もう、全部占領されてるよね
出番のないイチローみたいなもんじゃんC#って
>>609 雑談ばっかしてんじゃねえよ、Smalltalkだけに
>>605 そもそもオブジェクト指向にも種類があって
メッセージ型とか手続き型云たらかんたら
621 :
ノイズo(catv?) :2009/09/22(火) 19:52:59.10 ID:8nrKeUtM
小学生でも理解できたperlのわかりやすさは評価する
>>617 世の中のコンピュータシステムってそれっぽっちしかないと思ってるの?
>>617 金融が.NET/Java案件ばっかだよ。
2,3年ぐらい前だったか証券業界のCOBOLからの移行案件がすさまじい多さだった
ここ最近だと生保が似た雰囲気
あと社内システム系は.NETが多い
C++とSTLで充分
625 :
モズク :2009/09/22(火) 19:56:57.96 ID:eBb8l7cR
perlで仕事してる奴は貧乏
626 :
ノイズh(dion軍) :2009/09/22(火) 19:57:08.34 ID:QPAzvgOr
Noopって流行るのかよ
627 :
ノイズs(アラバマ州) :2009/09/22(火) 19:57:47.38 ID:NAofEs5n
Smalltalkは知らんが 正確なクラス図が作れない言語は汚らわしい。
628 :
モズク :2009/09/22(火) 19:58:43.27 ID:h6RBz5F9
>>616 え?
何のしがらみもないなら.Netなんて絶対使わないよ。
631 :
ノイズe(愛知県) :2009/09/22(火) 20:00:00.62 ID:hxNM95pb
VBAの仕事はもうしたくない
633 :
ノイズe(関西地方) :2009/09/22(火) 20:02:03.62 ID:iGnz9OTs
>>624 最近はboost由来の機能も入り込んできているぞ
634 :
ノイズs(アラバマ州) :2009/09/22(火) 20:02:34.11 ID:NAofEs5n
Perlが最も汚いのは同意だな。作者も認めるところだろうが。 記号多すぎ。モジュール分割されなさすぎ(フリー配布されてるcgiとか)
>>591 アセンブラはコンパクトに書けるけど、処理が複雑になってくると分かりずらいんだよね。
最近はESCとか処理が複雑なものが増えてるからCに完全に移行した。
でも今後はマトラボのシュミリンクとかなんちゃらに移行するとか。詳しくないからわからんが
636 :
ノイズh(dion軍) :2009/09/22(火) 20:03:03.00 ID:QPAzvgOr
>>617 アバターエロゲの自然言語処理系に向いてる言語とかないの
ガベージコレクションよりガーベジコレクションのがカコイイ
640 :
ノイズh(dion軍) :2009/09/22(火) 20:08:49.67 ID:QPAzvgOr
もっとも黒魔術に近い言語は何よ
641 :
ノイズo(愛媛県) :2009/09/22(火) 20:09:09.13 ID:xNNbAGTn
VBで作られたプログムラのエラー発生率は異常。あと起動がトロい。スプラッシュイラネ。。
>>633 んー、boostはSTLの拡張くらいの認識しかないな
643 :
ノイズ2(dion軍) :2009/09/22(火) 20:09:52.62 ID:PbTVlug+
>>77 日曜大工とか車いじりとかプラモ作りに似た楽しさだよ
って言えば、たいていの男は理解してくれるんだが・・・
それでも伝わらなければ理解しあえない人種
諦める
644 :
ノイズa(静岡県) :2009/09/22(火) 20:11:32.06 ID:OZu5TVhv
>>482 LabVIEWは結構楽だよな
高いのがネック
645 :
ノイズs(アラバマ州) :2009/09/22(火) 20:13:17.57 ID:NAofEs5n
>>639 それ自体は良さそうだけど、仕様が大きくブレてるのは嫌だな。
技術ギャップで人によって書き方が変わるので一貫性が無く読みづらい。
PHPにしてもクラス使う人、使わない人がいるんで困る。
646 :
ノイズe(アラバマ州) :2009/09/22(火) 20:14:32.38 ID:p4VKOohE
コボラーは何でDBを固定長で設計するのか
8086アセンブリをマスター C言語をマスター Win32APIを使ってC言語でダイアログを出したりポリゴン関数で図形を動かしたりして遊ぶ スタンドアロンな自分専用アプリが実用に耐えてきだす ネトゲでマクロうめぇ←今ここ 次にDirectXプログラミングやろうか迷ってる
648 :
ノイズf(大阪府) :2009/09/22(火) 20:19:24.97 ID:7kBzNxTb
Perl使いは全員「Perlベストプラクティス」を読む事を義務にするべき
649 :
ノイズ2(関東) :2009/09/22(火) 20:20:02.45 ID:rKu0prej
素人じゃワケわからん専門用語でクールに語るおまえらは、 文字でみるとかっこいいんだが、実際はキモいんだろうな。
650 :
ノイズe(愛知県) :2009/09/22(火) 20:21:55.72 ID:rdWCjGhB
Javaが一番無料のライブラリ多いんじゃないの? マジおすすめw
651 :
ノイズs(アラバマ州) :2009/09/22(火) 20:22:03.36 ID:Rl+Xx3gj
652 :
ノイズc(鹿児島県) :2009/09/22(火) 20:22:40.07 ID:ryfuClgT
ところでGoogleが新しく開発したとか言うNoopって言語どうなの? Java派生とはいえ凄いニュースだと思うのに、全然話題にならない。
653 :
ノイズc(福岡県) :2009/09/22(火) 20:25:29.94 ID:pDLSLdcg
C#が重いとか、もうCPUとか半端なく高速だから言語とかどうでもいいんじゃないのうんこ
>>652 ほうほう
GoogleってPython使ってるんだよな
655 :
モズク :2009/09/22(火) 20:27:19.06 ID:FB55WYaW
656 :
ノイズc(埼玉県) :2009/09/22(火) 20:27:20.70 ID:Rnm65esZ
>>646 それは、消費リソースを計算できるから。
657 :
ノイズo(東京都) :2009/09/22(火) 20:27:59.98 ID:Yj2MbKup
>>653 まあ、2chしかやらない人からすれば今のCPU+C#でも十分高速だ罠
658 :
ノイズf(アラバマ州) :2009/09/22(火) 20:29:07.42 ID:fXg7FW4A
もっとも美しいのはLispだろうが
659 :
ノイズh(東京都) :2009/09/22(火) 20:30:23.89 ID:739wnviS
PL/SQL
660 :
ノイズh(愛知県) :2009/09/22(火) 20:31:18.97 ID:ngV7p1sh
Cでプログラミングやってるがポインタはおろか構造体も使っていない。
>>661 その心意気やよし!
スタックで値渡しするのが真の漢
でもオーバーフローだけは勘弁な
664 :
ノイズc(catv?) :2009/09/22(火) 20:34:49.37 ID:lYX3beE5
Rubyのどこが美しいのか教えろ
665 :
ノイズc(関東) :2009/09/22(火) 20:34:56.12 ID:kBAHpsdu
漢字Talk7.5の頃よくいじったAppleScriptが 実はプロトタイプベースのオブジェクト指向スクリプト言語だった
>>72 これが汚いコードの例なら
>>512 あたりも同じくdisられてよさそうな気もする。
668 :
ノイズc(石川県) :2009/09/22(火) 20:39:21.12 ID:61fgQ694
>>15 ↑きれい
Haskell
C#
Python
C++
Java
JavaScript
Ruby
SQL
PHP
VB
C
Perl
COBOL
LISP
FORTRAN
↓きたない
669 :
モズク :2009/09/22(火) 20:41:01.42 ID:uLFXcP6Q
Cが汚くなる理由がわからん。
671 :
ノイズe(アラバマ州) :2009/09/22(火) 20:41:29.03 ID:p4VKOohE
>>656 無駄なリソースを喰いまくりなんだが…w
今のRDBの設計にそのまま持ってくる人いるから困るんだよなぁ
空白削除しないと検索に引っかからないしw
672 :
ノイズx(北海道) :2009/09/22(火) 20:42:05.45 ID:r/mTLmV2
D言語最強伝説
674 :
モズク :2009/09/22(火) 20:43:15.78 ID:uLFXcP6Q
これ立てたの絶対C#使いだろ・・ 汚いなさすがC#使いきたない 俺はこれでC#きらいになったなあもりにもひきょう過ぎるでしょう? 俺は中立の立場で見てきたけどやはりPerl中心で行った方が良い事が判明した C#使いはウソついてまでプログラミング言語のスタンダードを確保したいらしいがPerl使いにに相手されてない事くらいいい加減気づけよ PerlはC#よりも高みにいるからお前らのイタズラにも笑顔だったがいい加減にしろよ
675 :
ノイズc(埼玉県) :2009/09/22(火) 20:43:25.21 ID:Rnm65esZ
設計能力のないやつが言語の優劣いってんだろ。 設計できるやつは、どんな言語でもきれいに書くよ。
676 :
ノイズc(石川県) :2009/09/22(火) 20:43:41.72 ID:61fgQ694
D言語あるなら E言語あるの? 動画と画像と音声と3D描画エンジン搭載のEro言語ないの?
677 :
ノイズh(長屋) :2009/09/22(火) 20:43:42.63 ID:wuokzztH
プログラムをPGと略すやつのセンスの悪さに反吐が出る。人材派遣会社でそういうやつがおおいから、 おそらく派遣のPGなんだろうけど。
678 :
ノイズn(アラバマ州) :2009/09/22(火) 20:44:11.21 ID:Qk39XqFu
ひまわりっていうのがオススメだって聞いたよ
679 :
ノイズh(長屋) :2009/09/22(火) 20:45:11.15 ID:wuokzztH
>>72 実にわかりやすいな。プログラマのやりたいことが一目で分かるコードだ。
これならコメントも一切つける執拗がない。
680 :
モズク :2009/09/22(火) 20:46:01.74 ID:uLFXcP6Q
そろそろZ言語開発して言語戦争に終止符を打てよ
>>675 初めからクラス書ける奴がうらやましい。
いつも関数作ってから後で同じ部分をクラス化したり関数分けたりして削ってるわ。
汚くなりやすい
=begin とりあえずruby触ってみたが オブジェクト過ぎて気持ち悪い =end
Javaでお絵かきソフトって作れますか?
>>673 関数本体の先頭アドレスを指し示している
つまり何だ?
685 :
ノイズ2(dion軍) :2009/09/22(火) 20:49:00.29 ID:PbTVlug+
○scheme(Lispの第2勢力)でのクイックソート (define (qsort l) (if (null? l) () (let ((h (car l)(t (cdr l)) (append (qsort (filter (lambda (y) (< y h)) t)) (list h) (qsort (filter (lambda (y) (>= y h)) t)))))) うーん、美しい…。
687 :
ノイズh(関西地方) :2009/09/22(火) 20:49:25.79 ID:vwWgQjtA
>>683 お絵かき掲示板とかお絵かきチャットとか、
実際Javaで作られてるじゃん。
688 :
ノイズs(アラバマ州) :2009/09/22(火) 20:49:54.27 ID:1zQNAOYU
とりあえず上流工程を知らない奴らばかりだということがわかった そりゃあ使い捨てされるわな
689 :
ノイズo(神奈川県) :2009/09/22(火) 20:53:01.26 ID:CyfHU47z
ところでperl6って結局どうなったの?
>>688 まともなレベルでコーディングできないSEの設計って、
ほんと経済的なギャグだよね。よそのPRJの設計見るといつもそう思うよ。
とか言ってると、結局そこに火消しで突っ込まれるわけだがw
691 :
ノイズo(dion軍) :2009/09/22(火) 20:53:39.47 ID:g0o6Z4si
C#がC++より優れてるところってどこ?
Java勉強しよう!
693 :
ノイズx(埼玉県) :2009/09/22(火) 20:55:19.22 ID:4O7C5oqK
vb6正統後継のvb7まだ?
昔、Curlが来ると思ってたら全然来なかった。 どこにも使われてないレベル
695 :
ノイズx(北海道) :2009/09/22(火) 20:56:07.25 ID:r/mTLmV2
696 :
ノイズc(鹿児島県) :2009/09/22(火) 20:56:08.68 ID:8EO4w6tL
さて、言語は何でしょうw
社会保険庁のコンピュータシステムに関する質問主意書
一 社会保険庁が年金運用のために使用しているコンピュータシステムについて
(1) 社会保険庁もしくは年金運用の外郭団体と各地方の社会保険事務所とのネットワーク構成がどうなっているか答弁されたい。
(2) メイン・コンピュータシステムの仕様について、ハードウェアのメーカー・機種・形式並びに機器台数、機器構成、通信装置、
公衆通信回線網、使用されているオペレーティングシステム、ハードウェア保守契約がどうなっているか答弁されたい。
(3) 各社会保険事務所のコンピュータシステムについて前項の(2)同様、その仕様について答弁されたい。
(4) メインコンピュータシステムで稼動するソフトウェアについてプログラムの名称、プログラムの機能および規模(プログラム・ステップ数)、
プログラムドキュメントの運用・管理方法、プログラム言語、プログラム使用頻度、プログラム開発元、プログラム保守契約、プログラム保守頻度について答弁されたい。
http://www.shugiin.go.jp/itdb_shitsumon.nsf/html/shitsumon/a159054.htm 二について
国民年金法等の一部を改正する法律(平成十二年法律第十八号)の施行に伴い、平成十四年度までに修正したプログラムのステップ数
(ソフトウェアの作成等に係る契約に示されているもの)は、記録管理システム等については約百五十万ステップであり、
年金給付システムについては約三百三十万ステップである。
また、平成十四年度までの同法の施行に伴うプログラムの修正等の経費のうち、記録管理システム等についての利用料は約十三億二千万円であり、
年金給付システムについての開発に係る契約金額は約百八億三千八百万円である。なお、改修後のプログラムをコンピュータにインストールするための
特別な経費は発生していない。
http://www.shugiin.go.jp/itdb_shitsumon.nsf/html/shitsumon/b159054.htm
697 :
ノイズc(千葉県) :2009/09/22(火) 20:56:10.99 ID:U+Heqa4E
R言語使いたいのに良い資料がない
>>691 ・多少の馬鹿が書いてもあまりメモリリークしない、プロセスが落ちない。
・templateで黒魔術使う変態がいない。
699 :
ノイズh(アラバマ州) :2009/09/22(火) 20:57:03.66 ID:3jP00HnN
>>691 C#はJavaのオブジェクト指向とVBのGUIベース開発のやりやすさという利点を合わせた言語で、
C++とは全くの別物だよ。
Javaから派生したと考えた方が良い。
>>684 関数ポインタ使えばポインタだけど、関数自体はアドレスなのよ
701 :
ノイズe(アラバマ州) :2009/09/22(火) 20:58:53.75 ID:p4VKOohE
C#って確かMSがJavaの技術者引っこ抜いて作ったんだよな
704 :
ノイズ2(dion軍) :2009/09/22(火) 21:00:57.39 ID:PbTVlug+
>>701 Delphiのアンダース・ヘルスバーグでしょ?
>>696 社保庁システムはプログラム言語の問題じゃなくて、SIerとの随契でべったりくっついてたの
が問題な
706 :
ノイズs(東京都) :2009/09/22(火) 21:01:43.72 ID:WyQwT1rO
改良できる分、後から出来た言語の方が綺麗なのは当然と言えば当然なのか とにかく趣味の範囲ならRuby最強
707 :
ノイズh(長屋) :2009/09/22(火) 21:01:56.15 ID:wuokzztH
いまどきCOBOLはないだろw
>>696 契約金額は約 1,083,800,000円
どう考えてもボッタクリだよなぁ
709 :
ノイズ2(dion軍) :2009/09/22(火) 21:03:57.35 ID:PbTVlug+
>>696 官僚にも政治家にも
こういうシステムを正しく評価できる人間はいないだろうな
官僚が恐ろしく頭のいい連中だとしても情報工学が分かってる人間はいない印象がある
710 :
ノイズh(ネブラスカ州) :2009/09/22(火) 21:06:37.17 ID:GAvrLhVC
フルGCでザ・ワールド発動とか欠陥すぎる死ね
配布時に「○○ランタイムのバージョン××をインストールしてください」 ってお願いしなくちゃいけない言語は美しくない。
>>700 メモリ上にロードされた関数本体(実行コード)の
先頭となる位置情報(アドレス)を保持してるんだからポインターでおk
714 :
モズク :2009/09/22(火) 21:14:36.01 ID:Uhx62MwT
ネイティブコード吐けて、逆コンパイルさえ難しければ 今頃C#で出来たソフトが窓の手とかに溢れてたのかな
>>712 ポインタ変数で保持してるならポインタでいいけど、関数(のラベル)自体はアドレスってこと
716 :
ノイズf(愛知県) :2009/09/22(火) 21:18:41.34 ID:wFy1KWDZ
ID:Yj2MbKup ID:cHfqU3km 無駄な争いはするな。 俺が悪かった。すまない。
>>717 >>cHfqU3km
そうだな俺も言い過ぎた
C#で遊んでくるよ。またな
綺麗なPerlは暗号
720 :
ノイズo(アラバマ州) :2009/09/22(火) 21:26:20.87 ID:UNfFgtzP
Sunが買収されたあとのJavaの動向ってどうなったの? javaVMがネイティブに動くアーキテクチャは中止?
情報系4年なのにプログラミング全く出来ないから卒研が出来ない どうしたものか・・・
722 :
ノイズe(アラバマ州) :2009/09/22(火) 21:27:44.56 ID:p4VKOohE
C#やVB.NETの良いところは EXEが中間言語で出来てるところだなぁ 理論上どのプラットフォームに持って行っても動く
仕事で書くときはコーディング規約に従うから、大量生産される無個性な 工業製品そのものだなあ ロジックが汚いとか美しいは見るが
724 :
ノイズw(青森県) :2009/09/22(火) 21:28:14.64 ID:KRFzgi0N
GUI付きアプリを作りたいんだけど C#で間違いないですか? あとオブジェクト指向もやってみたいです
>>721 会社に、情報系を卒業したはずなのに、ソースを書かせたら全部全角で入力してきたって
伝説の持ち主がいる。
>>632 そうだなー、.Netとそれ以外を選択できる状況ってほとんどwebアプリだと思うが
IISは使いたくないから.Netは真っ先に候補から外れる。
そこから先の選択肢は作るシステムによるね
727 :
モズク :2009/09/22(火) 21:33:00.65 ID:uLFXcP6Q
728 :
ノイズf(大阪府) :2009/09/22(火) 21:33:23.17 ID:7kBzNxTb
>>719 記述量の少ないPerlソースは暗号
料理のレシピを一文で書くようなもの
文章は適度な長さで区切ってシンプルに、主語と述語をはっきりとするべきと言うのは言語を問いません
>>720 >javaVMがネイティブに動くアーキテクチャは中止?
それはSunがやってるわけじゃないだろ、確か。
もうすぐJava7が出るよ
>>725 それ半角にして動いたらおもしろいなw
デバッグしてない時点でありえないけど
lisp眷族がもっとも美しくて強い
732 :
モズク :2009/09/22(火) 21:39:11.59 ID:lgUQK3+u
C#はLinqと拡張メソッドのせいでせっかくの美しさが失われたな
733 :
ノイズc(関東・甲信越) :2009/09/22(火) 21:40:06.63 ID:yMPTgYk7
>>724 C#でいいと思うよ
GUIもオブジェクト指向も大丈夫だとおも
自分はVisual StudioでしかC#は使ってないから他はどうか知らんが
734 :
ノイズw(青森県) :2009/09/22(火) 21:40:14.42 ID:KRFzgi0N
お前らのいう美しさってフェチの域まできてるでしょ
735 :
モズク :2009/09/22(火) 21:40:38.28 ID:iu2JpJWi
また上野宣かってどういうニュアンスなの?
おまえらフリーソフトスレに名前あがるようなソフト作れよ
737 :
ノイズh(アラバマ州) :2009/09/22(火) 21:42:36.12 ID:3jP00HnN
>>733 C#はGUIもWebアプリも行けるお手軽感がたまらねぇ・・・
JavaだとかPHPだのはあれこれ面倒でな・・・・
そろそろフォントの話でもしよう ゆたぽんいいよね
739 :
ノイズe(アラバマ州) :2009/09/22(火) 21:43:39.66 ID:p4VKOohE
>>739 EXEを中間言語にもできる←で合ってる?
>理論上どのプラットフォームに持って行っても動く 突っ込みどころはここじゃねーの?
742 :
ノイズw(青森県) :2009/09/22(火) 21:47:59.71 ID:KRFzgi0N
>>738 他のフォントを知らないままVLゴシックを使い続けてるけど後悔はしてない
もっといいのあるかな
743 :
モズク :2009/09/22(火) 21:48:38.48 ID:uLFXcP6Q
>>739 Monoはどの程度互換性を持って動くんだよ
あれ?.netってマルチプラットフォーム(だっけ?)を目指してたんじゃなかったの?
745 :
ノイズo(滋賀県) :2009/09/22(火) 21:49:37.90 ID:FQieqLY7
>>740 見かけは実行ファイル
中身は中間言語ってところなのかな
.Netアプリが起動時時間かかるのは
いちいちプラットフォームに合わせてコンパイルしてるから
おかげで2KでもXPでもCEでも同じソフトが(ほぼ)動く
747 :
モズク :2009/09/22(火) 21:50:35.69 ID:uLFXcP6Q
>>746 プラットフォームってその程度のことなのかよ……
748 :
ノイズe(アラバマ州) :2009/09/22(火) 21:51:03.24 ID:p4VKOohE
>>747 Linux用の.NETフレームワークもあるよ
使ったことはないけど
749 :
ノイズe(アラバマ州) :2009/09/22(火) 21:51:40.69 ID:yL8U/Pa4
>>741 プラットフォームをOSと解釈しているんだけど
「.Netフレームワークが各種OSをサポートするのならば中間言語のEXEはマルチプラットフォーム」
でどう?
750 :
ノイズw(青森県) :2009/09/22(火) 21:52:16.84 ID:KRFzgi0N
751 :
ノイズc(北海道) :2009/09/22(火) 21:52:45.71 ID:npnLrgOz
ソースは汚いが高速>>>>>∞>>>>>ソースは美しいが糞重い
752 :
ノイズe(アラバマ州) :2009/09/22(火) 21:53:08.10 ID:p4VKOohE
OS=プラットフォーム として書いてた スマソ
753 :
ノイズf(東京都) :2009/09/22(火) 21:53:21.90 ID:TqYahdQK
バグの無いプログラムって存在するの?
754 :
モズク :2009/09/22(火) 21:53:37.56 ID:uLFXcP6Q
>>749 絵に描いたお餅だろ。MSはWindows向けのしか出してないじゃん(´・ω・`)
Javaのほうがマシだよ。
755 :
ノイズe(東京都) :2009/09/22(火) 21:54:00.14 ID:B6r12vPm
bashがクソすぎてなける
756 :
モズク :2009/09/22(火) 21:54:13.30 ID:udaKIBM+
>>749 if(false){
//ここには何を書いても論理的には正しいプログラム
}
アセンブラヽ(゚∀゚)ノ 最強
>>754 うん、だから「理論上は」って注釈が付いてるのかなあと読み取ったんだが。
759 :
ノイズo(アラバマ州) :2009/09/22(火) 21:54:43.54 ID:UNfFgtzP
C++でマルチプラッとフォームならQt
C++/CLIってなんなの 就職を気にVisualC++に移行しようと思ったけど結局C++Builder使ってる
761 :
ノイズs(京都府) :2009/09/22(火) 21:54:56.76 ID:5Fecr/XV
中間言語(MSIL)を採用しているのはマルチCPU対応のためでしょう。 .NETはWin + x86専用だし、Monoは発展途上だから 実際問題、マルチとは言い難いよなぁ。
762 :
ノイズn(三重県) :2009/09/22(火) 21:55:05.95 ID:etsbygCi
使えるかどうかは置いといて、StandardMLが一番美しいと思うよ
763 :
モズク :2009/09/22(火) 21:55:48.58 ID:uLFXcP6Q
>>761 MSILとマルチスレッドって何か深い仲なの?
perlはきれいに書こうと思えば書けるんだよというが、きれいなソースなど公開されてない。
766 :
ノイズh(アラバマ州) :2009/09/22(火) 21:57:50.08 ID:oWK899M9
C#最高 ってかVisual C#の出来の良さが異常
767 :
ノイズf(岩手県) :2009/09/22(火) 21:58:36.91 ID:vGpjF/fR BE:447885656-2BP(1128)
perlが糞なのはガチ
仕事で使うんじゃねーよ
768 :
ノイズe(アラバマ州) :2009/09/22(火) 21:59:27.40 ID:p4VKOohE
PHPでSQLサーバーに接続できるドライバって出てる?
769 :
モズク :2009/09/22(火) 21:59:43.59 ID:dXd9PJWr
>>766 まったくだ。
他の言語やってみると痛感するよな。
770 :
ノイズa(東京都) :2009/09/22(火) 21:59:46.52 ID:hij1Daic
低級言語って言うんだっけ? そっちのほうが分かりにくいが面白い
771 :
番組の途中ですが名無しです :2009/09/22(火) 22:00:10.98 ID:/P4A9J57
C#はネイティブじゃないから駄目
772 :
モズク :2009/09/22(火) 22:00:17.03 ID:UmeDYTlb
C、アセンブラ、COBOL、JAVA、VB、C++出来るけど無職です><
773 :
ノイズh(アラバマ州) :2009/09/22(火) 22:00:47.71 ID:oWK899M9
>>769 VisualC#使った後にVisualC++使うとマジであほらしくなるよなw
VisualC++もC#みたいに使いやすくすれば良いのに
774 :
モズク :2009/09/22(火) 22:01:23.69 ID:uLFXcP6Q
>>773 2010で最強に強まるらしいが。VC++
775 :
ノイズs(東日本) :2009/09/22(火) 22:01:42.07 ID:jwpA9YqM
なんかもう最近はJavaScriptでいい気がしてきた。
C言語に直接SQLを書けるSQCっていうのをいじったんだが 激しく訳がわからなかった 元々書いたプログラマが悪いんだろうが Cの変数とDBのフィールド名が同じで どっちが変数なのかわからなかった
777 :
ノイズn(三重県) :2009/09/22(火) 22:04:43.89 ID:etsbygCi
>>775 最近はAjaxとか流行ってるけど、JavaScriptのコード量が
10万行オーバーのシステムとか保守性悪くて死ねるぞ
778 :
ノイズo(アラバマ州) :2009/09/22(火) 22:05:08.13 ID:UNfFgtzP
ν速民はpython派が多そう
779 :
ノイズe(長屋) :2009/09/22(火) 22:06:27.37 ID:s5PupA5t
リスプ1.5 clos コモンリスプは糞
ENVIRONMENT DIVISION. IDENTIFICATION DIVISION. DATA DIVISION. PROCEDURE DIVISION. DISPLAY "HelloWorld". なんかむかつくだろ?
>>780 COBOLなつかしいな
一回も使わなかったけど
>>780 テーブルのOCCURSとかあったな テーブルのおかず
Pythonはたしかに最初気持ち悪かったけど 慣れればどうということはない 自分の使いたい用途で使われるスクリプトが それならだいたい適応できるわ
784 :
ノイズh(長屋) :2009/09/22(火) 22:14:42.64 ID:z7as1Js6
.Netの案件があるのはいいけど、VisualStudio高いよな
.Net FrameworkはJavaVMなんかと違って結局Windowsでしか動かないのに 仕組みとして大げさすぎるだろう。こんなのOSでサポートしてくれよ バージョン間の互換性もいろいろ問題あるし、トラブルのネタを増やしただけだった。 どうせ互換性の問題は絶対出るんだから、OSかSPに含めた形でリリースして欲しい
>>777 JavaScript は大きめな開発に向いたフレームワークが無いからね。
788 :
ノイズh(アラバマ州) :2009/09/22(火) 22:27:44.17 ID:oWK899M9
789 :
モズク :2009/09/22(火) 22:33:15.88 ID:ZZpf+AF+
Perlはもう過去の言語だよ Rubyも日本の開発側のゴタゴタで停滞しているしPerlを引きずっている部分もあって美しくない GoogleもRedHatも利用しているPythonが今のトレンドじゃね?
790 :
ノイズa(catv?) :2009/09/22(火) 22:35:37.25 ID:mQbw8k32
>>789 Pythonも2系と3系で派閥争いしてますよ。
まあ作者としては、元々予想されてた事態らしいけど、端から見ると結構深刻。
結局、Java一択じゃん .NETとか金出して買わないといけないし
>>788 3.0がプリインストールされてるが、1.0はもうサポート外なんだぜ…?
793 :
ノイズs(京都府) :2009/09/22(火) 22:42:27.16 ID:5Fecr/XV
>>791 Express Editionなら、タダで商用目的の開発もおk
javaは開発環境を整えるのがめんどい。
>>785 それははやってるのかよ。広まってなかったら意味無い。
797 :
ノイズc(catv?) :2009/09/22(火) 22:49:07.42 ID:e6TDuDb+
C#はMSのプロプライエタリ言語である時点で標準には成り得ない。 MonoだってNovellの顧客に対して特許を行使しない契約があるだけで、 将来が完全に不透明だし。 プログラミング言語までMSにロックインされてどうすんのっていう。
>>796 流行ってるってゆーか、まともなPerlの本ならだいたいそういう書き方。
ただ、10日でわかるPerlみたいな、そういう系統の本なんかは
あいかわらず前世紀の書き方してるな。
研修でCのコードを書いたらいかにもライトウェイトっぽいコードと評された どう解釈していいのか困る
そもそもDelphiの開発者ブッコ抜いて骨抜きにして その技術者使って作ったのがC# M$のいつものパターン
>>712 char s[256];
をポインタというか?
それで納得できなければ右辺値と左辺値で検索しろ
802 :
ノイズe(東京都) :2009/09/22(火) 23:07:22.64 ID:xAwp7WVm
【レス抽出】 対象スレ:【goto】もっとも美しいPG言語は「C#」 もっとも汚い言語は「Perl」 キーワード:haskell 抽出レス数:5 ニューカス民にも少しはわかってる奴がいるようだな
>>513 Lispは汚い言語だろ
関数型じゃあ、間違いなくナンバーワンに汚い
haskell は python 同様タブが汚い
805 :
ノイズa(catv?) :2009/09/22(火) 23:22:05.81 ID:mQbw8k32
最も開発効率がよくて、綺麗なオブジェクト指向設計ができるのはC#なんだよね。 Windows限定だけど。 次点はjavaかな。
807 :
ノイズe(dion軍) :2009/09/23(水) 00:40:14.67 ID:BoQ9v81s
>>801 関数名も配列名も、内部処理的には
割り当てられたメモリ領域の先頭アドレスを保持するものとなる
つまり「指し示すもの」だからポインタという認識でおk
808 :
ノイズe(大阪府) :2009/09/23(水) 00:41:50.11 ID:S4sY1A5R
Cで作れば余計なモノを入れたりしないで、しかも早いプログラムが 作れるのに、どうして他の言語を使うのか理解に苦しむ。
809 :
ノイズn(埼玉県) :2009/09/23(水) 00:41:58.19 ID:OHgTTnkm
俺はC言語ほんのちょっとかじった程度のド素人だが、プログラマの人たちのことまじで尊敬するよ。 あんなわけわからんもの使いこなして俺達にすばらしいソフトを提供してくれるんだから。 ただ性格的にはあまりよろしくなさそうな人が多そうだな。
810 :
ノイズe(東京都) :2009/09/23(水) 00:43:18.11 ID:DKWuZHwC
>>809 このスレでC#、Java以外を薦めてる奴は対人障害と見ていいと思うよ
812 :
ノイズh(北海道) :2009/09/23(水) 00:47:17.88 ID:3O1BqJb0
>>801 この場合の's'は、間違いなくポインタだと思うが・・・
あと、ポインタ=メモリアドレスってのは古いと思う
>>218 verilog HDL はハードウェアを書く言語だけど、
複雑な bit 演算をやるときには他の言語で書くより楽だったりするな
そういう時に計算機代わりに使う事もある
ハードウェアを組む人はスクリプト系の言語が第二のスキルになるよな
無いととっても不便
814 :
ノイズc(長崎県) :2009/09/23(水) 00:49:28.38 ID:Uo8cdxlL
>>813 >ハードウェアを組む人はスクリプト系の言語が第二のスキルになるよな
いや、ソフトだけの人もそうだが?
815 :
ノイズf(茨城県) :2009/09/23(水) 00:54:22.95 ID:318zW7Mj
結局手続き型の言語と ストリームを扱う言語と リストを扱う言語が有るんだろ 各々の中での差異は言うほど大きくなくて、 ライブラリだの開発環境だのプラットフォームだのの 違いの方が効いたりする 骨格の部分は転換が利かないほど違ってるってわけでも無いし。
結局Javaが頂点
818 :
ノイズa(神奈川県) :2009/09/23(水) 01:03:37.36 ID:16MednUn
Tcl好きな香具氏いる?
819 :
ノイズx(千葉県) :2009/09/23(水) 01:07:04.70 ID:kyWKaQwV
もっとも汚い言語は朝鮮語のような気がする まるで田舎者のおっさんオバサンが悪態をついてるようなイントネーション
>>819 いや漢字、ひらがな、カタカナ、時にアルファベットの混じった日本語は世界で一番汚い言語にみえる。
perl=日本語か・・・・
821 :
モズク :2009/09/23(水) 01:11:17.18 ID:uDsI/Knj
キモいなお前
>>818 tcl は expect としてのみ生き残っている
独特の発音が美しい英語 平凡な発音が汚いスペイン語
824 :
ノイズo(dion軍) :2009/09/23(水) 01:24:07.68 ID:93Yy6XAY
言語の問題じゃない どんな言語でも 美しいソースを書く奴と 汚いソースを書く奴がいる 結局は使う人間の問題
アメリカ英語の発音は世界でまれに見るほど汚いけどな まあこんなのは主観だろ
>>6 そこは C++ じゃなくて FORTRAN とか C89 にしてくれ
言語にこだわるのはどうかと思うが…
状況に応じてうまく使い分けてくれ
827 :
モズク :2009/09/23(水) 01:40:01.14 ID:5eqMr815
javaかな 重いけど
828 :
モズク :2009/09/23(水) 01:54:07.00 ID:Pwoe8bqX
【レス抽出】 対象スレ:【goto】もっとも美しいPG言語は「C#」 もっとも汚い言語は「Perl」 キーワード:scala 抽出レス数:1 【レス抽出】 対象スレ:【goto】もっとも美しいPG言語は「C#」 もっとも汚い言語は「Perl」 キーワード:clojure 抽出レス数:0 【レス抽出】 対象スレ:【goto】もっとも美しいPG言語は「C#」 もっとも汚い言語は「Perl」 キーワード:Oz 抽出レス数:0 お前らが、言語の勉強なんてろくにしてないくせに、 井の中の蛙的寝言をほざく土方というのがよく解った。
829 :
ノイズh(関東・甲信越) :2009/09/23(水) 02:06:51.15 ID:CophueRF
830 :
ノイズa(アラバマ州) :2009/09/23(水) 02:07:48.51 ID:CYfC068t
C:/DOS C:/DOS/RUN RUN/DOS/RUN
831 :
ノイズc(長崎県) :2009/09/23(水) 02:33:08.95 ID:Uo8cdxlL
ちなみに久々にwindows入れたので、C#勉強してみる っていうか、今はじめた所 変な言語だな
832 :
ノイズe(大阪府) :2009/09/23(水) 02:34:05.61 ID:HBEvqZ6u
エラー時のログ出力処理ぐらい入れてくれ。 実行時エラーで落ちて、エラーの原因究明するのも大変なんだよw
833 :
ノイズh(沖縄県) :2009/09/23(水) 02:36:29.15 ID:SHf2vEhx
2ちゃんねるのbbs.cgiは未だにPerlだっけ?
834 :
ノイズa(コネチカット州) :2009/09/23(水) 02:38:27.27 ID:0ITohfmt
すれたい完全同意
まぁC#最強だわな。 今時JAVAでWindowsアプリ作ってるとか聞くとマジで笑う。
836 :
ノイズo(コネチカット州) :2009/09/23(水) 02:43:37.26 ID:0ITohfmt
逆にウィン専って事で笑われかねないがな
837 :
モズク :2009/09/23(水) 02:43:47.66 ID:bJhb8y/U
>>516 手続き型言語なんて書式が違うだけでみんな同じだ
二年間あるなら土方にならないように言語は一つだけにしぼり、
並列化や仮想化、アルゴリズムなどをちょっとかじったあとで
プロジェクト管理手法だの交渉術だの上流工程を目指すべき
838 :
ノイズx(アラバマ州) :2009/09/23(水) 02:48:40.33 ID:7vmdU5ye
Perlは汚いけれど、すばらしい言語だぞ。 この言語がなかったと思うとぞっとする場面が多いわ。 おまえらはバカだからどうせ分からんだろうけどなw
>>516 就職てどういう業界に就職希望してんの?
プログラマーとかじゃなかったら、エクセルとエクセルVBA極、VBで必要十分。
あとはちょっとしたLAN組めたらお釣りがくるほど社内で重宝される
840 :
ノイズs(埼玉県) :2009/09/23(水) 02:51:32.49 ID:7Gcbw6DS
>>837 お勉強のみの技術でマネージメント行っても使い物にならねぇよw
C#がいいのはVisualStudioの強烈な、半ば過剰な補完機能もあるよね
>>841 確かにそれはあるな。
まぁ業務アプリ作るぶんには.NET Framework最強って事だ。
アプリケーションハンガリアン記法使ったら可読性上がった件 食わず嫌いは駄目だな
844 :
ノイズo(岩手県) :2009/09/23(水) 03:01:20.46 ID:jcqwh0eg BE:238871982-2BP(1128)
俺は未だにMFCどすえ
845 :
ノイズo(岩手県) :2009/09/23(水) 03:04:10.17 ID:jcqwh0eg BE:223942853-2BP(1128)
ていうか未だにVC++6.0使ってる
10年以上使ってるな
DirectX9以降の開発だけ2005使う
846 :
ノイズh(沖縄県) :2009/09/23(水) 03:04:31.43 ID:SHf2vEhx
プログラマじゃない人なら、VBScript、まじお勧め。
○○を○○してください。 そして○○を○○にしてください、 ○○があれば○○にしてください。 ってなかんじの、テキストに実行したい日本語うちこみゃ〜動く言語を誰か作れよ。
848 :
ノイズo(福岡県) :2009/09/23(水) 03:07:28.58 ID:PVm2ffjq
パソコンの専門学校出たけどプログラム全くかけないことに気が付いて就職できなかったニート最前線の俺
C# ??? 最も後ろ暗く汚い企業が根底に絡んでるから 論外以下の文明毒だろ 腐れ死ねよ
851 :
ノイズo(関東) :2009/09/23(水) 03:09:15.19 ID:eLkDtFfE
C言語最強伝説
>>847 まいんど
流行らなかったが過去のものだそれ
誰かホワイトスペースでげーむ作れw
>>852 存在したのか・・・
俺ベーシックとCしか出来ないけど、
いつも打ち込んでるときに「こうなれば楽なのに」って思うわ・・・
開発生産性の高さで言えばC#に敵う言語は無い。 今時業務アプリをC++なんかで作ってる奴はただのアホ。
858 :
ノイズx(埼玉県) :2009/09/23(水) 03:19:19.93 ID:Tg6cgnMk
C#は可読性が高いとか、綺麗って言うのは認めるけど、美しいとはまた違う気が 変態的に書かれたPerlはある意味美しいとしか言いようがない
859 :
ノイズw(長屋) :2009/09/23(水) 03:22:29.31 ID:ZXiojIfP BE:127564092-PLT(12501)
860 :
ノイズh(沖縄県) :2009/09/23(水) 03:37:31.60 ID:SHf2vEhx
>>859 昔は、read.cgi(読込用)もbbs.cgi(書込用)もPerlだった。
というか、ひろゆきがPerlしか知らなかった。
>>793 なんだ、商用はおkなのか
てっきり商用はライセンス的にNGかと思ってたわ
なでしことかいう糞ツールと違ってMindは逆ポーランド記述とスタック構造が 日本語と親和性の高いことに注目して開発された意欲的な言語処理系だった
863 :
ノイズw(アラバマ州) :2009/09/23(水) 04:41:34.10 ID:npQxaXWr
pythonでも名前空間を応用させて匿名関数使えば変態コードもかけるといえば書けるけどな・・・ でも匿名関数はあくまでコード内の名前をつけるまでも無い手続きにのみ使用するのを薦めてたと思うけど でもいい言語だと思う、普及して欲しいわ 習得が簡単な割りにできることが凄く多い。他言語経験者なら土日で完璧につかえるようになるんじゃね?
C#と.NETはマジで神 あれはMSを評価せざるを得ない
865 :
ノイズw(アラバマ州) :2009/09/23(水) 04:48:46.82 ID:npQxaXWr
あ やっぱりいいや パイチンコとかオッパイソンとかなんか下品な名前ばっかり出てくるし
866 :
ノイズa(東京都) :2009/09/23(水) 05:00:47.85 ID:6y9m8zY0
>>863 日本語でみんpyという良書が出たのも大きいな
pythonは手軽で簡潔にやりたいことが書けて論理的な破綻もほとんど無くて
googleが多用するのも解るわ
男はだまってひまわり
868 :
モズク :2009/09/23(水) 05:09:06.79 ID:Pwoe8bqX
869 :
モズク :2009/09/23(水) 05:10:19.93 ID:Pwoe8bqX
870 :
モズク :2009/09/23(水) 05:16:34.99 ID:Pwoe8bqX
とりあえずオープン系やってる奴はJavaScriptを勉強してクラス作れるくらいになっておくべきだと思う。 C#なんてどうでもいいから。
872 :
モズク :2009/09/23(水) 05:19:34.85 ID:Pwoe8bqX
まあこれら全部知ってるというのは無理としても、言語の優劣を語るならせめて、 32コ位は名前だけは聞いた事があって 16コ位は名前と概要を挙げる事が出来て、 8コ位はその言語で実際にFizzBuzzを書けて、 4コ位はマイマシンに処理系がインストールしてあって、 2コ位はその言語で書いたアプリをオープンソースでリリースしていて、 1コ位は言語の開発に何らかの関与をした事がある 程度の知識はあるよね、もちろん。
オナニー満足した?
874 :
ノイズ2(東京都) :2009/09/23(水) 05:25:01.07 ID:pyv+7SH0
マイナー言語信者カコイイ
875 :
モズク :2009/09/23(水) 05:31:25.20 ID:Pwoe8bqX
>>873 ,
>>874 無知の開き直りみっともないよ。
お前らがやってるのは、
巨人と阪神しか知らないで野球チームの何たるかを語るアホ、
トヨタしか知らないで車の何たるかを語るアホ、
IEしか知らずにブラウザの何たるかを語るアホ、
こういう連中と同類。
876 :
モズク :2009/09/23(水) 05:43:42.25 ID:syvUFCnb
2chのスレを貼るぐらいなら、俺でも、誰でもできるんだから 内容を話して行ってよ 長所と短所とか
そんなに語りたきゃお前がコピペしてきたその専用板でやればいいじゃん…
大痛のバカがいるな
>>875 まず手前がその「最強の言語」とやらを自分で挙げねばしょうがねえわけだろw
ボコボコに叩かれるのが怖い、もしくは実はロクに知っていないトーシロだから挙げられマセーンてか。w
「おまえらに説明する義務はなーい」てか。www
野球スレに入り込んできて古今の野球選手名鑑数千人分だらだらコピペして、
「おまえらは今の巨人と阪神の選手しらねえで野球のことを語ってるバカー」
じゃあ誰が最強なんだよ?
→「おまえらに説明する義務はなーい」
一生やってろヒキ厨房
879 :
ノイズw(catv?) :2009/09/23(水) 05:51:50.65 ID:BXuAip2+
よりにもよってくだらんスレばっかり集めやがってw もっとあるだろうに。
881 :
モズク :2009/09/23(水) 05:59:38.07 ID:syvUFCnb
ID:Pwoe8bqXは結局、何も概要を話してくれないのか? スレのリンクなんかよりも、そっちに興味があるんだが
882 :
モズク :2009/09/23(水) 06:09:13.12 ID:Pwoe8bqX
>>879 少なくともム板にはなかった。
>>878 >>881 俺は
>>872 の基準をやっとさクリアする程度のど素人。
それでも挙げろと言うなら自分が美しいと思うのはScheme。
理由は、単純さと徹底的な一貫性。変な糖衣構文がない。
別に詳しい訳ではないし、R6RSも読んですらいない。
まあLisp系は大抵そうかも知れないが、関数と変数の名前空間が違うのはこれらに反するので排除すると、Scheme以外よう知らん。
883 :
ノイズw(アラバマ州) :2009/09/23(水) 06:11:39.32 ID:npQxaXWr
7が無い時点でもう・・・
884 :
モズク :2009/09/23(水) 06:12:24.33 ID:syvUFCnb
そんな状態でなんであんなコピペをする必要があったのか 詳しいんじゃないのかよ……
885 :
ノイズw(アラバマ州) :2009/09/23(水) 06:13:33.93 ID:npQxaXWr
>>879 >少なくともム板にはなかった。
もうこれだけで分っちゃうのが色々辛いな
886 :
ノイズ2(愛知県) :2009/09/23(水) 06:16:15.46 ID:u3kUZ0jn
昔学校のC言語の講義でポインタとやらを教わってカレンダー作ったんだけど、 これはドラクエでいうとどのくらいですか メラ使えますか。
887 :
モズク :2009/09/23(水) 06:21:19.75 ID:Pwoe8bqX
>>884 自分が詳しいなんて一度も言ってないぞ。
ごく当たり前の事を言っただけだろw
>>885 スレを貼るのにム板以外どこから貼れと?
マイナー言語をもっと挙げろっての?それは趣旨が違うんでないの?
それ以外で美しいと思う言語があるなら、理由と共に挙げてくれよ
888 :
ノイズw(アラバマ州) :2009/09/23(水) 06:21:26.80 ID:npQxaXWr
>>866 pythonはオンラインチュートリアルとライブラリリファレンス、あとクックブックで学ぶものだろ・・・
889 :
モズク :2009/09/23(水) 06:24:04.97 ID:syvUFCnb
>>887 なんだ、あなたも言語の勉強なんてろくにしてないくせに、
井の中の蛙的寝言をほざく土方さんなのですね
スレをわざわざコピペする理由はまったくわからないけどw
890 :
ノイズw(アラバマ州) :2009/09/23(水) 06:25:35.27 ID:npQxaXWr
このスレに一番貼って欲しいスレが貼られて無いからな・・・ 尤も美しいとか汚いとかとは異次元だけど
892 :
モズク :2009/09/23(水) 06:27:03.32 ID:Pwoe8bqX
>>889 言語を片っ端から貼ってったら一生やってもきりがないし、
2chだしム板から持ってくるのが丁度良いかなって程度の話だけど?
>>npQxaXWr
7って言語?ググれないんでURL教えれ
文法を勉強しただけでアルゴリズムも関数の使い方もわからないや
894 :
ノイズs(愛媛県) :2009/09/23(水) 06:28:44.51 ID:k7+wI59l
>>847 昔「日本語forth」ってのがあってな。
895 :
モズク :2009/09/23(水) 06:29:58.47 ID:syvUFCnb
>>892 何が丁度いいのかまったくわかりません
各種言語の名前を覚えることが、言語の勉強なんですか?
896 :
ノイズa(長屋) :2009/09/23(水) 06:31:42.94 ID:TEM3UwvE
>毎日数百行の新たなコードが生成 少ない・・・
897 :
モズク :2009/09/23(水) 06:34:27.24 ID:Pwoe8bqX
>>895 適当に情報源を挙げる事と「各種言語の名前を覚えることが、言語の勉強」と言う事の関係が意味不明。
じゃああんたは世界中の言語の言語仕様自体を延々と貼るかい?
898 :
ノイズs(愛媛県) :2009/09/23(水) 06:35:34.59 ID:k7+wI59l
確かに perl は行き当たりばったりな感じが強いな。
899 :
モズク :2009/09/23(水) 06:41:55.67 ID:syvUFCnb
>>897 適当に情報源をあげる必要があったの?
誰か望んでた?
それも情報がスレのリンクだけってw
必要なら誰でも見に行くでしょ、自分で
>もちろん能書きは、このくらいは全部知った上で垂れてるんだよな?
こんな恥ずかしいこと書きながらコピペする必要性がまったく理解できません><
ID:Pwoe8bqX の存在は誰も得しない
901 :
モズク :2009/09/23(水) 06:46:56.24 ID:Pwoe8bqX
>>899 つまらん。くだらない事言ってないで、言語について語れよ。
>>898 知ってて言ってそうな気もするが、TMTOWTDIでググれ。
Larry Wallの美学。カオスである事が美しい、らしい。
902 :
モズク :2009/09/23(水) 06:48:06.04 ID:eRafTopb
アプリケーション "Finder" について
903 :
モズク :2009/09/23(水) 06:50:45.98 ID:Pwoe8bqX
>>900 Outlookしか知らずにメーラーの何たるかを、
石川遼か知らずにゴルフの何たるかを、語りたい方ですね。
それは自由ですが、滑稽である事は自覚した方が良いと思いますよ。
904 :
ノイズe(長屋) :2009/09/23(水) 06:51:14.51 ID:wlrgCxDR
2chとかで自慢げに 「Perlならこんなに短いコードで出来るんです」 的なコードを貼り付けてるやつがいるが、 あんな汚いコードみせられたら、Perlなんて使う気しなくなるだろw
905 :
ノイズs(アラバマ州) :2009/09/23(水) 06:51:56.12 ID:C9UNQY/S
大学で情報工学をやってきた奴ほど実務で使いものにならないのは不思議
906 :
モズク :2009/09/23(水) 06:53:07.93 ID:wbxP7arm
君たちは朝っぱらから元気やねw
907 :
ノイズh(神奈川県) :2009/09/23(水) 06:55:48.43 ID:j+FTwaCj
たちって、活発すぎるのが一人いるだけだよ
908 :
モズク :2009/09/23(水) 06:57:08.93 ID:Pwoe8bqX
>>905 今まで見てきた所それはない。ただ伸びしろが少ない場合があるというのはある。
使えないとしたら、よほどのFランか、
あるいは職場自体がブラック過ぎる、例えばJavaなのにオブジェクト指向禁止とか、SCMも使わずに気違いルールで運用してたり、と言う事かと。
N-88 バシック
910 :
ノイズc(dion軍) :2009/09/23(水) 06:58:07.17 ID:5PXnudUc
言語が「美しい」っていうのは、そもそもどういうことだ? 「美」の定義を整理してくれないか? 可読性? じゃあ「可読性」の優劣を判断する基準は? 糖衣構文?高階関数?内包表記?
高血圧なのかねぇ
912 :
モズク :2009/09/23(水) 07:04:32.66 ID:Pwoe8bqX
そういうのは簡潔にはなるけど、ふつう可読性っつうたら 言語的にきれいにしか書けないとか、そういう方向じゃ? なんかトートロジーしてるけど。
913 :
ノイズc(dion軍) :2009/09/23(水) 07:06:56.64 ID:5PXnudUc
言語的にきれいにしか書けないっていうのは 逆に思考を制限することにならない?
914 :
ノイズf(catv?) :2009/09/23(水) 07:07:45.29 ID:a9nZr8NY
>>910 人間とコンピュータ(マシン語)には大きな隔たりがあるわけで、それを吸収するのが言語の役目。
なので、人間の思考レベルをなるべく落とさずに記述できるのが、綺麗な言語(いわゆる高級言語)と
言われるんじゃないかなー、なんて思ってみたり。
もちろん見てくれも重要だけど。
例えばOzなんかは結構な高級言語だけど、その見た目は気持ちが悪く
学問以外誰も使いたがらないという。
915 :
ノイズx(埼玉県) :2009/09/23(水) 07:08:59.33 ID:Tg6cgnMk
>>910 誰も真面目に議論するつもりなんかないから大丈夫です
>>905 大学で専門分野学んで来ましたフンガーって奴はアクが抜けないと使えないっすね
ま、情報工学に限った話じゃないけどw
美しい日本て何よ?!
918 :
ノイズc(dion軍) :2009/09/23(水) 07:14:29.03 ID:5PXnudUc
>>914 >>人間の思考レベルをなるべく落とさずに記述できる
ここが重要だね
例えば日本語と英語は、品詞の出現順序が違うから
日本人は「主語」→「目的語」→「動詞」の順で思考するけど
英語圏の人は「主語」→「動詞」→「目的語」の順に思考するよな
そのなると、日本人にとって「美しい」言語と
外人にとって「美しい」言語は異なるんじゃないかな
919 :
ノイズs(東京都) :2009/09/23(水) 07:15:33.84 ID:OfQtS0z7
よくしらないけど同じようなコード書いて実行速度が速い部類なのが高級言語なんじゃないの?
>>918 慣れた言語じゃないと思考レベルを落とさず記述できない
プログラム言語とはある種、道具である
↓
慣れた言語こそが美しい
↓
人によって慣れた言語は異なる
↓
ぐーるぐるぐる
921 :
モズク :2009/09/23(水) 07:32:39.79 ID:Pwoe8bqX
>>913 なるでしょう。変な学び勝たした初心者にgotoを与えたら、彼の思考通りのコードが出来るかと。
>>914 それは「普通の思考」を前提にしたら↑みたいな事になるよね。思考自体が言語に規定されるし。
原理的に数学概念操作しか出来ない現実に対して、
それらを言語に取り込むのは思考よりも計算機側に倒れてるとも言える気がする
Ozは昔ム板にスレもあったけど過疎って落ちてた。
>>916 そのアクが本当にアクなのか、現状では理解しズラくても正しいあり方に通じている道なのか、見極めるのが大事な気がする
>>919 それはいうなら高速言語じゃね?
おいテメーら C#におけるdelegateとusingステートメントの存在意義を教えろ
923 :
モズク :2009/09/23(水) 07:40:14.15 ID:Pwoe8bqX
>>922 C#よく知らないんで、むしろなんで存在すべきでないと思うのかを教えて欲しい。
924 :
ノイズa(東京都) :2009/09/23(水) 07:40:24.00 ID:ynXcSL2x
perlでもきれいに書いて読みやすいの出してくる人もいるわけで。 結局のところ、perlって言語が見た目汚くなりやすいだけで、汚いってわけやねぇとおもう。 そういうわけでperlは汚いとか言ってのをみると 自分のskillのなさをperlのせいにしてごまかしてるだけにしか聞こえん。
新しめの言語を美しいと言っておけば、ほぼ正解 広く使われていて古い言語を汚いと言っておけば、ほぼ正解 正解=根拠のない賛同意見が多く得られる
>>924 いや、だから汚くなる可能性を事前に言語のデザインの段階で潰すのが最近の主流
インデントで強制的にそうさせるのがpython
rubyも書きづらくすることで、可読性のある書き方に誘導している
perlは自由すぎるんだよ
それって汚いと同義
>>923 delegateは未だに意味分からん
関数を変数に格納してどうしたいのかと
usingは見やすくするとか確実に破棄するためとからしいけど、
結局そういう処理はtry-catchまで書かなきゃいけないし、
関数抜ければdisposeされるんだからいらない気がしてならない
928 :
ノイズc(東京都) :2009/09/23(水) 07:55:44.37 ID:X5Ktw3KD
>>916 鼻っ柱へし折ると泣くからな、マジでw
翌日から来なくなっちゃうしw
PHPは仕事量がダントツでしかも増加傾向 JAVAも多いけど、縮小傾向 Rubyはブームの割に仕事がない Pythonはgoogle次第 perlは仕事そこそこだけど、今後が心配 C/C++は仕事たくさんだし、単価も高いし、変わりの言語もしばらく無い。ゲームや組み込みを中心に根強いニーズ C#はアメリカで盛り上がっているがなぜか日本では全く仕事がない。VBのほうがまだある よっておすすめはPHPかC/C++
930 :
モズク :2009/09/23(水) 08:00:47.22 ID:gF4MID2W
美しいかどうかと全然関係ないな
931 :
ノイズh(埼玉県) :2009/09/23(水) 08:02:07.37 ID:1OHzq1nJ
美しいかどうかは書き手による(キリッ
なんで人間は遺伝子(設計図)に 言語が実装されてないのに どんな言語でも使えるようになるんだ?
933 :
モズク :2009/09/23(水) 08:03:23.25 ID:Pwoe8bqX
>>927 「何何する」ってのを他のメソッドに渡してやって貰えるじゃん。
例えば、リストの中の整数をみんな2倍したいとき、2倍にする関数をMapに渡すと全部に適用してくれるとか。
全部+1したければ、+1する関数を渡せばいい。そう言う事じゃなくて?
外から渡されたオブジェクトでも、関数抜けたら勝手にDisposeされるの?それはない気がする。
try-catchも書いた方が良い場合も多いかも知れないけど、Disposeだけでも確実にやってくれて問題ある?
934 :
ノイズw(関東・甲信越) :2009/09/23(水) 08:04:47.98 ID:ojXbISsQ
俺はCの使い手だがC++がよくわからん 何で一緒くたにされるんだ?
935 :
ノイズa(埼玉県) :2009/09/23(水) 08:05:47.41 ID:NL4QT15s
>>512 private static IEnumerable<int> Qsort(IEnumerable<int> l)
{
if (l.Count() <= 1) return l;
int p= l.First();
l = l.Skip(1);
return Qsort(l.Where(n => n < p)).Concat(new int[] { p }).Concat(Qsort(l.Where(n => n >= p)));
}
936 :
ノイズa(愛知県) :2009/09/23(水) 08:06:38.56 ID:TPG0FBuK
>>916 つうか情報工学やってSEやるやつなんて落ちこぼれだろ
文系就職みたいなもんだ
まともなのはアカポス、R&D、起業
日本の場合起業は少ねえけど
BASICというと、Visual BASICしか出ないのが寂しいな…。 あれは、C言語に近い構造で、Tiny BASICから使ってきた爺にとっては、 違和感ありありだったぞ。
938 :
ノイズw(アラバマ州) :2009/09/23(水) 08:08:41.25 ID:LmmQRrGD
print "韓国" goto 10
940 :
ノイズx(埼玉県) :2009/09/23(水) 08:12:44.28 ID:Tg6cgnMk
>>932 じゃあ遺伝子に言語が実装されてんじゃねえの?って考えるのが生得説、普遍文法
941 :
モズク :2009/09/23(水) 08:13:38.36 ID:Pwoe8bqX
>>936 その理屈で言うと、
大学出た人間はみんな研究者になるか起業するのでなければおかしいという事に。
942 :
ノイズo(宮城県) :2009/09/23(水) 08:20:59.39 ID:j6klBhV5
C#、ActionScriptばっか触ってたらCのコード見るだけで吐き気を催すようになった でも大したもの作るわけでもないから別にいいよね
>>940 生得論では脳にプレインストールされてるってことになってないか
>>933 詳しいんじゃねーかよw なんちゃってPGをあまり苛めてくれるな
>リストの中の整数をみんな2倍したいとき、2倍にする関数をMapに渡すと全部に適用
サンプルをくれ
usingは単にtry-catch-finallyに慣れた俺の好みだ
945 :
ノイズw(関西地方) :2009/09/23(水) 08:32:35.17 ID:r45DPSce
946 :
ノイズn(コネチカット州) :2009/09/23(水) 08:34:24.02 ID:i3OVRUV2
最近の新人はCOBOLを知らないから困る。
信じられない事にこのスレに全角英数で書き込むキチガイがごろごろいるんですよね
948 :
ノイズ2(福岡県) :2009/09/23(水) 08:45:04.22 ID:IC+mcri/
>>819 踏んだら孕んだ!
孕んだ振る降る般若だ!
童貞擦る無駄、フン出る春巻きはむ無理!
チン毛ちぎり、看板塗る飛騨!
安眠煮る焼酎!
安打!?半田ゴテ適時打!!
原チャリ盗んだ!
よくちょん切れるハサミだ!
∧__∧ ________
<丶`Д´>/ ̄/ ̄/
( 二二二つ / と)
| / / /
|  ̄| ̄ ̄
949 :
モズク :2009/09/23(水) 08:56:35.54 ID:Pwoe8bqX
>>944 C#というか.NETのコレクションにMap関数はないんだな。本当にC#ようしらん。
と言う訳で、条件に該当するのを選ぶ例
private static bool string kisuu(int i)
{
return i%2==1;
}
Func<int, bool> kisuudele = kisuu;
List<int> l = new List<int>();
l.Add(1);
l.Add(2);
l.Add(3);
l.Add(4);
var kisuudake = l.TakeWhile(kisuudele)
これでkisuudakeには1,3だけのが入ってるはず。
ちなみに、今どきはkisuudeleなんて定義しないでいきなり
var kisuudake = l.TakeWhile(i => i%2==1)って
書けるけどこの「i => i%2==1」もdelegate。
950 :
ノイズs(dion軍) :2009/09/23(水) 08:57:43.44 ID:V1RVeB8D
C++とC# 今から勉強するならどっちなの!?
952 :
モズク :2009/09/23(水) 08:59:42.30 ID:Pwoe8bqX
うそ。TakeWhileは、Selectの間違い。 var kisuudake = l.TakeWhile(kisuudele)じゃなくて、 var kisuudake = l.Select(kisuudele)
953 :
ノイズn(静岡県) :2009/09/23(水) 09:02:35.32 ID:kHnwf2sr
ν速は専門板住人でもない素人まで参加してああだこうだ言うのが楽しいとこなのに ID:Pwoe8bqXは全く解ってないやつだ
954 :
モズク :2009/09/23(水) 09:05:31.86 ID:uSyUoijU
そうだったのか
955 :
モズク :2009/09/23(水) 09:06:33.28 ID:Pwoe8bqX
>>944 さらに嘘。SelectがMap関数か。
>>949 も
>>952 も無視してくれ。
private static int string Nibai(int i)
{
return i*2;
}
Func<int, int> nibaisuru = Nibai;
List<int> l = new List<int>();
l.Add(1);
l.Add(2);
l.Add(3);
l.Add(4);
var kekka = l.Select(nibaisuru)
これでkekkaには2,4,6,8が入ってるはず。
var kekka = l.Select(i=>i+1)
だったら、2,3,4,5が入ってるはず。
956 :
モズク :2009/09/23(水) 09:06:52.10 ID:SlhtvVTb
こういう奴、たまに迷い込んでくるよな スレタイに吸い寄せられるんだろうが
PHPが書けるだけで仕事に困らないのに何でこんなに失業率高いの?
958 :
ノイズw(関西地方) :2009/09/23(水) 09:08:37.47 ID:r45DPSce
ID:Pwoe8bqX VIPでやれ
いつの間にC#とJavaの血で血を洗う抗争は終わったんだ?
960 :
ノイズh(長野県) :2009/09/23(水) 09:10:09.30 ID:IPua8Z8v
プログラミングは現代の魔術
961 :
ノイズh(長野県) :2009/09/23(水) 09:13:02.63 ID:IPua8Z8v
C→C++→C♯ なら C♯だけ勉強すればおkってこと?
全部しろ
963 :
モズク :2009/09/23(水) 09:22:42.24 ID:Keb0y/hg
C♯対D♭
>>938 じゃぁ情報工学学んだら何すりゃ良いんだよ
>>964 企業のデータ管理、組織を効率化させるコンサルでも立ちあげれば?
今やIBMですら収益のほとんどをサービス業で上げてるわけだし。
967 :
ノイズh(福岡県) :2009/09/23(水) 09:26:13.94 ID:lK4y9ccu
Lispを今から学ぼうと思う。何の意味があるのかわからんが。
968 :
ノイズs(関西・北陸) :2009/09/23(水) 09:27:01.70 ID:IoRRj3rt
>>964 IT関係なんて資格の要る仕事じゃないんだからどうでも良い
実際、文系ばっかだし
東大の法学部卒とかいるわ
>>961 C#だけやって、他はやらずにいたら
特定の用途以外には使えない柔軟性のない糞な人材の出来上がりなんでは?
むしろC#なんて、.NET用の亜流じゃないの?
むしろ、Cのみやったがまだ救いようがあるような気がする。
>>968 C#ってCって付いてるけど別物だよな。
「こんなのあったぜ」と小瓶を取り出すと、周りが「うぉ、TURBO Cじゃん」なんて 盛り上がったのも昔である。
そもそもCとC++も別物。 N88BASICとVBくらい違う。
974 :
ノイズa(東京都) :2009/09/23(水) 09:49:39.01 ID:q3LBRAkp
いきなりC#から入るプログラミング初心者向けの参考書ってもう出てるの?
よく書きやすいほど言語ほど遅くなるとかいうのは何故?
書きやすい=人間にとって理解しやすい として 人間に理解しやすい言葉はコンピュータにとって理解しにくい言葉だから。 逆もまた真なり。
コンピュータより人間に近いからじゃだめ?
vb6も簡単な業務ソフト作るなら良いと思うけどなぁ・・・。 規模がでかくなるとc#の方が保守、改造しやすいけど。
979 :
ノイズw(長屋) :2009/09/23(水) 11:15:22.17 ID:/M4ydW0Z
ニューヨークとLAに計7年居て、そ ののあとチェコ→ミュンヘン→リヨンと移ってきて英語からはなれてたんだけど、 ごくまれにテレビでCNNなんかやってると げっ となる、、 なんか東麻布のバーでまったりしてるところに大阪弁の声のデカイ女がはいってきたみたいなかんじ どっちがいいわるいではなく、違うものだな、と いや、ホンネは厚かましくて無知な国に相応しいなと
980 :
ノイズx(愛知県) :2009/09/23(水) 11:16:54.16 ID:CsMIPltL
C#は、まぁよくできてるとは思うけどさ、もっとも美しいってほどでもないぞ。
ノート買うならなにがいいかな?
Pascalは?
983 :
モズク :2009/09/23(水) 11:26:41.78 ID:sS8RW1Pw
985 :
モズク :2009/09/23(水) 11:29:44.94 ID:MeQLKYnf
C#から始めるのは別にいいが 正直基礎を覚えて 目的に対して使い勝手のいいものを選ぶ方が良い 1言語 とにかく1言語はしっかりやるべき
988 :
モズク :2009/09/23(水) 11:41:39.00 ID:xJLakAO/
>>985 プログラム童〇は何言語から始めたらいいの
989 :
モズク :2009/09/23(水) 11:42:24.50 ID:xJLakAO/
まもなくここは 乂1000取り合戦場乂 となります。 \∧_ヘ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!! ,,、,、,,, /三√ ゚Д゚) / \____________ ,,、,、,,, /三/| ゚U゚|\ ,,、,、,,, ,,、,、,,, ,,、,、,,, U (:::::::::::) ,,、,、,,, \オーーーーーーーッ!!/ //三/|三|\ ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧ ∪ ∪ ( ) ( ) ( ) ) ,,、,、,,, ,,、,、,,, ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧ ,,、,、,,, ( ) ( ) ( ) ( )
(';omega;`)
991 :
ノイズo(埼玉県) :2009/09/23(水) 11:45:22.95 ID:RugIn5Ds
>>988 初心者にCでいいんだろうか?と時々悩む
>>991 何がしたいかによるけど
Cで挫折するようじゃプログラムで生きていけない
理系つってもコンピューター工学学んでなければ文系とたいしてかわらん 科学計算必要なものはもちろん除く
COBOLerはポインタも再帰も計算機科学もろくに知らんけど一応生きてるな
Aからだろ順番は守れ
>>998 最初はそこだよな
Aの場所を徐々に替えてBに移行
1000 :
ノイズn(catv?) :2009/09/23(水) 11:54:21.12 ID:Fp0Da4Aq
Smalltalkの一貫性はきれいだと思う。
1001 :
1001 :
Over 1000 Thread