PHP→糞、Ruby→難読、Java→非効率、C#→理想的、Windows→脆弱、Linux→試作品、FreeBSD→おすすめ
1 :
番組の途中ですがアフィサイトへの転載は禁止です :
2012/03/02(金) 23:29:22.72 ID:G5fhj1Y50 BE:10557735-2BP(6001) Ruby on Rails開発チームは3月1日、3.0系および3.1系、3.2系それぞれの最新版を
リリースした。2件の重要な脆弱性を修正するものとなり、すぐにアップグレードする
よう推奨している。
今回リリースされたのは、「Ruby on Rails 3.0.12」および「Ruby on Rails 3.1.4」、
「Ruby on Rails 3.2.2」。3パージョンとも共通して、
1)SafeBuffer#[]における脆弱性、
2)Select Helperメソッドにおける脆弱性
の2件の重要な脆弱性を修正した。両方ともに悪用されるとクロスサイトスクリプ
ティング(XSS)攻撃が可能となるもので、開発チームはアップグレードを呼びかけ
ている。
このほか、各バージョンで機能改善も加わっている。3.2.2では、非推奨メソッドへの
呼び出しの削減、Ruby 2.0との互換性強化、ログファイルの常時フラッシュなどが
改善点となる。
http://sourceforge.jp/magazine/12/03/02/0449207 FreeBSD + XSP + C#
これ最強伝説
http://bit.ly/w3iGH8
2 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:31:10.68 ID:JwFZkHD+0
じゃあLuaで
3 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:31:33.52 ID:U7zB/kwe0
Perl→神
言語はひとつでいい そうPerl5があればね
5 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:33:25.31 ID:Lp1Lg7cm0
何か言ってやろうと思ったけど 概ね同意かなー
Rubyのどこが難読やねん
7 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:36:37.21 ID:JwFZkHD+0
>>6 書き方が自由すぎて、自己流な奴が自己流な奴のコードを見たら難読、かも。
時代は、PASCAL
適当なコードで動くPHPが一番だろ
10 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:38:45.08 ID:AwUQBUqp0
ruby厨って;を否定するほど省略大好きなのに毎度end、end、endと キーボードを3回もタイプしているキチガイというイメージ
11 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:39:43.93 ID:AwUQBUqp0
rubyは学習する人間のことを考えていない 初心者と初級者の区別もつかない頭の悪い子しか使っていないイメージ
12 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:41:20.91 ID:32vakeLA0
PHPのバグの98%は変数名のタイプミスだと思う今日この頃
13 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:41:21.86 ID:b65EoX0h0
何でスクリプト言語とC#を比較してるの?
14 :
忍法帖【Lv=2,xxxP】 【Dpoverty1330696664746298】 :2012/03/02(金) 23:42:13.35 ID:abJrdsiM0
Perl→最強
BSD系のスレ怖すぎて
16 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:43:27.96 ID:NohlOfWw0
適当なコードでも動くからこそPHPは糞だと叩かなければならない 自らを含む開発者に対して戒めの意味を込めて
17 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:44:06.24 ID:bxdRz4Bq0
弱い型付けの言語は変なキャストを弾いてくれないのがねぇ……
18 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:44:42.65 ID:b65EoX0h0
19 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:45:23.98 ID:b65EoX0h0
>>12 ただ単に仕様をよく理解してないだけでしょ
emptyがnullでも0でも""でもTRUEになるっていうのを覚えるのが面倒だから
糞言語って言ってるんでしょ?
FreeBSDは、リモートからsshでログインしたりして何かコマンドを実行すると、 スクロールが早いというのか反応が早いというのか、リナックスより動きがき びきびしてるように思えるんだけどこういうのってハードの構成とかによるの?
21 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:47:16.69 ID:MsbEacEx0
>>19 $passwordを$passwrodと間違えても何事もなく動いてしまうからっしょ
22 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:47:50.44 ID:b65EoX0h0
>>21 えっ?何でエラーログ見ないの?縛りプレイでもしてるの?
23 :
:2012/03/02(金) 23:47:52.81 ID:fa9M+pUt0
言語とOSを同列に並べてる低脳が立てたスレはここか
変数名に$を付けるのがクソ
25 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:48:54.75 ID:sa03KLwD0
.NETじゃないC#なんて・・・
26 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:49:22.60 ID:JwTbonu9P
コンパイルエラーの出ない怖さ
,' : : : : : : : : : : : : : : : : : : : : : : : : :l ,'`三ニ==================三l ___,' 三三三三三三三三三三三三三ヨ (: : : : : 'ヽ、三三三三三三三三三三三三三l __  ̄ ̄/ ̄「::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l-―' l :::::::::::;: -―‐- 、::::::::::::_,, ==-=、l { (_ } : : : =l- ィo v-‐v'´ ィo. :-}= なんやあああああああああ!!! ¨ : : : : :、 ノ/ ヾ、 : / ゙、_ :. . . . . . ̄¨¨´/ ヽ `ー--:‐′ /;.. . . . ./(,o、 ,,ゝ ...:::/ / ',. . . ′ `.::::::/ ,.==ニ三/ / 〉、 : ,.-‐―ァァ / /l三=-__ 三三三,' ,' : :ヽヽ: ヾェェェイノ ノ .ノ l三三三三三 =- 三三三l l : : : :ヽヽ `ー- " ノ ./ /三三三三三三三=- 三三三l l : : : : : :ヽゝ、  ̄ / /三三三三三三三三三三=-_
ソフト作らないのならPerlでよくね?
29 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:52:56.11 ID:IrHLR4mF0
ASP.NETだろ
30 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:53:12.23 ID:MsbEacEx0
>>17 動的型付言語は手軽だがメンテナンスが大変。
ドキュメントがしっかりしていれば何てことないんだがね。
一方、Javaみたいな強い静的型付け言語は何をやるにも面倒このうえないが
他人の書いたソースを後から追う際に圧倒的にわかりやすい。
で、それらの中間に位置し、どちらの書き方もできるC#がバランス感覚的に圧倒している感じ。
とくにデータベースやJSONなどを扱う際の手軽さに慣れると他の言語がマゾプレイに思える。
31 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:53:54.33 ID:r0YBIovQ0
Perlの読みにくさは異常
32 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:54:08.53 ID:d8MhCoxi0
「じゃあやっといて」って言うだけの立場→理想的
33 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:54:31.76 ID:8a6FhyAY0
Rubyはendを書かなくて良くなったら使うわ
34 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:54:47.31 ID:7zmmC6Nn0
かたくなに「シープラスプラスプラスプラス」って言う奴がいた
35 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:55:01.54 ID:HaMc7fYW0
Pythonが最強
37 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:55:38.10 ID:b65EoX0h0
>>30 Web業界じゃドキュメントなんて何の信用にもならんよ
つーかそんなん書いてる暇ないから
PHPならさっさとデバッグログ履かせた方が早い
つーかそういう言語だから
39 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:55:42.54 ID:JwFZkHD+0
>>33 いわれてみたので{}におきかえたら動いた。つかってね
40 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:57:11.77 ID:MV+JakKK0
Pascalもendを捨てて中括弧にしたら流行ったんだし、 Rubyもendを捨てて中括弧を採用しR#とかに改名したらいい
41 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:57:22.77 ID:oFYURD9h0
正直IDE使うと変数名系のミスがほとんどなくなるから 凡庸なテキストエディタに戻れなくなる
42 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:57:31.07 ID:IrHLR4mF0
ASP.NETの求人少ないけど、ASP.NETに問題あるの?>web屋さん
43 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/02(金) 23:58:30.82 ID:ARE+XtIx0
Python最強と言いたいところだが、俺が書くとソースが段々右寄りになって読みにくいわ
だからPythonはどうなんだよ。 C#はなんかまともな解説書ないわけ?
俺は最初に Rubyで勉強したな。 XMLPaser のソースを読んだり、 自分でクロージャを使うライブラリを作ってみたりとかすごい勉強になった。 おかげでその後Java触ったときは1日で言語仕様は概ね理解出来た。 C#理想的はないだろ。 Javaで常にthrows Exception書いてる状態で、いつなにが起きてもおかしくない状態なんだろ。 MSDNのライブラリリファレンスにも何が投げられるかろくに書いてないんだろ。
46 :
忍法帖【Lv=2,xxxP】 【Dpoverty1330696664746298】 :2012/03/03(土) 00:00:12.00 ID:/0aB8vxe0
情強はC++だろ Perl(笑) C#(笑) Ruby(爆笑)
47 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:00:22.48 ID:yTrf6Jwz0
なんでC#押してるのにFreeBSDがオススメなんだよ
48 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:00:50.17 ID:sX5nktf00
Webアプリ作るときって、お前らHTML部分は手打ちしてんの? なんかオススメのWordみたいなので書けるエディタないの?
49 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:01:07.36 ID:/ZkMzsWZ0
>>42 知らないけどパフォーマンスが悪いんじゃないの?
50 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:02:05.64 ID:0pEy7ln60
C#でdapperやDynamicJSON使ったら他の言語はめんどくさすぎて使えなくなったわ
51 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:02:18.30 ID:/ZkMzsWZ0
>>48 無料のSEO対策済みテンプレートを拾ってくる
52 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:02:28.87 ID:qeYOnX9u0
53 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:03:16.66 ID:uS9mPlkb0
何からはじめりゃいいんだよ
54 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:03:45.81 ID:wRYTAOLi0
Delphi使いが情強だったという事です
55 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:04:04.15 ID:b65EoX0h0
56 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:05:37.84 ID:8IAxv3Tl0
本物UNIX謳うFreeBSD推しのやつ、なんでOpenIndiana使わないんだよ。
57 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:05:38.92 ID:nM5fWvo+0
>>42 >>49 SOHO向けの開発環境も運用環境もなかったから。
おかげでプログラマの給与所得で見ると圧倒的に高い状態をキープしている。
C#はわりと全方位にお手軽感だしてていいと思う。
fortranこそGOD、数値計算の神
60 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:06:27.12 ID:bbZEBeYM0
ActionScript3が書きやすいが実行環境がクソすぎる
61 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:06:48.85 ID:rc4icuCO0
>>42 両方ともに悪用されるとクロスサイトスクリプ
今回リリースされたのは
1)SafeBuffer#[]における脆弱性
62 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:06:53.44 ID:ExSTOiPh0
単純にLinuxサーバが多くて、Apacheは.NETとの相性がいまいちだからなだけだろう IISで動いてるコードをApacheに持っていってそのまま動くとかほとんど無いし
63 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:06:54.80 ID:QLozIso/P
>>50 Pythonならimport json; json.loads(); json.dumps()だけなんだが
C#ってどうでもいいことをややこしくやるよね
64 :
雪風 ◆aAaZpKPTEE :2012/03/03(土) 00:07:11.81 ID:95uxA2fw0
他のアプリと連携もたせるならC++かな PHPとか開発が楽だけど多言語間とのやり取りをしようと思うとかえって難易度が上がる
65 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:08:17.30 ID:NuJMMG/E0
66 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:08:22.64 ID:cEw2EUXK0
OSと言語を一緒に比較するなら、CPUとDBも混ぜろ ゴラァ
>>53 個人的に使うならC#かPythonでいいよもう。
Cとか疲れるだけだから
68 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:10:21.20 ID:D2gmDFjw0
>>53 インタブリタ系言語から入ってコンパイル系言語に推移していく
前者のほうがとっつきやすいから挫折もしにくい
いきなりCから入らんほうがいい
69 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:11:55.89 ID:tIzA0qQr0
>>63 手軽にやろうとするとメンテナンス性の悪いソースコードになるだろ。
それを嫌う人がJava使い。
部分的に許容するのがC#使い。
チューリップの歌にそんなのあったな。
71 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:13:48.08 ID:tIzA0qQr0
>>66 MySQL→メルカトル
PostgreSQL→クラウド壊滅状態
Oracle→ぼったくり
>>59 何やってんの?
どうせ修論か何かで使ってるだけだろ
73 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:13:59.08 ID:BlA0zUlV0
【レス抽出】 対象スレ:PHP→糞、Ruby→難読、Java→非効率、C#→理想的、Windows→脆弱、Linux→試作品、FreeBSD→おすすめ キーワード:cobol 抽出レス数:0
74 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:15:05.71 ID:A7xL+v7V0
Javaの人ってデータベースからちょろっと値をとってくるだけなのに重厚長大なプログラムを書いてくるよね
75 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:15:08.51 ID:ExSTOiPh0
>>73 コボラーはこんな低脳の争いに参加しなくてもまだ安泰だからな
76 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:16:21.99 ID:jfkfVym90
as3の書きやすさは異常 でもコンパイル速度の遅さも異常
お前ら入門の話はいいよ てっぺんの話をしようぜ
>>74 そんな定型処理は前処理と後処理を部品化するからたいしたことない
79 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:19:02.07 ID:kSqZILCS0
Linuxって常に新しいものに突撃しすぎて一向に安定しないよね。 CentOSみたいに突撃しないで耐えるディストリもあるけど、これはこれで突撃しなさすぎ。 中間の製品を作れと思うわ
80 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:20:38.11 ID:N9XtSNbC0
で、おまえら何がおすすめなの
81 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:20:58.97 ID:Ny35Q0ll0
83 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:22:32.35 ID:injnE7mb0
絵で描けるプログラミング言語ってねーの?
84 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:23:23.18 ID:0cxEZIZI0
javaは無い
85 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:23:50.62 ID:lAqof75/0
SQLで理想的なデータの取り出し方が出来た時って、脳汁でまくるよね。
86 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:24:28.91 ID:9cof0oE40
JenkinsやMavenの話とかしろよ。クソが。
87 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:24:43.23 ID:WBkAhuOt0
SQL使う時ってORMとか使ってる?
PHPを使いこなせてないんじゃないかな
89 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:25:07.16 ID:sxTZ3kZb0
単純なことしかやらせないからRubyが最高に使いやすい
90 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:25:35.76 ID:40lQBXDJ0
SQLを埋め込むのが一番簡単な言語ってなに? SQL部分をダブルクリックしたらSQL用のエディタが開くようなのがあればいいんだけど
91 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:25:55.22 ID:36AAJA9c0
JavaはStrutsで挫折した
92 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:27:38.24 ID:36AAJA9c0
93 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:27:54.90 ID:9cof0oE40
お前ら当然コミットしたら勝手にビルドから結合テストまで走るようにしてるよな?
94 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:30:25.98 ID:P6XFHv5h0
JavaScriptがいない
95 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:31:27.67 ID:qtpGuqxE0
ぶっちゃけWebアプリってHTMLとSQLを書いてる時間が9割じゃね?
96 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:32:21.18 ID:/wuFvdN70
結局ゲーム作るのには何がいいんだよ 大学でCとRubyはいじったことある あとGLUTとCで簡単なレースゲームを作らされた
業務用アプリやってるけどMSDN見てる時間が9割だよ
俺はググってる時間が一番長いな。 次が実験してる時間。
99 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:33:39.36 ID:uyC4YT0MP
設計してる時間が9割
100 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:33:51.05 ID:tuolNSM50
ゲームはunityだろう
101 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:34:21.91 ID:40lQBXDJ0
>>95 ほんとだからSQLだけでも楽させてくれよ
SQLまで含めて一番効率がいいのは
>>92 なの?
102 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:34:48.28 ID:TpEnuG1D0
設計が煮詰まり総当たりで試作している時間が9割
103 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:35:30.33 ID:BlA0zUlV0
>>75 まあ確かに筋金入りのコボラーなら仕事なくなることもないだろうな
高校での3年間をCOBOLに費やした俺はなんで建材屋にいるのか・・・
104 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:35:41.49 ID:/ZkMzsWZ0
設計って、さんざんググったり実験したりしながらじゃないと出来ない。
106 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:36:11.82 ID:eEh5TZFb0
>>101 SharpDevelopはソースコード中のSQL文を自動認識してSQLエディタモードになる
ただし全体的に微妙
最近非オブジェクト指向型の言語からオブジェクト指向型というものを勉強していて大体は理解したんだけど、 未だによく分からん部分が多い。よく分からんというのは、仕様が分からんというより、メリットが分からん。 特に「オブジェクト指向の特徴は、継承、カプセル化、多態性」とか言うの。 まず継承。「クラス継承すれば再利用できて生産性高くなる!」とかみんな言うんだけど、 クラスってメンバ変数(プロパティ)とかの固有データも内包していて、中には定数もあるわけだし メソッドをプロパティ含めなくても3〜4個は内包してるわけだから、そんなの再利用できるケースなんて殆ど無いだろ。 極度に抽象性を高めていけば継承で再利用できるけど、そんなのは本末転倒でむしろ開発の効率が下がりそう。 次にカプセル化。 そもそも、グローバル変数を使わず全てメソッド(関数)のローカル変数にするってのは 非オブジェクト指向型言語でも当たり前のことだから、オブジェクト指向型のメリットですらない。 しかも、プロパティでSetMankoとかGetChinkoとかめんどくせーのを何行も書く。まあ自動生成してくれるからいいんだけど、 結局プロパティ(プライベートのメンバ変数)が必要な理由って、「他人に勝手に変数に値を代入したり、読み取られたりするから」なんでしょ? だったらさ、結局publicなset()メソッドあるんだから、それを用いて横から勝手に他人がその変数にアクセスできるわけで、意味ないじゃん。 多態性に関しては、まあ認めてやってもいいか。
108 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:36:51.42 ID:bflsdHdo0
仕事してるふりして2chみてる時間が9割
109 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:37:43.90 ID:qqW/5hIb0
PHP最高
110 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:37:53.18 ID:Wn+Ww34XI
scala出せ
111 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:37:57.11 ID:9cof0oE40
>>105 そもそもが実装無しで設計というのが狂ってる。
設計だけ完璧にやるなんてのは不自然極まりない。
たまにそこらへん勘違いしてるPMがいるが、この業界に向いてないので辞めていただきたい。
112 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:38:08.36 ID:emkeZUjO0
objective-c触り始めたが、いちいち名前が長ったらしくてむかつく
>>97 MSDNって日本語おかしいつーか、翻訳が糞すぎるページも多いし、クラスの定義とかはVisual Studioで出てこない?
114 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:38:29.54 ID:WwksB/a+0
オブジェクト指向って便利か?
最近はscala勉強してるよ。 でも使うタイミングがなかなか見つからんw
116 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:38:35.57 ID:0ct2vW0u0
, -ー-、m'⌒ヽ、 / `⌒ヽ、ミ / , / , イ ヽ ミヾm'⌒ヽ | i ナメ、 | i i > r¨⌒) ) ソハイrミ、 ノート、/ 彡 リ 彡'ツ ∧∧∧ / )ヒリ ィ=ミy ノノ 〒〒〒 / ( ''' ,. ヒソ / )/ │││ (从,ゝ、ー ゙"ノ /イぇ_ └┼┘ )`ー=ニ乏ノ-彳: :ヽ、 'こ|rー、 / i: : : : : : :/:::/: : : : :`yー、 iヽ こつ、::)ー-:': : : i : : : : /:::::イ: : iヽ; : /: ; : : \ !:::\ (_つ_;:、 : : : : _ノ!: : : :/::::::::_上ニ ̄:゙:::しi: ; : : : )':::::::::〉 ‖  ̄ ̄ /: : : :|:::://⌒)`::,::-::;しい_ノ::::::::::/ ‖ | : : : : レ::/ / :/⌒)`::::::::::::::::::/∧ ‖ |: : : : : |:( ●ノ: :/ /: : : ::::::::/ /:::i ‖ `iヽ,:'" : : ;ニ、 : : i ● /: : : : ;:イ ∠::::_i ‖ ,. -i-ー─Y: : : :(: : :`_; : :ー:´: : : : : : /__ノ::::| ‖∠__>ーtヽ; :ヘ: `ー': : : : :_; : : : :ノ::::::::::_;:ノ └--∠___Y_\:\: : : : :_ノ: : : :(  ̄ ̄ └----ー──┴-`ニ二 --ー '゙
117 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:38:47.31 ID:ZzR7GGNa0
REXXは伝説
118 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:38:49.49 ID:40lQBXDJ0
>>107 オブジェクト指向型が糞ということに気づけたならたいしたもんだよw
119 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:39:00.35 ID:Z6lY/Am5O
プログラミングできる人って頭いいのね 今基本情報のアルゴリズムの勉強してるけど頭が追いつかないわ ちなみにプログラミング経験なし勉強始めて1ヶ月目の文系
120 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:39:30.29 ID:GxIIj1QG0
関数型の流行らなさの安定感
121 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:39:42.21 ID:NohMR3lt0
Python→真理
>>113 えっ?MSDNは普通英語で読むのが前提でしょ
122 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:40:48.97 ID:ExSTOiPh0
妙ちくりんな機械翻訳に惑わされるより、辞書引きながらでも英語版を見たほうがいいな
>>121 日本語で読んで意味不明だったら原文確認する。
124 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:41:03.27 ID:e7DGjVqu0
FileMakerで十分
126 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:42:29.26 ID:0jtOceEX0
urlエンコードもできない人はc++でもやってた方が安泰だろう
127 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:42:34.05 ID:VNhAIaYU0
こういうスレが立つと土方が得意げな顔してワラワラ集まってくるんだよな。
関数型→おもしろいね→絶妙だよね→で、俺はそれで何を書くの?→特に使い道ないな…
130 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:43:17.77 ID:YbKgRNmA0
awkがあればなんでもできる!
>>127 そうやって土方とかなんとか、極東アジアの島国でしか通用しない
階層を語っちゃう人っているよねー。
132 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:43:52.03 ID:PtsZbpf20
133 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:44:17.43 ID:40lQBXDJ0
>>124 FileMakerはぐぐっても有用な情報が少なくね?
Accessならいくらでもあるけど
134 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:44:50.98 ID:9cof0oE40
>>107 まず、オブジェクト指向自体がかなり難しい。
別に使いこなすのはどうとでもできるけど、オブジェクト指向設計しようとすると難しい。
設計に正解はないけれど、高い確率で間違ったものにする可能性がある。
単純なgetter・setterが大量に並んでるだけのクラスはオブジェクト指向の実践とは言いがたい。
すべてメソッドのローカル変数というのは、クラスのフィールドのことは無視かな?
クラス継承も別にそこまで生産性上がらないし、はまる部分は割りと少ない。
オブジェクト指向は中規模以上で共通のAPI作る側になればわかるよ。いろいろな人と作業するにあたって、
公開すべきもの(API)と公開すべきじゃないものを区別する必要が出てきた場合に。
135 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:45:09.44 ID:NohMR3lt0
>>127 ニートの趣味グラマですいません><;;
全然知らんけどJavaScript以外の言語でもブラウザ上でプログラム動作させられんの?
>>107 クソなOO言語つかわず、Python使いなよ。
138 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:47:18.76 ID:IQcJxV8B0
css意味不明すぎる html5とか無理だろこれ
139 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:48:08.97 ID:NohMR3lt0
>>136 JavaScriptに静的に変換できる言語(CoffeeScriptなど)使うかJavaScriptで言語処理系書くとかNativeClientみたいなブラウザの拡張使えば可能
>>107 おまいがサーブレットを使ったWEBアプリを使うとしよう 多分HttpServletクラスを継承するわな
strutsでWEBアプリを使うとしよう 多分Actionクラスを継承するわな
GUIのアプリを作りたい 多分JFrameクラスを継承するわな
継承使ってんじゃん
141 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:48:53.40 ID:ZvDfzdYX0
>>136 Silverlightの中で動くPHPとかあるよ
Googleのデモンストレーション以外で実際に使ってる奴はみたことないが
142 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:48:56.79 ID:JSNZPPEU0
lisp系で速いのが欲しい
143 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:49:21.93 ID:CwdbYKR+0
.net&VSが楽すぎて他の仕事が出来るか心配
144 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:50:43.60 ID:srFXwC7z0
そもそもソフトウェアとかの脆弱性ってなんなの? エラーがよくでるとか?
145 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:50:49.16 ID:40lQBXDJ0
html5とかいまさら覚えたくないなぁ イメージだけどすげーややこしそう
継承を使うことでみんな車輪の再発明をしないで済んでるんだな 1から作らないでいいってことはすごい効率化だは
ジャンルがバラバラじゃね?
148 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:51:56.80 ID:4Yr9QHeD0
寝ろ
なんかOSと言語が入り混じってるけど、 言語はCOBOL、OSはunixかな
150 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:52:42.92 ID:4Yr9QHeD0
土日は休め
151 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:53:05.97 ID:Hg7kmUB90
JavaScriptがどんどん調子づいてきてる node.jsも目立ってるし イライラする PHPはホント糞 参照周りは完全に仕様がキチガイ つか全体的に幼稚 開発してる連中が割と本気でバカ なんで変なもんばっか流行んだ 死ね
152 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:53:06.44 ID:IeC6q/EZP
cobolってそんな有能なのか
153 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:53:07.65 ID:4Yr9QHeD0
もう帰って寝ていいぞ 帰れ帰れ
154 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:53:07.86 ID:40lQBXDJ0
というか最近の嫌儲のC#, Mono押しはステマの匂いを感じるんだよなぁ・・・
156 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:53:50.20 ID:9cof0oE40
>>146 でも最近は継承使うっていうフレームワーク自体流行ってないよね。
継承自体、クラス間に強い結合をもたらすから嫌われるのもわかる。テストハーネスが書きづらくなることも多いし。
JavaだとアノテーションとかAOPとかDIとかそんな方向が主流だよね。
プログラマーおわたww
日本人の72%は10年後に食いっぱぐれる!?「10年後に食える仕事 食えない仕事」[12/03/01]
http://anago.2ch.net/test/read.cgi/bizplus/1330614153/l50 著者が一刻も早く抜け出せと警鐘を鳴らす「重力の世界」には、
プログラマーや検査・組立工、タクシードライバーなどの職業が挙げられている。
「重力の世界」の職業は提供者の人種が無関係であり、グローバル化とIT化の影響をモロに受ける。
たとえ日本人がこの職に就いても、将来は最低水準賃金となることを覚悟する必要がある。
しかし現在の日本では、実に72%の人が重力の世界の就業者であることも分かっているという。
あなたの10年後は?
HTML5とか作る暇があるならその前に数式表示をなんとかして欲しい Web上で数式書くの面倒過ぎるんだよんなflashモドキみたいな動的な凄いもの作る前にやる事があるだろ
159 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:55:01.30 ID:CsAW7JTb0
Sランク Delphi C# Aランク Java (越えられない壁) Cランク PHP Python Dランク C++ Ruby Perl JavaScript Eランク C 論外 D Go
160 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:55:14.41 ID:4Yr9QHeD0
インフルエンザ流行ってるし1週間くらい休め 寝ろ寝ろ
161 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:56:12.26 ID:Ny35Q0ll0
algolとは何だったのか
多重継承上等でmixinな言語を流行らせてくれ。
163 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:56:58.12 ID:YxPbRgKK0
C#から始めればいいのけ? C言語から始めろって奴多いけど
164 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:57:05.58 ID:VMvcSKBO0
Delphi最強伝説
165 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:57:18.58 ID:Hg7kmUB90
流行る流行らないなんてどうでもいいんだよ。 俺の世界で流行ってれば
167 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:58:02.82 ID:VMvcSKBO0
>>163 Delphiから始めろ
と言いたいところだがC#
168 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:58:44.64 ID:PlFdPCJU0
よーく考えよー お金は大事だよー
phpは読み安いし書きやすいし便利な関数もあるしjavaっぽくかけて良いじゃん何が悪いんだよ
170 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 00:59:26.49 ID:awuca/6q0
Delphi金かかるだろ?
171 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:01:15.06 ID:4VDIvGDX0
Cとphp触ったけどCの方が解りやすいわ
>>157 IT化の影響で減る仕事があるってのにプログラマの仕事もなくなるのかよ
なんてこったい
173 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:01:22.07 ID:NohMR3lt0
>>163 普通にPythonとかRubyみたいなスクリプト言語からでいいだろ……
初心者に静的型付けのコンパイル型言語を勧める奴はアホ
174 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:01:52.00 ID:9cof0oE40
>>169 ページレイアウトとコードが一緒にうまってるファイルを見て頭が痛くなった。
けれど過剰なエンジニアリングに晒されすぎて頭痛を引き起こしたのかもしれないと思い直した。
PHPは悪くない。権威がないだけだ。
あらたなSNSサービスを構築しようと思ったらPHP?
176 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:02:41.96 ID:QLozIso/P
多重継承すればかなり相互の依存性を下げられると思うんだけどあんまり人気ないみたい
>>174 php開発においてViewを分けるのは常識でしょ
178 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:03:14.18 ID:Oj10ee6u0
>>170 開発環境を揃えるのにお金がかかる環境は、個人事業主が乱入して価格破壊が
起きるという最悪の状況を回避していて、とりあえず食いっぱぐれない。
だいたいプログラマなんて職業は21世紀はなくなってるはずだろ。 プログラムなんて、GUIでさくっと誰でも書けてたはずじゃなかった のかよ。それか、「ボブ、こういうの作ってはいご主人様」世界に なってたはずだろ。
180 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:03:34.88 ID:Ny35Q0ll0
PHP自体はあんまりいいと思わないけど、Zend Frameworkとか色々お気楽でよかった。
183 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:04:48.80 ID:mmWswB2B0
日曜プログラマーと言えば即Delphiという時代もありましたね
javaは糞なのになんでみんな使おうとするんだ
>>177 てかPHPで仕事するときのフレームワークって何なんだ?
プログラミングをかじってみたいとは思うんだがなんかとっつきにくい… 簡単なのを教えてくれ
187 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:07:18.44 ID:dr4M6baH0
かつてVB厨に虐げられ続けていたDelphi厨がここ数年で勢力を付けているとか 未来を占うのは難しいわ
188 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:07:20.03 ID:G5UaS8QI0
Python3→名前がかっこいい
B-TRON→うわなにをするやめくぁwせdrftgyふじこlp
190 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:07:47.29 ID:Ej8cZ+6I0
>>185 ZendかSyphony?
スペル間違ってるな絶対
193 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:08:57.08 ID:Ny35Q0ll0
>>50 ,113
Ruby 2.0との互換性強化
2件の重要な脆弱性を修正するものとなり
呼び出しの削減
>>138 ,161
3パージョンとも共通して
非推奨メソッドへの
ログファイルの常時フラッシュなどが
195 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:09:29.51 ID:3od235ZV0
DelphiやC#はツールが最強なんだよ。 Borlandはあの開発ツールチームを捨てたのが失敗だった。
196 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:09:58.48 ID:9cof0oE40
>>177 PHP界にはそれが常識じゃない奴が大勢いるようだが。
でもまあそれで済むし、それで済むならそれでいいという奴もいるだろうし、
事実それで済んでしまうぐらいの仕事としか思えないこともあるわけで、MVCの分離なんて
高度なことを言うべきではない場面もあるのだろうと思い直してきてるよ。
ぶっちゃけVBが一番理解しやすかった。 素人からプログラマになる一歩としては VB、慣れたら糞っぽいが。
198 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:12:50.63 ID:CsAW7JTb0
Delphi勢にかかるとRadPHPというPHPでAndroidとかiOSアプリを作れると言う とちくるった製品ができあがる
>>196 分けないと大変なことになるっていうのは三週間ぐらい作り続けると分かってくる
自然にそうせざるおえなくなる
201 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:14:02.02 ID:9cof0oE40
>>197 中途半端者が一番批判したがるのがVB。あんなにCOMを簡単に呼んで使える言語はないというのに。
文字列もUnicodeだぞ。メモリも参照カウンタだがGCあるぞ。引数の参照渡しもできる。
Officeでも使える。Excelの表からPhotoshopの文字列レイヤを入れ替えてかつIDEで型の補完受けるとか他にはできんだろ。
デルファイってウイルス作成言語なイメージ
っていうか、Webフレームワーク乱立しすぎじゃね? どれも似たりよったりの。
204 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:14:14.52 ID:nTCdhrl10
>>196 MVCの意味を知ってるPHP厨は約13%という統計がある
205 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:14:56.05 ID:CsAW7JTb0
>>200 RadPHPでぐぐるかびんぐればすぐに公式にたどり着けるからみてください
206 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:15:32.67 ID:41E1Ekfa0
207 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:16:17.80 ID:tenKqgok0
>>184 Web向けの静的言語が他にないから。
C#はどちらかというと静的言語と動的言語を合体させたハイブリッド言語だし、何より宗教上の理由で拒絶する人も多い。
>>192 Syphony見てみた。わりとまともそう面白い。
209 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:17:16.65 ID:kxQC9YEf0
>>201 逆にVBscript使ってると
両手足縛られたまま25mプールで泳がされてる気分になる
でもphpのコーダーが悪いだけで書き手次第でなんとでもなるだろ? フレームワーク使ったら穴埋めで変なコード書く隙もなくなるし
>>107 オブジェクト指向ってのは流行りみたいなもん
また、オブジェクト指向で書かにゃならん言語もまたあるってだけの話で
継承、カプセル化、多様性なんてもんは面接であなたの長所を述べて下さいレベルの話
JAVAなら言語自体がそういう機能があるからうまく使ってね^^(ハート
ってことだよ
212 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:21:04.00 ID:CwdbYKR+0
>>201 批判されるのはVBしか出来ない技術者だろ
214 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:23:21.68 ID:T5vIwpa+0
webプログラマーとそれ以外はスレわけて欲しい
なーる
216 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:28:18.24 ID:MC5La/4I0
分析から設計、コーディングまで一貫してオブジェクト指向で出来ないと オブジェクト指向を理解したとは言えないね
217 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:29:03.76 ID:MNM3ilFh0
ひどく傷ついたそうです」(同上)
java面白いんだぞ 構造考えるの結構面白い これとこれは似てるからインターフェイスまたは抽象クラス作って、それを作るファクトリーメソッド作ってダウンキャストして格納してハッシュセットで管理してとか まあフレームワークとか使うとフレームワークがやってくれちゃったりして、そういうの作らなくなっちゃうけどね
>>190 ただでさえFW多いんだから自作とかやめろ
メンテする側の身にもなれってんだ
220 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:30:31.97 ID:tiAt2MMZ0
Pythonはプロジェクト内で2.xと3.xが混在するとクッソ面倒 3にはライブラリがねぇし ちょっとした画像処理もできやしねぇ
221 :
イシカク :2012/03/03(土) 01:32:52.22 ID:6XVPmZKRP
変数の宣言の時に明示的に データ型の定義しなくていい言語は 見る気がしない。 ソースとか追いたくないわ。
>>221 もう1も'1'もtrueも同じでいいやん
223 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:34:28.49 ID:qpAwUt0Y0
動的言語って難しすぎるだろ 俺が頭が悪いせいか引数や戻り値の型を明示してくれないと 他人のソースどころか自分のソースも読めなくなる
たとえばさ、FF123とか聖剣伝説に携わったナーシャジベリとかいるだろ 優秀だったのかもしらんけど、 リメイク出すにあたってメンテナンス性良くないコード書いてたから結局リメイクはまるまる書きなおさないといけなくなったとか そういうときオブジェクト指向だったり、規約があるとあとあと担当が変わってもメンテしやすい コードちょろっと直してリメイク作りほうだいってのが長所なんだろうね
webはphpとjsで内部的な処理はperlかpythonが多い
>>221 世の中には、Javaを使ってるのに、
「数値もbooleanも全部Stringでやっちまおうぜ!」
という大きなプロジェクトが存在する
227 :
イシカク :2012/03/03(土) 01:35:33.93 ID:6XVPmZKRP
>>222 嫌だ・・・ぜってー嫌だ・・・。
まぜこぜにされると、
自分がどのデータ型使ってんのか
分からなくなるだろ・・・
228 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:35:39.30 ID:UzLm9Urr0
>>223 コメント書けばいいんだろうけどな
コメントはコンパイルエラーにならないからすぐ間違う
229 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:36:04.76 ID:uyC4YT0MP
大規模なら静的言語 小規模なら動的言語
>>227 わかる必要が出てくる時ってどんなときよ
231 :
イシカク :2012/03/03(土) 01:37:55.44 ID:6XVPmZKRP
>>226 private final String NUM_1 = "1";
こんなのか
232 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:38:13.82 ID:T5vIwpa+0
型だけ明記されても、それがどういう用途の変数かわからなかったら同じだろ。
233 :
イシカク :2012/03/03(土) 01:38:49.24 ID:6XVPmZKRP
234 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:39:04.62 ID:NohMR3lt0
>>227 動的型付け言語 = 暗黙に型変換を行う言語
ではないぞ
例えばPythonなら
>>222 みたいにはしないので文字列型と数値型の変数同士を足そうとするとエラー吐く
>>> 1+'1'
Traceback (most recent call last):
File "<python>", line 1, in <module>
1+'1'
TypeError: unsupported operand type(s) for +: 'int' and 'str'
235 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:39:22.42 ID:qpAwUt0Y0
>>228 そもそもスクリプト言語が好きな連中はコメント自体をあんま書きたがらない印象がある
236 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:39:36.15 ID:T5vIwpa+0
そもそも、仕様書もないってことだから、プログラムどうこうよりも、 文書を整備しろよ。
237 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:40:12.03 ID:T5vIwpa+0
>>235 pythonニアンはそうでもないみたいだぞ
238 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:40:24.71 ID:UzLm9Urr0
型名を明示することにはそんなに意味はないというか型名じゃイメージ程度しか伝えられないと思うけど IDEが変数一覧を出してくれるからそれが何か丸見えになって間違いようがなくなるのが大きい
239 :
イシカク :2012/03/03(土) 01:42:08.14 ID:6XVPmZKRP
>>234 パイソン知らないけど、実行してみないと
データ型云々で怒られる言語がまず嫌だ。
>>231 そんなのはもう有り触れてるし
文字列の"true"と"TRUE"でやりとりして一致しませんでした、とかいう障害があがります
一方Perlにはboolean型が無かった
242 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:43:31.43 ID:6kOvGiB80
Ruby使ってる家具師っていけ好かないナードが多いイメージ(´・ω・`) しょっちゅうドヤッ、キリッってしてそう(´・ω・`)
243 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:43:45.99 ID:T5vIwpa+0
perlの最大の罠はaとb
244 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:44:01.62 ID:6kOvGiB80
Ruby使い = ミサワ も感じる(´・ω・`)
静的言語で育った人間が驚く動的言語厨の驚くべき言動 ・コンパイルエラーとかふざけてますよね ・なんで変数宣言必要なんすか
246 :
イシカク :2012/03/03(土) 01:44:11.50 ID:6XVPmZKRP
247 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:44:59.61 ID:6kOvGiB80
PHPのゆとり仕様(´・ω・`)
248 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:45:02.60 ID:MC5La/4I0
まじでjavascriptとかは自分で書いたものでも時間がたつと意味不明になるから困るよな
249 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:45:16.80 ID:fcKcizVk0
html5の時代だからそろそろ考えを変えた方がいい 二十年以上コード書いてる俺が言うんだから聞いておけ 今回のはパラダイムシフトだ javaやdotnetはhtml5に負けたんだよ
250 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:45:17.61 ID:T5vIwpa+0
それよりも、そろそろ例外について最終的な判断をしようじゃないか。
251 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:45:41.69 ID:KLIfp5Md0
ホームページビルダー最強あとは糞
252 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:45:42.52 ID:QLozIso/P
コンパイルエラーも実行時エラーも本質的には変わらない 変数宣言がいらない言語のほうが珍しい
>>240 お客さんに絞られるんですね、わかります
254 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:46:23.26 ID:T5vIwpa+0
どうせどんな言語使っても、最終的にはCPUの命令セットなんだから、 低レベル層はCで、高レベル層はふにゃふにゃ言語でいいんだよ。
最近はpythonでC++自動生成で9割何とかなっちゃう時代
257 :
イシカク :2012/03/03(土) 01:47:29.58 ID:6XVPmZKRP
俺は例外はマジ便利だと思う派。 コード上でメソッドの仕様の明示化しやすいし。
258 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:50:56.13 ID:9cof0oE40
Javaのチェック例外はやりすぎ。古い時代の常識で残してるようなもんだろ。 インタフェースの実装だってブレてしまう。そんで変に例外翻訳とかつけるようになるんだろ。 誰が通常のコードのイントロスペクションで複数の例外を組み分けたいと思うんだよ。
259 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:51:49.37 ID:UzLm9Urr0
例外クラスを継承して分岐して・・・ みたいなのは実際には必要ないんじゃないかな 実際はException一個だけで、失敗したらメッセージ出すだけで十分なんだろう 言語としてオーバースペックになりすぎて誰にも使いこなせなくなってる
260 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:51:52.11 ID:qpAwUt0Y0
Javaの例外処理はJava7でC#のusing文っぽく書けるようになったから 結構楽になった。構文はきもいけど。
Webの場合はhtml、css、Javascriptも理解してなきゃらなんのよね。 まぁ最近はhtml生成して出力しなくても、jsonで返しときゃOKって風潮だけど。
262 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:52:32.18 ID:MOzqaQxQ0
おまえらはプログラミング勉強してどんなん作ってんの?
素人の俺には「例外難しいっすね」としか言えない
264 :
イシカク :2012/03/03(土) 01:54:48.40 ID:6XVPmZKRP
>>262 家ではゲームとかアプリとかを頭の中で仕様を描いて、
完成率10%くらいで飽きて別のを作る
ってのを繰り返してるw
265 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:56:21.89 ID:NohMR3lt0
>>262 某P2Pファイル共有ソフトの暗号化されたノード文字列を復号化するウェブアプリとか
>>259 俺は何の例外かわかってるほうがありがたいかな
今のアホプロジェクトでメソッドの最初で引数の必須チェックを要求されて
入ってないと問答無用で例外返して来やがるから何が間違ってるのかわからない
結局、調べたら必須にしてた仕様が間違いだったとか、ざらだし
そんなのなければ問題あるときは、ぬるぽで落ちるか、テストで発覚するだけなのに、
よけいなチェックが増えやがる
>>262 家ではJavaでWebクローラを書いて動かそうとしている。
これで起業する。
268 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:58:13.47 ID:fcKcizVk0
例外なくても別によかったexitで足りた プロセス監視して消滅したら対策するシェルスクリプト書くだけでよかった
269 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:59:09.04 ID:UzLm9Urr0
>>266 原因なんかメッセージに書きゃいい話で
クラスをわざわざ継承して分岐するようなことじゃなくね
270 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 01:59:10.57 ID:qpAwUt0Y0
>>259 せめてアプリケーション独自の例外かそれ以外のシステムの既存の例外かの区別はいるだろ
エラーの切り分けできねえよ
rubyのブロック・イテレータの書き方は好きだな C#はusing使えるけどまだ長ったらしくてもう一息ってかんじ
274 :
イシカク :2012/03/03(土) 02:00:50.37 ID:6XVPmZKRP
>>266 え?それってメソッドの仕様として正しいんじゃね?
メソッドとして想定外のものが引数に渡されたら
IllegalAugmentExceptionとかを返すのが普通じゃね?
チェック出来る段階でチェックして使えない引数なら例外返した方が、変に処理を先に進められた上でエラー吐かれるより全然楽だろ・・・
IOなのかぬるぽなのかとかわからんとだめだろw 再現性のないエラーならなおさら
277 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:02:18.76 ID:9cof0oE40
>>269 いや継承は必要だろ。SQLの例外は取りたいが、バグで出てきた例外は取りたくないといった場合とか。
>>273 ADSL回線なのに、毎晩すごい量をクロールして
たぶんプロバイダに睨まれてると思う。
279 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:04:26.78 ID:UzLm9Urr0
>>277 例外で分岐すると例外がどこまで飛んだ飛んでないとかで結局混乱が加速するから
分岐するときは素直に列挙値を返したらいいんだと思うけどね
281 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:08:10.64 ID:9cof0oE40
>>279 ?? cause を設定しないクソ例外翻訳は言うまでもなく混乱の元だが。
分岐にしてもグローバルな分岐なんて作れやしないだろ。
どうせ継承でやるのより複雑なことをやり始めるにきまってる。
一部の例外クラスに列挙を持たせるのはいいと思うが。
>>274 理想的にはそうかもしれないが、そう上手くはいかないんだ
渡すDTOの中に項目が20ぐらいあって、さらにその中にDTOリストがあって
それらひとつひとつの中身まで必須かどうかを仕様で決めてるけど、
そんな仕様がちゃんと定まるわけもなく仕様書が間違いまくりで
正常な値なのに例外返されたりするから障害発生
コーディングが進まない、とかになる
必須のものがなければ基本敵にはどこかで勝手にJavaが例外吐いてくれるからそっちのほうが良いよ
ある程度、必要な形式がわかってる直前でチェックするとかならわかるけど
メソッドの最初で全チェックはマイナスでしかなかった
283 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:09:43.03 ID:WZiL+Htc0
VBが一番だよ。 .netじゃないVB6が。
285 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:10:33.48 ID:T5vIwpa+0
やることないなら、Unityでゲームを作ろう(提案)
>>285 unityがAndroidとかで動くなら考える
287 :
イシカク :2012/03/03(土) 02:13:08.59 ID:6XVPmZKRP
>>282 それは元々の仕様間違いがクソってだけな話ではないのか?
本来ありえるべきで無い値をもったまま
エラーが吐かれるはずの何処かまで処理が進んだりしたら
何が原因かわかりにくいし、再現とかも辛いっしょ・・・。
おし。バグとってクローラ設定したから おれも寝るわ…
289 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:13:53.48 ID:T5vIwpa+0
292 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:14:50.26 ID:9cof0oE40
>>282 現場がウンコなのと原則論を一緒にしちゃあいけません。
ここまでunityなしかとおもったら出ましたね
>>286 日本語でok たぶん勘違いしてる
linuxのほうじゃねーよ unityはずいぶんと前からandroid iphone書き出しできるぞ
296 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:20:09.50 ID:COFrhfbE0
unity最強伝説
>>287 仕様間違いが糞なのは確かだけど、
机上設計が完璧ってことがありえないので
そういうことをすると確認したり直したりで余計にマイナスになる
なんというか一番最初の必須チェックで返って来ちゃうと
本当に設定しなくちゃいけない項目だったのか、仕様ミスなのかがわからない
ぬるぽで落ちたのなら、必要だったのだとわかる
結局、チェックする項目の数の問題なんだろうけど
それにそういうことやっちゃうと仕様変更のときもめんどい
298 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:21:37.67 ID:UzLm9Urr0
例外で分岐するっていうのはそれ自体が間違いなんだと思うよ 処理が失敗したら処理をやめるか 別の手段を使ってなんとかして継続するか その二択でしょ どっちにしてもただキャッチしてやめるなり継続するなりすればいいだけ あるメソッドが失敗した時に、そのメソッドから返ってくる例外の種類によって 処理をやめるか継続するか、どの手段を使って継続するか変わってくることが可能性としては考えられるけど 例外の型でチェックするのは混乱を引き起こすだけだから 原因のチェックが出来る関数なりなんなり作るのが正解 分岐に例外を使った時点で不正解なんだと思う
299 :
イシカク :2012/03/03(土) 02:22:04.83 ID:6XVPmZKRP
うにてぃ興味あるけど、Android端末持ってないし何となく重そうなイメージ。
>>299 それは否定できん 3.4まではunity独自命令文はマルチスレッド動作すらできなかった
けほぼ書き換えなしでpc web android iphoneのマルチプラットフォームなアプリが作れるのはでかい
301 :
イシカク :2012/03/03(土) 02:29:23.93 ID:6XVPmZKRP
>>297 うーん、ピンと来ないな。
何処かで必ずチェックが必要ならば、なるべく早い段階でチェックすべきだと思うんだよな。
例えば、あるバッチ処理があって、実行から8時間後にある引数が使われるけど
その引数使おうとしたら、エラーになりました。
って、そうなるくらいなら、引数を渡した時点でチェックした方が、全然追いやすいだろ?
今は仕様も固まってないし、そのチェックの内容が間違ってるから、
エラー出まくってて苦痛かもしれないけど
そのチェックが無かったらもっと苦しんでると思うぞ。
titaniumじゃダメ? ま、androidがまともに動かないけど
303 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:30:31.66 ID:qpAwUt0Y0
>>297 ロジックエラーはロジックエラーできちんとはじいてくれないと
後から追う人が大変なんだぞ。
必須とオプションが入り混じったDTOを引数に渡させる糞設計は
よく見かけるけど、入り口で必須チェックしてくれないとどれが
必須か確認するためだけにソースの奥まで追わされるんで大迷惑だよ。
あと呼び出し先のモジュールの担当者の対応が遅そうだったら
呼び出し部分だけモックに切り替えてコーディングを進めるのが普通。
304 :
イシカク :2012/03/03(土) 02:30:36.60 ID:6XVPmZKRP
>>300 まぁ、さしてスピードを求められないアプリならいいのかも分からんね。
javascript嫌い病どうにかしたい だってクラス作れないんでしょ?継承とかないんでしょ? そのためにごちゃごちゃするとか間違ってると思うし
306 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:33:21.83 ID:4w26bZmC0
他のゲームエンジン使ってる人はどんどんステマして欲しいw まぁ、どちらにしろ個人だと作れる規模があるから、 あんまり気にしなくてもいいかもだけど。
307 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:33:52.82 ID:4w26bZmC0
>>344 3dモデルを使うか使わないかによると思う 3dモデルを使わないならなに使っても作業時間もパフォーマンスもさして変わらない
使うならunityはガチ
309 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:37:04.83 ID:9cof0oE40
>>305 クラスも継承もJavaScriptなんかで使おうと思うのがそもそもの間違い。
大規模の共通APIということなら作ってもいい。
javascript2.0ならデータ型の定義も、クラスも継承もあるって、5年くらい前に なんかの記事でみた気がするが、 javascript2.0が使われてるとかいう話を全く聞かないな。
仕事以外のことで一番役立つのって何?
最近はScalaとClojureを布教してる
>>305 coffee script
今javascriptのクラスについてちょっと学んだ どっからどこまでにそのクラスのメソッドとかが書いてあるか分からなくね? あとこれで書かれたコード初心者が読んだら絶対分からなくね?
314 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:46:46.75 ID:8y2XG3V70
時代は関数型言語 python、C++0xとか最新の言語に無名関数とか関数型の考え方が入ってきてる
315 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:47:28.86 ID:5M5awKIW0
スマホのアプリは何で書けばいいの? ジャバとシーはできるぞ
>>81 呼び出しの削減
ログファイルの常時フラッシュなどが
の2件の重要な脆弱性を修正した
>>208 ,293
改善点となる
開発チームはアップグレードを呼びかけ
318 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:48:36.55 ID:6QndaElH0
319 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:50:04.24 ID:NDKasXaK0
>>313 javascriptってクラスあったんだw
触る気がしないので知らんかった
まあC++なんかもhとcppに分けて定義を分離するしなあw
設計が古い言語はいろいろと癖があるよ
320 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:50:55.43 ID:CwdbYKR+0
321 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:51:32.52 ID:RHsJoiQ/0
rubyはカッコで書くタイプだったら使ってたかも なんでVBみたいにENDって書かなきゃいけないの
322 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:51:44.73 ID:s9k3YCPR0
FreeBSD はねえだろ…… 全部のプログラムを自分で書くならいいが Linux 用のプログラムさえ動かないことがあるからな
なんだかんだ言っても、C/C++のシェアは大きいし 将来、PHP、Ruby、Java、C#が殆ど使われなくなっても C/C++は使われ続けるだろうね
324 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 02:52:40.51 ID:8y2XG3V70
>>311 ネット系ならpythonでも案外汎用性があって何でもできる
オラに飲まれたジャバ茶は小便になった
>>317 JavaScriptにコンパイルできる
327 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:02:11.03 ID:mHu6u+Vh0
C、C++をweb系の言語と比較する意味がわからん
328 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:04:20.14 ID:NDKasXaK0
>>327 開発者にとってはそうだけど利用者にとってはなんらかのサービスが
利用できればいいので比較されることもあるかもよ
329 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:04:25.39 ID:4w26bZmC0
>>315 アンドロイドはJava
iPhoneはオブジェクトC
330 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:08:49.07 ID:8y2XG3V70
>>329 androidはjavascript perl pythonの実行環境をgoogleが配布してる
C++ Scala Schemeとかいろいろと開発環境が増えてきてる
もうプログラミング言語はCで統一でいいよ Linuxすら作ったんだから出来ないことはないだろ
>>320 素人が現場で一番利用してるのはこれだろな
335 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:13:17.68 ID:4w26bZmC0
>>330 最近見てなかったけど、それもう実用レベル?
iphoneアプリの開発環境てMACでオブジェクトCでなきゃ無理なの?
>>332 そりゃCで何でもできるが、
生産性やメンテナンス性を考えて適材適所。
339 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:16:13.00 ID:NDKasXaK0
>>377 開発マシンはMacのみだけど言語はほかにもあるよ
でも有料だったりするけどw
Cが一番好きだ
>>107 >だったらさ、結局publicなset()メソッドあるんだから、それを用いて横から勝手に他人がその変数にアクセスできるわけで、意味ないじゃん。
権限のないプログラマがsetter()やgetter()を呼んだら
例外発生して落ちるようにすれば、勝手にプライベートな変数が
読み書きされる危険がなくなるわなwだれかそういう言語作れよw
343 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:28:00.15 ID:N4FwEalb0
344 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:30:00.30 ID:N4FwEalb0
適材適所 各言語を比べたり、叩いてるやつはにわか。 趣味の範囲でやってろ
346 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:31:33.69 ID:N4FwEalb0
Ruby、Railsは「ほら、こんなに短くこんなに早く書けたよ!すごいでしょ!?Javaの数分の一だよ!?」 そんな謳い文句で人を惹きつけるが実際書いてみると別に生産性が数倍に上がる訳でもないし 言語の硬度が低いのと実行速度遅いせいで、肥大化する可能性が低い少人数プロジェクト以外では微妙
348 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:31:53.22 ID:MNM3ilFh0
>>15 「彼には非常に難しいと思うが
限定アイテムがもらえる「毎日侵略イベント」を開催する
Xbox360版「ぎゃる☆がん」を楽しまれた方も
JavaScript最強に決まってんだろ。webアプリは、node.js使えばサーバ側もフロント側もjsだけで書ける。スマホアプリも、titanium使えばiphoneもandroidもjsだけで書ける。windows8からはjsでアプリ書ける。js書けない奴は時代について行けてないことを認識した方がいいぞ
ruby自体はいいけどrailsはなぁと思う
352 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:36:01.89 ID:N4FwEalb0
>>234 それは暗黙的に結果が定まらないからでしょ。
その+は、文字列結合か和算かわからないから結果はエラーになるべきで、やはりエラーとなる。
Rubyは赤い言語 つまりC言語より三倍早く書ける言語
355 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:37:13.57 ID:u/UOyk0d0
>>65 もっともっと先よ。何ゲーム差とかじゃなしにな
コントロールやろう。もっと攻めていけばよかったけど。ボールが悪いわけじゃない。自分がストライク投げていくしかないんやから。
ソロなら全然OK。一発だけやからな。
IT産業に携わらない→正解
357 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:42:11.96 ID:N4FwEalb0
Rubyは1.9からかなり使えるようになったな 速度もYARVのおかげで劇速になったし、M17Nで文字コードまわりの扱いが超絶に楽になった あとは正規表現が鬼車で進化したのが便利だなぁ 他の言語で、これだけM17Nとか正規表現とか便利に出来る言語ってどれ?
358 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 03:44:18.67 ID:awuca/6q0
本文
359 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 04:18:29.22 ID:8y2XG3V70
>>353 その発想で行くとredhatもほかのlinux系OSより3倍の性能があるのか
360 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 04:20:03.30 ID:MNM3ilFh0
>>48 警察などが被害の状況を調べています
常に25度前後に保つなどして栽培を成功させた
361 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 04:23:09.94 ID:u/UOyk0d0
>54 そらそうよ >117 あんまり動かさない方がいい。固定できた方がいいんや
C#が理想的なのに windowsが脆弱とはこれいかに
363 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 04:55:20.73 ID:Itp6e10w0
WindowsがうんこだからSEがオマンマ食えてる現状 Windows が完璧なOSになったらSEの8割は失職だな
364 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 05:06:56.17 ID:JSNZPPEU0
c# って 1 - しーなんばー 2 - しーしゃーぷ 3 - そのほか なに? つぇー#?
365 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 05:15:47.07 ID:8y2XG3V70
>>364 2 ちなみにC#はC++++を表現してる
366 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 05:25:21.30 ID:CWkJJsbc0
>>52 webでも動くじゃんcgiで
fbでphpをcppに変換して動かすプロジェクトをやってるけどクソ速いぞ
ヘ_ヘ ミ・・ ミ ( )〜
368 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 06:28:48.92 ID:yfQQUFXp0
簡単な操作→PHP 小規模プログラム→Python 中規模以上,最適化の必要性→C++ GUI作るのがめんどい時→C# Flashやろうと思ってAS3を今調べてるところ
369 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 06:33:31.33 ID:KLIA3lMO0
どうして言語とOSが混ざっているのか JavaとC#の効率は同程度 Pythonが入ってない 出直してこい
>>363 MSがまともに働いてくれたら残業が減ります
あるサイトの公開用ユーザー情報をまとめて見れるのをつくったんだけど 自鯖においてgetでID指定したら表示されてiframeで使うのと まとめたの配布して設置してもらうようにするのどっちがいいだろう 前者 ・php使えないサイトでも使える ・マッシュアップ元のサイトにアクセスしすぎとかいわれるかも 後者 ・ユーザー側がいろいろ弄れる ・phpの環境がないと動かない
372 :
アチウソフト :2012/03/03(土) 06:51:33.04 ID:phqWwNRq0
Androidアプリは ジャバでしか作れないしなあ
いろいろ知ると、PHPでMVCで言うView部分を作って 残りをC++/Javaあたりで実装するのがいい気がする やったことないけど
375 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 07:19:19.64 ID:Q/CI0Dmz0
素人がプログラムなんか作って何に使うんだ!? exhentai のエロ漫画をダウンロードする Unix板製の Perl スクリプトしか使ったことないわー
376 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 07:22:28.89 ID:ovoqYUHs0
C#のサンプルコードを置いてあるサイトを教えて下さい あんまり見つからないので
あらゆる作業を効率的にできる そうPerlならね
正直、生産性にそれほど違いなさそうだから全てC++で 書けばいいじゃないの?
379 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 07:49:45.11 ID:pT7D21nW0
>>369 動的型付けできるC#4.0がJavaと同程度とかない
380 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 07:52:28.60 ID:MNM3ilFh0
>>268 女性の乗用車にタイヤロックを取り付け
>>325 横浜市中区の県民ホールで
政治方針について
これはAUTO
Javaは実行時にもコード改変対策として型チェックしているから 原理的には割と簡単には動的型付けできるんだよな なんでやらないんだろう
382 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:03:30.36 ID:kQRjubHm0
383 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:20:16.87 ID:JzdFMuy+P
1つの処理を色々な書き方で書ける言語は、実は失敗言語 本当に言語が最適化されていれば、1つの処理は1つの方法でしか書けない
おまえらこういう知識どこで身につけてんの?
385 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:24:30.64 ID:0y6IKbSm0
rubyなんて国内だけのガラパゴス言語。 これに時間使うのは無駄以外の何者でもない。
387 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:28:19.08 ID:uyC4YT0MP
>>384 オレサマ タクサン ベンキョウ シタ
Visual Studio C#の使いやすさは異常
デバッガが使いやすいな
390 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:32:25.73 ID:p1Oc9Xq10
>>379 C#は出た当初はまんまJAVAっぽいクラスオブジェクト志向言語だったけど
2.0以降はバージョンアップのたびに関数型のつまみ食い初めて
最近は更に動的言語のつまみ食いもしだしてJAVAとは大きく路線が変わってた感じ、
むしろ今はJAVAがC#の後追いし始めてるように見える
391 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:32:52.47 ID:MNM3ilFh0
>>211 2012年参戦マシンも展示する
同じジャンパーでも価格によって「一般クラス」から「大将クラス」までの階級があるというわけだ
北日本に風呂好きが多い傾向がある中
>>368 法律を整備することも盛る
>遠慮はいりません
392 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:33:40.96 ID:CZ6i4M4/0
>>385 こういうバカでもできるのがプログラミング
393 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:34:56.44 ID:ahWffOX10
PHPってwindowsのサービスみたいな常駐プログラムって作れるの?
394 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:36:32.38 ID:cLzk8Ga80
JavaとかjQreryとかいくつかのライブラリ使えたらそれでよくね
396 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:38:06.51 ID:Q/CI0Dmz0
プログラミングって覚えるのに時間がかかるし、 製作にも時間がかかる割に得られるものが少ないよな。 その時間で、ギターとかお料理の勉強をしたほうがマシだって気づいた。 ち、ちなみに神戸卒TOEIC700です… (; '‘ω‘`)
>>396 アプリにありがたみを感じてくれる人が少ないからな
無料が当たり前で100円でも取ろうもんなら要求が凄い
マジでおかしいと思う
PC黎明期に職人さんが頑張りすぎたんだと思う
FreeBSDでmono使えってか 茨の道だなw
399 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 08:54:04.38 ID:Q/CI0Dmz0
>>397 パソコン周りの設定サービスとか
アプリって友達だったら無料で頂戴よwww
みたいな空気があるよね。
実体のないものかかる金銭的価値を
日本人は軽くみてるよね。 ( '‘ω‘`)
SQLを書けないプログラマを量産する風潮はクソ。ORMなんぞ消えてなくなれ。 書けないじゃなくて書かないんだとかうそぶくそこのお前、お前も死ね。
SQL直接書いた方がいいよね。 俺は低学歴だからO/Rマッピングは難しすぎて無理だわ。
1つだけがっつり覚えるから何がいいのか教えろ
404 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:01:10.18 ID:cLzk8Ga80
とりあえずhtmlはマスターしとけよ そっから先は自分で覚えたいの見つかるだろ
Pythonが1番いいわ。簡単にかけるし他人のコードも読みやすい。 しかもGoogle公式言語。 スクリプト言語の中では最速。
406 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:08:21.18 ID:pT7D21nW0
>>399 それ日本に限った事では無いだろ
世界中で割れやってるんだし
408 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:09:10.68 ID:ahWffOX10
>>399 それは俺も思う
元プログラマーだけに
スマホのアプリで文句言ってる奴の気がしれない
409 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:10:35.73 ID:pT7D21nW0
>>401 DbExecutorみたいなMicro-ORMが最強だと思うわ
410 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:10:57.86 ID:QLozIso/P
ORMはキモすぎ マッピングだけならともかくあれで集合演算は無駄 直にSQL書いたほうがマシ
411 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:11:57.47 ID:pT7D21nW0
412 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:13:41.17 ID:ZMibCt900
FreeBSD で mono 使ってる俺のためのスレか なんか実行速度遅いんだよなあ
来月からIT企業で働く文系脳なんだがどこから手をつけていいやら インフラ系の会社だから触る必要ないのか?
414 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:15:22.92 ID:ahWffOX10
416 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:16:35.23 ID:wmZghUrY0
\(^o^)/
418 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:18:03.21 ID:pT7D21nW0
419 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:19:23.85 ID:pT7D21nW0
420 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:19:40.54 ID:UEhxzehz0
絶対にwindows^^
恐ろしい返事しか帰ってこないw いつも2chでプログラム語り合ってる連中ってどんな仕事してんだ
確かに、C#のほうがJavaより言語仕様に幅があるが、 開発環境がそれに追いついているのか? Javaなら書いている段階でどこで例外が発生して落ちる可能性があるかわかるし、 ベースとなる例外処理もエディタの左端クリックして自動生成出来るし、 場合によってはさらにスローして上に任せることも出来る。 例外ってのは結構便利だぞ。 例外に例外とは別の意味を持たせ、Web系なら、 ある例外を投げたらりダイレクトする、とか、フォワードする というフレームワークを作ることにも利用出来る。
423 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:22:40.37 ID:pT7D21nW0
Windows Serverって開発機からのファイルのアップロードとかどうやってるの? scpやrsync使えないんでしょ? 前から疑問だわ
424 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:22:49.73 ID:FFQhfGpb0
>>390 Javaは最近身動きとれなくなってるっぽくね?
Oracleのせいか?
c#が理想的なのにWinは脆弱とな わがままなやつだ
426 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:23:34.86 ID:ZMibCt900
>>419 ちゃんと調べたわけじゃないがテキスト処理とかファイル入出力関係が遅い気がする
427 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:24:43.17 ID:/l8Il11Z0
javaの勉強しなきゃなんねーんだけど 何からはじめりゃいいのさ
428 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:24:53.68 ID:ZjCx5g9Ii
BSD糞じゃねーか win様最強でFA C#使えて完璧やん
429 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:26:47.10 ID:a93EKqqw0
シーシャープしか使えない俺参上
430 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:27:22.98 ID:ahWffOX10
>>421 60過ぎたおっさんがプログラム組んで開発してるの想像出来る?
>>379 C#のほうが好きだけど、動的な機能はいらんわ。
多用されると効率おちる。
432 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:28:21.87 ID:ZjCx5g9Ii
>>423 リモートデストップでローカルドライブを
向こう側に仮想ドライブでマウントできる
こぴぺ移動する
あとはSVN経由がいいかも
433 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:29:06.78 ID:Q/CI0Dmz0
昔の人はいいよなぁ 20歳で COBOL を覚えたら、それだけで60歳まで 戦えたもんなー 今は覚える事がコロコロ変わって大変だなー どれも本質は同じなんだけど、 文法とか書式の違いとか覚えるの面倒くせえ
>>427 とりあえず、 Pleiades All in One Eclipse 入れとけ
27歳でニートなんだけど何覚えたらいい?
>>433 いまでも変わってないんじゃないの?
なんか10年くらい前にJavaの入門書を読んだだけ、みたいな人が飲み会のときに
「Javaに関しては任せられる若手が育ってなくてさぁ」みたいな事を言ってて、
本人はできるつもりだったんだってびっくりしたわ。
437 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:34:59.19 ID:ahWffOX10
>>433 言語仕様よりも新しいアーキテクチャを覚える方が面倒くさい
438 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:35:48.28 ID:ZjCx5g9Ii
>>399 単体アプリじゃ価値を創出しにくい
ソーシャルゲー作ってデータ売れ
プレイヤー数万人の上に立てるから価値が分かりやすい
27歳でニートしてる時点で、もう人生終わりか(´・ω・`)
>>439 ググったら20後半で脱ニートで働いてる人なんていくらでもいるよ
IT系なら26でバイト初めて今外資系でSEやってる人が有名かな
441 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:39:54.78 ID:pT7D21nW0
PCのアーキテクチャは1970年代に全て出尽くして、仮想化やクラウドは今になって普及価格になったことで新しいモノのようにもてはやされてる と、どこかで聞いた気がする
442 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:41:27.37 ID:pT7D21nW0
>>439 20代ならチャンスはある。
30代に突入すると完全に終わる。
とりあえず29才までに何とかしろ
>>441 そうなのか・・・
クラウドとか仮想化なんて自らの首を絞めるかもしれない諸刃の剣だが
ハードの価格下落でより普及しやすくなるのならこの先は厳しそうだな
SIerなんて入るもんじゃなかったか・・・
445 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:53:09.07 ID:ELp91/q90
Rubyのどこが難読なんだよ! #1から10までの数を全て足す。 p (1..10).inject(:+) #=> 55
>>444 朝っぱらから2chに書き込んでるやつの何が必死なんだw
447 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:56:05.28 ID:7xriNCdE0
C++は皆好き勝手に書き過ぎるので、その内 だいたい誰が書いても同じ様になるjavaが便利と気付く
448 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 09:56:27.28 ID:F2Bt+EO7i
色んなHPから情報を引っ張ってきて、それを一覧表示する簡単なホームページを作りたい 初心者にもオススメな言語教えて下さい
>>445 ZenCodingのほうがマシなレベル
>>445 Ruby 使わなくなって久しいからよくわからなかったが、
それでも少し考えればどういう動作しているかはわかった
その例はそんなに難読じゃないだろ
>>444 個人のブログだし当人も目立ちたがっているわけではないので
2chで直接晒すのは憚られる。悪いが探してくれ
さっきの情報でググれば簡単に見つかるぞ
>>450 ありがとう
JavaとPHPってのは、別の言語ではあるけど役割は同じなの?
>>445 Enumerable.Range(1, 10).Aggregate(0, (a, s)=>a + s);
ほんとC#のほうがわかりやすいわ。
455 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 10:06:50.06 ID:KLIA3lMO0
print(sum(range(1,11))) Python優勝
pythonistaはこんなマジレスしかできない人ばかりじゃないので誤解しないでください
>>455 素人目には一番わかりやすいと思いました
458 :
野上伸介 ◆HaFmMFhSFU :2012/03/03(土) 10:14:37.92 ID:t3+3C8FV0
使う側から見たら裏で何してようが何も変わらんよ
459 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 10:15:02.25 ID:u/UOyk0d0
>>373 よっぽど遅いということや
やっぱり中継ぎは中継ぎで使わんとなあ。(チーム事情的に)勝ってても負けててもごちゃまぜで使うからなあ
460 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 10:16:51.60 ID:Cu5LqdaL0
そういう意味の歯がゆさがある ダン・ゼン、やりやすいですね あそこから越される(リードされるの意味)のはいかん
作る側の話なんですが
>>453 PHPはhttp通信に返答するための言語(ただしモジュールを使えば色々できる)。お手軽
Javaはスキル次第で好きに実装できる
まあC#理想は無いな namespaceの仕様はないわ
464 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 10:27:02.02 ID:KLIA3lMO0
>>456 なんだとお じゃあ昔懐かしい6809のアセンブラで書いてやるう! (泣)
sum10: equ *
pshs b
ldd #$010a
pshs b
loop: adda ,s
dec ,s
bne loop
leas 1,s
puls b,pc
このサブルーチンを呼ぶとレジスタAに結果が入って返る それ以外は副作用なし
i = 10;while (i) {n+=i--;}
466 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 10:46:20.70 ID:Ny35Q0ll0
要はRubyつかってるとか言うくせに高階関数がわかってない奴ばっかだ、って事はわかった。
全てはlispに始まりlispに終わる
468 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 10:51:41.27 ID:fIxd2oCn0
Cで書くのが一番簡潔 printf("55");
469 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 10:53:36.34 ID:Ny35Q0ll0
>>468 「あれ?文字が表示されない。なんで!!!!!!!」
先輩「\nねーだろクズ」
ぇっ
471 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 10:56:47.05 ID:K50n47W+0
>>468 それ計算してないじゃん
printf("%d", (1+10)*(10/2));
Cならこうだろ
472 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 11:00:04.68 ID:ScMlZfOf0
>>471 最初から値が決まってるなら計算する必要ないじゃん
問題が悪いよ
473 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 11:06:54.03 ID:KLIA3lMO0
では仕様を変えて各言語で書き直してみましょう …って俺死ぬじゃん
474 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 11:07:10.32 ID:1X9mdjAg0
PHP最強
475 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 11:11:24.23 ID:4w26bZmC0
アンサイクロペディアのpythonのページ見てみろ
476 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 11:37:08.38 ID:1lpNkQUm0
俺の perl は楽しい奴だよ
昔perlでだめなコードを書いてたような層はphpに吸収されて、今perlやってる人はレベル高いってイメージ。
478 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 11:40:37.62 ID:Q/CI0Dmz0
おまえら素人は HSP でミニゲームでも作ってなさい ってこったw
479 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 11:41:05.52 ID:f4TXAYF80
誰かobjective-c教えてくれ
480 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:01:16.61 ID:UzLm9Urr0
>>422 javaの例外はc#がjavaをパクりながらも意図的に排除した機能だな
481 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:08:51.07 ID:pT7D21nW0
Javaの例外は後で本気で書こうと思って手抜きして忘れた頃にハマる
483 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:10:38.82 ID:Q/CI0Dmz0
例外 (イクセプション!) って叫んだら必殺技っぽいよね。
ぬるぽって言っても最近はガッされないのね
485 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:17:19.60 ID:peQqvXkL0
FreeBSDはコンパイル済みパッケージを、新バージョンが出た時しか用意しない。 ゆえに、基本的にすべて自分でコンパイルすることになるわけ。 ハードウェアの高速化にも関わらず、ソフトウェアの肥大化、コンパイラの低速化の せいで、普通のデスクトップ環境をすべてビルドするのに24時間以上かかるのよん。
486 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:17:39.82 ID:UzLm9Urr0
>>482 最初のC#はjavaに関数型とプロパティとボクシングを足して
明示的例外処理をなくした言語だったって話
PC-BSD使えばいい
488 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:22:42.95 ID:ScMlZfOf0
489 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:24:42.41 ID:2sywPpLr0
pythonが一番いいわ
C#が最強なのにな
491 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:27:26.81 ID:yBBq9lO40
長ったらしいの書くことに興奮を覚える
492 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:28:05.57 ID:UzLm9Urr0
>>463 namespaceのどういうとこがだめなん?
throws云々か 書き捨てたい時は面倒だけど javaならしょうがないんじゃないかいろんな意味で
>>445 JavaScript
for(var i = 1, s = 0; i <= 10; i++) s += i;
console.log(s); // 55
for文大好き
495 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:32:13.10 ID:T9lzRMQd0
Javaは現代のCOBOLとしてあと数十年は余裕で生きる。資産でかすぎて捨てるのは無理。 Scala流行らねーかな。
496 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:32:19.82 ID:Cu5LqdaL0
>93 ええとこ(ストライクゾーン)やったけどな。自分でも歯がゆかったんやろ 無限ループはやめて質問に真正面から答えてください。ok >345 ムダな動作が多すぎるんよ
497 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:33:35.63 ID:DW1IJxF/0
20年COBOL 楽で高給で快適な職場 派遣だけど
498 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:35:25.26 ID:pafitf+1O
Rubyは難読じゃないけど互換性なさすぎて糞
499 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:37:05.11 ID:c9tBkmfM0
>>42 サーバー選ぶ感じかなぁ
安く上げてどこでも動くとなるとPHPになってしまう
500 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:38:25.58 ID:9cof0oE40
>>495 Java以外のJVMの言語は末端の言語として生きるよ。
システムの中核や共通部品的なのはJavaで作っていくことになるだろうね。
Scalaとかクラスファイルのバイナリ互換性ガンガン捨ててるから現在進行形で嫌われてる。
こういうのはよそにポーティングする部品には使えない。
501 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:40:59.53 ID:K50n47W+0
Rubyの互換性もそうだけど 俺俺スクリプトの宿命だわな
Viewをサーバーサイドで組み立てるな。 Modelに徹しろ。
503 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:44:54.15 ID:UzLm9Urr0
ScalaのIDE誰かちゃんとしたの作ってよ
504 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 12:50:29.83 ID:bHoilRIi0
FreeBSDでC#動くの?
>>504 portsは最新Verじゃないし、mono公式でもないけど動くよ
CGIってなんなんですか
Webサーバでプログラム実行すんねん
Click and Go Insane
FreeBSDやってる層が想像つかない おっさんと高専生とロートル理系大学生と見た
510 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 13:36:36.92 ID:9cof0oE40
きっとMacOSのことだろ
Mac OSにはFreeBSDの成果も含まれてるけど、FreeBSDじゃないでしょ。
516 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 14:13:29.12 ID:cuZq9ek60
15年前からうちの鯖はFreeBSD
>>422 JAVAなんて近い将来消えますよ。
オラクルに買収後急激に進化が止まり、どんどんC#に開発者が移行してますからね。
残存者利益は狙えるかもしれませんが、大半のソフトハウスはやっていけなくなるでしょう。この世界を知っていればこれが10年以内にくる事は容易にわかるはず。
まだとし若いなら、さっさとJavaは見限っていい。
518 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 14:30:17.93 ID:6kOvGiB80
このスレ開いたやつはこれ見に来たんだろ ■伝説のPHP作者「Rasmus Lerdorf」名言集を聞くと嫌PHP厨がファビョる ・今のPHPを作ったのは、何十人もの開発者ですよ。私は1人目の開発者だったに過ぎません。 ・問題を解くのが好きなだけで、プログラミングは大嫌いです。 ・いかにプログラミングを避けるかを考えていたら、コードを再利用するためのツールとしてPHPができました。 ・PHPは、歯ブラシみたいなものですね。毎日使うものですけど、だから何でしょう?誰が歯ブラシの本なんて読みたがります? ・パーザを書くのは苦手です。本当にダメなんです。今でもね。 ・PHPには「protected属性」も「仮想メソッド」もありますよ。情報学科の教官が「重要だ」っていうやつは何でもね。僕自身は、こんなものどうでもいいと思ってますけど。 ・プログラミングを好む人がいるのは知ってますが、全く理解できないですね。 ・僕はホンモノのプログラマではありませんから、やっつけ仕事ですよ。ホンモノのプログラマは、「動いてるように見えるけど、メモリリークだらけじゃないか。直す必要があるかもね」なんて言うでしょう?僕なら、10リクエストごとにApacheを再起動しますね。 ・いえ、メモリリークはちゃんと気をつけてますよ。でも、プログラミングってほんとクソだなと思いますね。 ・プログラミング言語を作るつもりはありませんでした。どうやって作るのかも知りませんし。論理的に必要だと思われるものを足していっただけなんです。 ・僕の発言に怒ってる人がいるようですね。僕がプログラマとしてひどいのは認めますけど、でも、多分あなたたちよりマシだと思いますよ(笑)。
>>517 国内だとC#でなにつくってんだ?
銀行子会社のイントラの印象が強いが。
Google製のnext Javaを待ってるけど
Python愛好家だから空気臭がはんぱないだろな
pythonは標準クラスの命名がバラバラじゃない? foobarだったりFooBarだったりさ あと クラスの入ったファイル名 = クラス名にするとさ コンストラクタが instance = class.Class()になってキモくない?
rubyはオワコン
522 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 15:10:35.98 ID:T5vIwpa+0
523 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 15:28:23.83 ID:H7QTZ1rK0
>>520 いっこめは小文字に統一しようとしてると思う
二個目はfrom class import Classで
524 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 15:34:29.18 ID:qpAwUt0Y0
>>423 Windowsのサーバー管理なんてやったことないけど
共有フォルダ作ってrobocopyじゃないの
Fでかけば型間違いなんて起きないよ! 変数名見れば分かる
pythonは名前すらでないのか…
527 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 16:28:27.64 ID:KLIA3lMO0
528 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 17:19:51.87 ID:9cof0oE40
traits搭載とかScalaっぽくしてみたPHPがイライラする
529 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 17:28:43.12 ID:B/D3ni0+0
>>475 print 1729
のネタの意味がわからーん。
つまりPythonは計算あきらめて print表示させるしかない的な弱点があるってこと? 計算苦手で遅いとか。
他はインデントうざいぐらいしかネタが書いて無くね?
rubyは1.9で下位互換捨てすぎて1.8で書いてたスクリプトが軒並み使えなくなったのでオワコン
531 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:06:56.11 ID:jK369R0/0
C#は関数型やラムダも早い段階で取り入れ、ポインタも使えれば、ILコードを直書でダイナミックアセンブリも構築できるが、馬鹿が使うとゴミの山ができる
馬鹿が使ってもゴミの山ができない言語って何かあるの?
533 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:11:46.14 ID:K50n47W+0
C++
534 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:13:23.97 ID:jK369R0/0
環境が良いせいで、じゃヴぁ(馬鹿)やVB(ゴミ)のプログラマーが参入してきて山ほど作ることができる。ゴミを・・・
>>532 phpでフレームワークの穴埋めして作るウェブサービス
536 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:24:59.37 ID:8y2XG3V70
>>531 馬鹿じゃ使いこなせないからHaskell
関数型って分かり難いだけじゃないの?そんなことないの?
objective-cはクソってことで、間違いないよね。
539 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:38:54.94 ID:UzLm9Urr0
一つのメソッドを持ったインターフェースを作ってさらに実装クラスを作るより 関数型の変数に関数を入れるほうが100倍ぐらい分かりやすいと思うわ
540 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:39:22.46 ID:jK369R0/0
今の言語は仕様や動作のメタファーを書き起こせるように進化している。ビヘビア駆動などもそうだ。 関数型で50Stepが10Stepでかけるようになったとしても分かり難いだけで、意味はないな。F#が受け入れられないのもそうだ。
Objective-Cは最近になって急に進化し始めた。 gccからclangに乗り換えたせいだな。
542 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:42:40.71 ID:K50n47W+0
Objective-Cは、良いけど Cocoaが糞過ぎる
543 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:43:23.62 ID:UzLm9Urr0
関数を作って関数型の変数に入れるだけなら1行で済むからな オブジェクト指向とかいってあがめてたのがバカバカしくなる
>>539 でもそれ実際書くと記号いっぱいで一見意味わからないんだろ?
545 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:45:48.32 ID:K50n47W+0
関数型の言語で作った、秀逸なアプリを知りたい
独学でできる人ってすごいとおもう 変数いじるので精一杯だわ
547 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:49:47.60 ID:CwdbYKR+0
>>532 COBOLは誰がやっても同じようなコードになる
548 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:50:03.28 ID:jK369R0/0
関数ポインタが使えないおばかチンのためにデリゲート用意してそれでも使えないお馬鹿のために関数型クラスを提供したが、これは関数型言語とは違う(失笑) 関数を変数のように使いまわすのはただの馬鹿が好む ストラテジのパターンだw
549 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:50:49.16 ID:UzLm9Urr0
>>544 interface Calculator{ int Calc(int left, int right); }
class Add : Calculator{ public int Calc(int left, int right){ return left + right; }
Calculator calc = new Add();
これが
Func<int, int, int> calc = (left, right) => left + right;
こうなる
550 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:50:58.13 ID:CwdbYKR+0
しかし今やCOBOLは存在そのものが害悪
Cocoaもけっこう悪くないと思うけど、 Objective-Cは対応エディタがないと書けないようなインデントなのが辛い。
>>549 最初にみっつintがあるのがよくわからん
553 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 18:58:35.53 ID:UzLm9Urr0
>>552 Func<int, int, int>はintを2つ引数にとってintを返す関数を表してる
プログラムはまず暗号化して書くのをやめたほうがいいと思う
VMwareでubuntu動かしてるんだがまじマシンリソース食いまくりでリナの印象変わった
いま頑張ってCを勉強しているところ この次は何やるべき? 特に作りたい物はないけど、自分でなんでもできるようになりたい OSはMacOSX10.6
557 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 19:05:07.46 ID:UzLm9Urr0
関数型言語でいう関数型は再帰を使いまくるプログラミングスタイルのことでしょ 言語機能としての関数型はオブジェクト指向を100倍使いやすくわかりやすくするツール
>>555 GUI切ってないlinuxはwindowsとかわらんよ
>>556 とくに作りたいものが無いならプログラミングを覚えるなんて時間の無駄
561 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 19:51:42.74 ID:T5vIwpa+0
自分用になんでもできるようにならスクリプト言語 仕事でなんでもできるようになら全部覚えろ
例えば何が役にたちますか?
>>562 検索ワード指定してエロ動画サイトを巡回してリンクつきのサムネで表示してくれる
プログラム本体はpythonで50行無いくらいでペロっと書ける
564 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 19:58:23.83 ID:Q/CI0Dmz0
プログラミングなんかヤッてる暇があったら 料理とか音楽とかアニメに時間を費やせよ。 そっちの方が財産になるぞ。
すまん 何に役立つかに見えたから見当はずれのレスしてもうた
566 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 19:59:32.53 ID:jK369R0/0
PGには変数定義→代入が多すぎるから全て排除したのが関数型言語。変数がない。 ちなみに、 (x , y) => { var z = 1 ; return x + y + z; } という書き方がラムダ式の構築で、コンパイル時に自動メソッド化してくれるだけ。 ラムダエクスレッヨンより、式ツリーを解釈できるようになると、コーディングがちょっと格好いい今時のアプリケーションフレームワークが出来上がり。
567 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:06:01.92 ID:6KVMIfnf0
568 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:06:40.80 ID:6KVMIfnf0
569 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:08:22.12 ID:mLIS0pj40
>>549 Addはどこ行ったよw
それじゃ書いた本人しか分からんじゃん。
570 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:08:57.45 ID:6KVMIfnf0
571 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:11:12.83 ID:mLIS0pj40
>>422 >例外に例外とは別の意味を持たせ、Web系なら、
>ある例外を投げたらりダイレクトする、とか、フォワードする
そういうアンチパターンは一体どこで誰が広めてるんだ。
573 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:17:52.19 ID:T5vIwpa+0
変な記号の文法の言語は、単にパース仕様さぼってるだけじゃないのかと。
574 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:19:05.81 ID:QLozIso/P
>>572 変態記法使いたがる奴がlisp使わない理由が分からん
575 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:19:26.87 ID:s9rxtzWj0
PHPやPerlの経験者が読むべきjavascriptの入門書を教えてくれ
576 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:19:43.02 ID:mLIS0pj40
プログラムはコードが短くなりさえすれば分かりやすくなると思ってんのかね。
577 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:20:12.39 ID:mLIS0pj40
578 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:21:59.56 ID:T5vIwpa+0
俺の理想としてはpythonが一番近い タブインデントは保留
lispは括弧を無視すればそんなに変態じゃないと思う。
580 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:23:11.39 ID:JpiSsubx0
言語ディスってる奴は書いたこと無い奴、または言われないと書けない奴 OSディスってる奴は設計思想とか考えない奴、またはWinユーザー 道具は使う奴の能力で使えもするし使えなくもする ディスってる奴は自分の無能をひけらかしてるだけ
程度の低いドカタってクソどうでもいしょーもない現場のくだらない知識だけでドヤ顔してるよね
582 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:31:41.14 ID:s9rxtzWj0
>>577 やっぱりオライリーなのか?
他言語経験ありとはいっても入門としてはハードルが高いような気がして躊躇してるんだが
583 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:32:02.90 ID:T5vIwpa+0
それしか自慢できるものがないんだよ
>>509 yahooはFreeBSD
レンサバも多いと思う
585 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 20:40:00.09 ID:aEp9i/0R0
Rubyって行が継続してるかどうかも曖昧なことがあるって聞いた
586 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:00:58.38 ID:6KVMIfnf0
Rubyが一番新しい言語なの?
588 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:06:41.34 ID:OgA6Kg5r0
>>75 コボラー安泰すぎる
そっくり新システムに乗せかえる予定が、COBOLソースが読めなさ過ぎて一部据え置きに変更された
その上、システム連携でどうしても改修が必要なので今後のメンテ要員の座を確保
今からでもCOBOL勉強すべきかな
>>587 よく名前でる中で一番新しいのはDartもしくはScalaじゃない
つかRubyは意外と古いよ
591 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:14:48.92 ID:iFWkFZadP
Cしかやったことないんだけど、pythonやり始めるには何の入門本買えばいいんだ
592 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:16:03.08 ID:mLIS0pj40
>>588 SIerは何かというとすぐにリプレースさせたがるが、COBOLで何の不便もなく業務が
行えているなら置き換える意味がない。
OSのアップデートや言語仕様の変更に振り回されないド安定な環境という意味での利点は大きい。
例えば今のJavaが稼働当初のOSとJavaのバージョンのままで10年先稼働させ続けられるかといえば
大いに疑問だけど、今問題なく動いてるCOBOL環境なら10年先でもまず間違いなく稼働してる。
593 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:18:01.84 ID:mLIS0pj40
>>582 困ったときのオライリー
オライリーより入門向けが欲しい時は技評
ただしMSの環境の場合はMS公式本一択
594 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:19:03.42 ID:T5vIwpa+0
595 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:19:55.89 ID:UzLm9Urr0
>>569 どこか別のところにあるクラス定義を見に行かなくても
見ればleftとrightを足してるのをわかるんだから遥かにわかりやすいだろw
596 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:23:47.39 ID:mLIS0pj40
597 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:34:27.00 ID:UzLm9Urr0
まあ上ではインターフェース版と合わせるために妥協したけど 実際は意味は型名じゃなくて変数名なりメソッド名なりで表せばいいのよ Func<int, int, int> add = (left, right) => left + right;
598 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:37:49.14 ID:9cof0oE40
perlは神 試作する時はまずperl、パフォーマンス足りなくなってきたらc++で書き直す。
600 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 21:56:30.88 ID:6KVMIfnf0
NetCOBOLがあれば何でもできる って富士通のひとが言ってた
601 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 22:00:27.56 ID:XpUvo3lV0
人生で初めてプログラミングの入門書を通読できそうなんだけどrubyの。 でさぁ、このrubyというのは、どの程度のレベルになると rubyの書きやすさを実感できるの 書きやすさと言うと語弊はあるんだろうから、 ruby特有の書き方っていう風に訂正しとくけど とにかく具体的なアプリで、こんなの作ってる時に 捗ってるな、と実感できるとか、そういう例えで教えてくれや
602 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 22:05:33.35 ID:mLIS0pj40
>>601 Ruby信者って明けても暮れてもイテレーターの話しかしてないような気がするから
繰り返し処理書くときに利点感じるんじゃないの? 知らないけどw
603 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 22:09:09.25 ID:QLozIso/P
endをタイプすることに至上の喜びを感じる新興宗教だろ
604 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 22:14:18.73 ID:T5vIwpa+0
Rubyの圧倒的なメリット RPGツクールのスクリプトとして使える!
railsの為だけに存在する言語
>>601 Rubyしか知らないのに書きやすいってなんでわかるようになるんだ?
そういう生意気な事は他の言語5つは使えるようになってから言え
607 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 22:37:18.99 ID:p/SP3HwI0
ネットワーク屋として食っていきたいんだが、かじっとくと得な言語ってなんだい?
608 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 22:38:03.95 ID:6KVMIfnf0
611 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 22:46:46.93 ID:DNDmzds80
RubyのendってVBやSQLにもあるし、そもそもJavaとかC#とかのC言語系も採用してる}と大差ないだろ?
612 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:00:13.07 ID:3DFCLp7R0
言語なんか、どうでもいいだろ。 例えば、 Webアプリケーションエンジニアとデバイスドライバ開発者とは、一切関わり合いがないように、 言語もそれぞれの開発で好きにすればいい。
613 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:01:52.18 ID:Wn+Ww34XI
kotlinに飛びついてwebサーバーもクライアントも一つの言語で書くと良い。
614 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:03:35.25 ID:S1LF2evj0
615 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:05:34.37 ID:mLIS0pj40
>>607 OpenFlowだろ
言語じゃないけど
>>601 思いつきで書いた数行のコードが
数ページになって、
さらにいつの間にかファイル分割するくらい大きくなった時に
Rubyの自由さとスケーラビリティに感謝したけど
他人に渡したソースのメンテすることになった時にはそれを呪った
617 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:07:16.93 ID:e9JngvnB0
>>611 ruby信者が省略・簡潔で素晴らしいと宣伝しているにもかかわらず、
3文字もキーボードを打たなければならないから馬鹿にされてる。
構造体と追加、削除、検索関数で線形リスト実装させて、 次にそれをクラスとメソッドに書き直させたら一発でOO理解させられる気がする
619 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:21:05.50 ID:xboSNnK40
BSD系はCore2くらい枯れてれば、よっぽど奇妙なハード構成で無い限りノートも問題なく動く むしろ組込系の開発してるわけでもないのにLinuxってほうがわからん つうかこのスレは言語のスレなのかディストリのスレなのか
620 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:23:22.33 ID:jtXK5PnoO
D言語さん出番のようです
621 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:24:20.28 ID:33Eupoad0
endぐらいエディタの補完で勝手に入力されるんでね
623 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:36:05.59 ID:mLIS0pj40
>>619 むしろ組込みでLinuxのほうがありえなくね?
GPL汚染されにくいのはBSDの利点の一つじゃん。
624 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/03(土) 23:52:15.32 ID:3DFCLp7R0
組み込みLinuxは今の流行だろ。何言ってんだ? アプリ屋さんは下周りのことは本当にわかってないね。
625 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 00:42:52.37 ID:7b67/gaV0
>>619 開発につかうなら、Ubuntu とかの方が良いと思うよ。メジャーなほどいい。何と言っても情報の入手が楽。
これがBSD系だと、一番メジャーなFreeBSDでも、ネットで検索しても化石のような情報しか出てこないことが多い。
626 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 00:59:29.53 ID:uRicZ1TE0
BSD系で一番メジャーなMacOSXでいいだろ
627 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 02:06:02.94 ID:x6cqt2Y40
この手のスレは、x86と非x86で分けるべき。まずそこからだろ。
628 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 02:09:35.88 ID:xmZrSLwe0
プログラミング未経験だがPythonで始めてみることにした
629 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 02:16:36.35 ID:fYm+vSV20
>>624 糞コードしか書けない組込み屋ふぜいに言われたくないわ
どうもこんばんは何でも屋です('A`)
630 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 02:21:02.06 ID:WzaToyFW0
Lispを書いて涅槃へ行こう
631 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 02:25:35.76 ID:fYm+vSV20
lispはEmacsがなかったら絶対に書かなかったであろう言語
633 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 02:36:16.37 ID:7b67/gaV0
>>607 iptablesの書式を完璧にマスター。
634 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 03:06:55.29 ID:x6cqt2Y40
635 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 07:12:17.43 ID:0usRuYLE0
php最高だな
Rubyは個人が個人のために作ったからだよ
>>618 多態性が理解できない。
学校で教えるクイックソートとバブルソートでベースクラスの配列をソートさせるとか。
638 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 08:49:39.93 ID:2Rm6Sk5W0
>>607 ciscoのiosとtcpipのソース
639 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 08:50:19.33 ID:2Rm6Sk5W0
>>607 ciscoのiosとtcpipのソース
640 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 10:24:31.89 ID:d++RWiLc0
641 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 12:17:56.29 ID:ZRnvdedx0
642 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 13:21:57.81 ID:IZ9viFoY0
C#ってサーバサイドで使ってる人いるの?
>>642 大手企業のサイトの拡張子がaspx とかになってたりするから
けっこう使われてるんじゃないの。
うちのトコではJava+JSPが主流だけど やっぱWindows Serverと連携が取れやすかったりするのかな
645 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 13:41:50.61 ID:wNCoy+010
>>642 社内システムでは腐るほど見かける。
外向きはあんまり見かけない。
646 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 13:43:06.79 ID:wNCoy+010
>>644 ちょちょいと書きやすいからでしょ。
簡単なものだと見た目のコーディングも含めたらPHPよりサクッと作れるし。
647 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 13:43:17.17 ID:YDgJXS4M0
コボラーってさ、どこまで出来たら一人前なん?
648 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 13:43:47.14 ID:wNCoy+010
>>644 たぶん連携とかまで考えて導入しているところは少ないと思う
649 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 13:48:55.97 ID:Pd24lARE0
最近はDelphiが盛り返していて喜ばしい限りだわ
上級者のコード呼んだことないからわからんのだけど プログラミング上級者と中級者だとどう違うんだ 速さ以外にロジックも全然ちがくなるの?
651 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 15:45:03.63 ID:IvVzXm8sP
上級者は例外なく黒魔術使い出すのでオススメできない
>>650 中級者は覚えたてのメソッドやクラスを使いたがる
653 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 16:09:08.90 ID:5XO9OxPD0
>>650 上級者は初級者でも読める教科書のようなコードを書く。
中級者のコードは俺凄い系の魔法のようなコードで一番ヤバい。
そういう上級〜中級の違いがあまりないのが、Python
ビット演算だいしゅき自称ハカー
変数数個けちってわかりにくい表現で書いたりするけど 上級者から見たらプって感じなのか
上級者は目的を見失わない。 生産性、メンテ性を失うコードは書かないし、 最適化する必要があるところではするってだけだ。
>>654 全員揃って読みにくいコードしか書けないからね。WhiteSpaceの方がマシな時もある。
イテレータはコレクションを扱うときは絶対使ったほうがいいと思うけど
Pythonは全然よく知らんのだが、There is only one way to do soってどうやって実現してん? とりあえず後方互換性を皆無にしてバージョンアップのたびにメソッドを作りなおして古いのは廃止してかないとあかんよな クラスライブラリもオーバーロードで引数の数や種類違いのを作ってしまうのも控えるべきかも
デザパタって上級者がよく書くコードのパターンなんだろ? あれ初心者だと、デザパタの勉強してないと、何してんのか分からない事とか出てくるでしょ なんだよファクトリーってって
663 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 17:43:25.45 ID:5XO9OxPD0
>>659 上級者のコードはif文ひとつ取っても複合でもそれぞれ意味の異なる条件は2つのifに分けるとか徹底している
664 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 17:44:08.24 ID:szuO6EJe0
>>649 どこで盛り返してるんだ?
7で止まってるけど、開発しやすかったなぁ〜
>>663 そりゃ大文字と小文字分けたり
なるべくif文がなくなるような構造にしたりするだろ
667 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 17:48:45.22 ID:AhA9+TGt0
perl を始めれば変われるよ、現に俺は変われた
Perlってどこでエラーしても三行目ぐらいのSessionの宣言でエラーでる糞言語
自分のコードみたら3行目空行だった。
>>661 厳選されたシンタックスによるところによるところが大きい。
標準ライブラリは引数増えたりメソッド増えたり、モジュール毎の改廃はあるよ。
>>662 初心者でも、何してるかはコード読めばわかるけど、
なぜそういう設計になっているか、がわからないだろうね。
672 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 18:13:26.84 ID:5XO9OxPD0
>>666 そういう意味じゃない
if (i > 10 && i < 20 && a == b)
を分解して2つのifにしてたり徹底している
673 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 18:51:44.69 ID:XTw4W5ML0
だれかオラクルからJavaを救い出せ
674 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 18:59:19.26 ID:FTuHxAKy0
ムリダナ
676 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 19:10:58.24 ID:TBel5NPN0
あるウェブサービスを具現化したいんだが技術がない 何から学べばいい?
>>676 HTML+CSS・・・基本
javascriptとかas・・・見た目、機能
perlとかPHP・・・サーバーサイド
SQL・・・データベース
HTMLのとこはいまならHTML5とかかなぁ
680 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 19:22:06.45 ID:TBel5NPN0
>>677 何はともあれ、まずはHTMLとCSSか。もう一つ質問なんだが
こういうサービスにはコレが適してるみたいな、向き不向きがあったりするの?
それとも単に新らしかったり優れているものが良しとされてるのかな
>>678 了解
ヤフーってやつチャレンジしてみる
>>680 向き不向き?
たとえばサーバーサイドのperlとPHPなら好きなの使えって話だが
javascriptをサーバーサイドで使うのは向かないが使えないこともないとか
HTMLとSQLはそもそも言語というか仕様に近いので競合することはないとか
まあ勉強すりゃあわかるよ
じゃあやっといて
>>672 それを分解する意味がわからない
そのif文の中に10行とか処理があったらコピペするの?
687 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:04:39.98 ID:FTuHxAKy0
本当に優れたプログラマなら、マジックナンバーは決して出さない。
688 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:12:22.10 ID:P4fSBgT10
>>686 可読性の問題だろ
あと普通に考えりゃ中にもう一個判定入れればいいだけなんだがっていうか中に入れないとまずいだろ
689 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:18:18.70 ID:uJ/sh1n+0
不等号の向きが揃ってないのはどういうわけか if ~~~ then if ~~~~~ then if ~~~~ or _____ "then if"はあんまりいい兆候ではない (thenは書かないとか言わないように ifのスタックの話をしている)
>>65 昔から同じ顔なのに整形してるとか言う人をしらけた感じをする
>>299 こっちが可愛い系じゃないから親が可愛い系の話しかしないのをしらけた感じをする
691 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:19:20.27 ID:2LHqXOaL0
なんで言語とOSが一緒くたになってるの? 芸風?
>>688 分け方は勘違いしてた
それでも三重ネストとかになるけど
可読性あがらないだろ、それ
693 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:26:31.65 ID:P4fSBgT10
>>692 >>672 をいってるなら3重にすると逆に可読性が下がる
if (i > 10 && i < 20){
if (a == b) {
}
}
ってかくことで
iが10〜20でa=b
ってすぐ見分けがつくってことじゃないの
694 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:28:44.24 ID:qugQkH4b0
自称情強がオナニーするスレか
>>680 向き不向きはあるよ。言語だけじゃなくインフラまで含め。
アイデアもってるんなら、中心部分だけJavaScript+PHPくらいで軽く実装して
それをプロダクションに持っていける技術のあるところに持ち込むのが早いよ。
696 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:30:02.36 ID:FTuHxAKy0
697 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:38:32.88 ID:I3yzCFdA0
C# 使っている人達って検査例外なんていらねー、 例外上等のつわものたちばかりなの?
698 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:39:26.22 ID:uJ/sh1n+0
まず論理演算の初歩を勉強して決定表が書けるようになれ 機械的に「条件がいくつあるからif文を分ける」じゃない
上級者って普通のコードの中の話じゃなくて インフラに対応したチューニング(GAEや仮想マシン)とか セキュアプログラミングに対する知識じゃないの? 上級者だからvisitorパターン使いまくりとか 実行時のバイトコード変換使ってロジック書くとかないだろうしw
700 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 21:58:00.03 ID:FTuHxAKy0
実装に詳しい人はまた別
HTMLは最強言語
702 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 22:08:32.20 ID:4RLzKdYm0
上級者は数々の修羅場を経験してきた人のことでしょ。 マルチスレッドを使おうとする中級者を「おまえデバッグできるのか?他に改善策はないのか?」と問い詰めるほど危険性に敏感な人。
if (obj != null && obj.Value == hoge) { }
>>665 iOSに手を出したりって辺りかな?
「春の目覚め」作戦時のドイツ軍みたいな。
706 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 23:08:32.05 ID:jKaTdtku0
Python Cookbookの新版出たから買おうかな Learning Pythonも一応読んだんだけど英語だしあんまり頭に入ってないんだが
707 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 23:11:58.38 ID:x6cqt2Y40
上級者と中級者の差はデバッキング能力の差ではないか? スーパーハカーが隠し持っているゼロデイアタックなんか、中級者の作るプログラムの穴をよく知っているからな。
708 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 23:27:29.79 ID:4RLzKdYm0
中級は覚えたての魔法を使いたがる。 トリッキーな記法やマルチコア対応などの流行りの技術を格好いいと思い込む中二病に蝕まれている。 たとえば業務アプリでの業者間の通信は、障害切り分けのため上級者は一見すると初心者っぽくダサい共有ファイルを用いるのが、中級者はソケット通信を使いたがる。
ソケットって中級者てほどでもなくないか あえて使ってるから中級者どまりってことか
趣味で自分用ゴミツールばっかりつくってるから このスレの仕事でがっつりやってる人の言ってることがさっぱりわからん おまえらどこでそんなスキル身につけてきたんだよ!
711 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 23:34:52.78 ID:4RLzKdYm0
>>709 オンメモリの恐ろしさが分かっていなければ中級者だろう
712 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 23:37:23.40 ID:FTuHxAKy0
713 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 23:46:21.99 ID:8sXdXJ5z0
>>111 それも決めつけに過ぎない
業界広いで
いろんなやり方がある
714 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 23:51:21.12 ID:4RLzKdYm0
責任の押し付けあいという修羅場を数多く経験し、 責任の所在を明確にする作り方ができるようになったら半人前
2)Select Helperメソッドにおける脆弱性 の2件の重要な脆弱性を修正した 非推奨メソッドへの
716 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/04(日) 23:57:32.17 ID:24iAqJwJ0
>>710 まぁ、スレタイの性質上、IT土方の叩き上げタイプの人間も入れば、
理系で情報工学専攻して、そのままその道に進んだって奴もいるし、
後者なら、基本的な話は全部知ってるから、知識や技術の獲得スピードも速いから、
なんともだな。
717 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 00:01:44.07 ID:Sk55TxnQ0
>>676 俺もウェブ開発1年生だぜ
phpのYii Frameworkというのがすげー入門に適してると思うぞ!
若干の英語力は必要だが
英語読めないです
初心者がPHPみたいなウンコ言語に触れるのは好ましくないな。
もう無着ちゃ初心者PHP無茶苦茶。空文字列なのか0なのか"0"なのかnullなのかfalseなのか未定義なのか自分でもわかってない。意味不明
721 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 00:16:35.98 ID:Sk55TxnQ0
PHPはウンコ言語じゃないやい 1個だけ難点があるとすれば、型が曖昧でコンパイラもないこと
722 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 00:20:30.42 ID:73SHRiAj0
型が曖昧なのは嫌い 便利だけど後で不便なんだよ〜
型が曖昧なのは入門にはいいと思う 懐が広いとエラーで起こられて原因追求スルまでにプログラミングの面白さが失われちゃうから
724 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 00:23:08.14 ID:85fCmzR10
>>717 Yiiユーザーがけんもうにいるとは
よさげなFWだけどcakephpと比べて日本語情報が圧倒的に少ないよね
懐が狭いとの間違いなw
726 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 00:28:15.16 ID:RfeGXf4a0
ゲームを作りたいと思う CとDirectXって奴を使いこなせるようになればいいんだろ?
Cで2DならDXライブラリを使わない手は無い 3Dは苦手だからDirectXとかopenGL頑張って ただそれ以上に3D素材を作ることの方が問題なんですわ
729 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 00:35:39.93 ID:RfeGXf4a0
DXライブラリね覚えとくわ
730 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 01:38:20.95 ID:f2Uy5T1u0
>>708 普通にDB使えよ、ファイルなんて使ったら自前で排他制御かけなくちゃ
ならんしトラブルの元じゃん。
>>721 的外れもいいとこだな。
動的言語の利点もわかっちゃいねえだろ?
PHPは言語仕様が無駄に複雑なんだよ。
いきあたりばったりだから。
ウンコ言語としかいいようがない。
732 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 01:51:43.53 ID:yV4xGg650
上級者が綺麗なコードを書く理由。 ぶっちゃけ自分で書いたものが何だったか自分が一番よく忘れるから。
733 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 01:52:14.91 ID:+mUgjX5T0
2)Select Helperメソッドにおける脆弱性 Ruby 2.0との互換性強化 これ最強伝説
734 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 01:56:22.80 ID:rWBhiQKc0
PHP→めんどくさい Java→超めんどくさい C# →理想的 Ruby→簡単かつ理想的 ruby最強伝説
735 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 01:57:12.89 ID:Sk55TxnQ0
Rubyは言語はともかく開発体制がウンコ
737 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 07:16:59.01 ID:ZqSs6KSB0
PHPはPHPDocを完璧な状態にしておかないと後から大変なのがな。 で、そこまでやるなら技術量はJavaと大差ないだろうという
738 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 07:31:04.91 ID:BXpPyLvv0
言語のランクづけをはっきりしてから優劣を語れよ 低級 ↑ アセンブラ C Java, C# Javascript ↓ Ruby, Python, PHP 高級 別の行にある言語は用途が違う 同じ行にある言語同士は競合する
739 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 08:05:16.14 ID:werpU9j30
740 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 09:53:33.00 ID:iZAFHiJ/0
C#でvarとdynamic使いまくってPHPみたいなソース。 とりあえずパパッと作れる。 いざという時にJava風に書き直せばいい。 RubyやPHPではこれができない。
741 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 10:00:58.91 ID:gMpZ7Iv20
Webみたいに躊躇いもなく頻繁に改修が繰り返されるシステムだとPHPの大雑把さが小回りの良さとして際立つ
742 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 10:01:30.56 ID:gMpZ7Iv20
Javaはありえない
>>741 読みにくく保守性最悪のコードで、それはない。
自分でそう思い込んでるだけ。
744 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 10:13:51.45 ID:gvbMjhWb0
動的言語のメンテナンス性なんてどれも誤差の範囲だろ
どの言語で書くかよりも誰が書くかの影響の方がでかい
746 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 10:25:17.88 ID:gvbMjhWb0
だな
747 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 10:30:52.56 ID:krv6TTyn0
必殺!三項演算子!!
でもJava使いって圧倒的にバカが多いよね あれなんでなの?
749 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 11:41:47.55 ID:gMpZ7Iv20
JavaとPHPは人月の最安値競争となっている。 無理な価格競争を繰り広げれば、最終的に質を落とすしかないのは馬鹿でもわかることだろう。
750 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 11:46:17.75 ID:gMpZ7Iv20
つまり自分でちょちょいと使う分にはいいが、業者でJavaやPHPでの提案を持ってくるところは、認識的にも経営的にも9割方危ない。 運用開始直後どころか、プロジェクト途中での倒産リスクも飛びぬけて大きい。 COBOLの安定感は言語、インフラを超えて会社経営にも及んでいるが、JavaとPHPは本当に危ない。 でも個人的に遊ぶ分にはPHPでいいと思う。
752 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 15:52:51.66 ID:ylpmJZG/0
なんで途中から言語がOSになってんだ
OSと言語が混じっててカオスすぎるだろこのスレタイw
754 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 16:46:39.80 ID:UkcC2gYD0
アスペか
755 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 17:07:43.51 ID:N24anMd70
確信犯だろ
MSがやってること考えると Java > C# だろう。 Oracleになって日本語docが怪しいけどね。
757 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 17:46:40.82 ID:Sk55TxnQ0
PHPがクソと言う理由が分からん WEB開発する上では、理想的な言語だと思うけどな なんせ検索すれば、いろんなノウハウが転がってるのがでかい PHPしかできない人間に糞が多いというのは言語が糞ということにならん
758 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 17:48:14.61 ID:UkcC2gYD0
OracleがSunを買収したときにSunでJava作ってた連中がMicrosoftに転職してたのには笑った
759 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 17:49:00.51 ID:59ZL5lOT0
>>757 旧バージョンとの互換性捨てる様な言語は糞だろ。
760 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 17:51:24.54 ID:BXpPyLvv0
Pythonが糞にされてしまった
>>757 ウンコプログラマが転がってるウンコでウンコを作ってるだけ。
生産性悪すぎ。
>>760 Pythonは互換性捨てるにも時間かけてものすごく慎重にやってるよ。
PHP 5.4でたけど、いろいろありそうだ。
仕事ならともかく、独学でPHP使って色々しようとするだけで まとめてLAMP+Javascript+HTML&CSS+簡単なネットワークやデザインUIとか ほぼ無料でも勉強になるからで、初心者にはいいと思うけどな(´・ω・`)
763 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 18:08:41.53 ID:BXpPyLvv0
ハッカーになろう (How To Become A Hacker)
http://cruel.org/freeware/hacker.html > もしある言語が、あなたにとって機能が多すぎるのであれば、それは生産ツールとして
> はよくても、同時に学習にはよくない言語かもしれません。この問題を抱えているのは
> 言語だけではありません。ウェブアプリケーションフレームワーク、たとえば
> RubyOnRails, CakePHP, Django などは、あまりに簡単に見かけ上の理解に到達できて
> しまうため、本当にむずかしい問題に直面したり、簡単なものへのソリューションをデ
> バッグするときでさえ必要になるようなリソースを与えてくれないかもしれません。
マークザッカーバーグになりたいんだけど、何の言語習得すればいいの?(ガチ質問
765 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 18:36:41.84 ID:gvbMjhWb0
766 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 18:37:34.77 ID:gvbMjhWb0
767 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 18:45:50.84 ID:yQOtuCAT0
pythonは趣味でやるならかなりいいよ 言語としてかなり完成度高いし 仕事? プログラマーはやらない方がいいw
しがないwin運用屋のおれはpowershellやっときゃいいんだろ あんまいい参考書がないのが辛い
769 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 19:29:56.78 ID:Sk55TxnQ0
>>761 それPHP自体に責任はないし、WEB開発なら生産性はすげーいいよ
WEB開発する上でのソリューションやノウハウがたくさんある
770 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 19:46:59.87 ID:59ZL5lOT0
これからやる連中におすすめはCとJavaかCとC++のどちらか徹底的にやってもらいたい。 上の組合せが出来れば食いっぱぐれなしで他のPHPだのC#とか初めてでも簡単に出来るから。 VBなんて出来ても土方しか用途ないよ。 まぁ、Cを取りあえず普通に書ける様になれって事だ。
771 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 19:52:04.22 ID:yQOtuCAT0
>>769 PHPは言語自体がうんこ
でも良く使われてるからそれをコピペすれば誰でもできる
でもちゃんと理解してないからちょっと変更するとすぐにバグを引き起こす
そんな感じです
772 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 20:03:00.17 ID:Sk55TxnQ0
>>771 言語自体がうんこって言語仕様ということ?
たしかに仕様が糞だと思うことはあるけど、PHPは決して糞ではないと思う
目的を達成するために、容易にその解決方法が環境として整備されている
僕の価値観として、コーディング能力はあんまり重要視してないというのが、その認識の差を生んでるのかもしれない
773 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 20:18:23.23 ID:yQOtuCAT0
>>772 色々な言語に触れてみればいいと思うよ!
774 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 20:20:04.10 ID:Yxyc5t5V0
Linuxが試作品ならFreeBSDも試作品だろ
775 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 20:21:20.40 ID:Sk55TxnQ0
>>773 俺のことはいいから、自分の言葉で語ってみてほしいな
仕事上、それなりにいろんな言語を経験したよ
PHPが糞である理由として、言語の違いが重要なら、他の言語を持ち出して比較してみてよ
776 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 20:32:32.34 ID:mL4UH+wu0
PHPの言語自体が糞って言ってるのはもう念仏の域だからマジレスしないほうがいい
どの言語も糞な部分はあるけどいい部分もある、上級者はちゃんと使い分け使いこなしができる。 一方、自称の上級者は自分が使えないのを言語が糞呼ばわりしてごまかしてるだけ おまえだよ
>>769 PHPはバッドノウハウばっかじゃん。
そんなのの生産性が良いって言うのは、単に「慣れてる」レベルの勘違い。
>>777 PHPは8割はウンコなんだよ。
779 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 20:45:07.34 ID:59ZL5lOT0
PHPの次のバージョンがどうなるか知らんが、 過去のリリースに対して上位互換にならない限り普遍的な言語にはならん。
winはシェルが弱いbash最高とかいう奴はPowerShellやってみたら目玉落っこちるとおもうよ
782 :
番組の途中ですがアフィサイトへの転載は禁止です :2012/03/05(月) 20:54:14.99 ID:f2Uy5T1u0
>>781 高機能なシェルスクリプトが使いたいだけならperlやrubyで間に合ってるからどうでもいいよ
シェルスクリプトが無くてもvbscriptがあるじゃない。
784 :
番組の途中ですがアフィサイトへの転載は禁止です :
2012/03/05(月) 21:01:31.84 ID:R5BWkCE80 PHP使うくらいならPythonで開発する。 そんなレベルの話。PHP使えってならPHP使うけど