[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 08/30 16:07 / Filesize : 36 KB / Number-of Response : 96
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Python】スクリプト バトルロワイヤル46【pl,rb,php,js】



1 名前:デフォルトの名無しさん mailto:sage [2014/08/27(水) 00:17:35.06 ID:2yseGAwQ]
・前スレのまとめ
Smalltalkはガラパゴス化が激しく、そのユーザは
現代の開発において使い物にならない
ポンコツであることが判明したのだった……



前スレ
【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
peace.2ch.net/test/read.cgi/tech/1405874605/

83 名前:デフォルトの名無しさん mailto:sage [2014/08/30(土) 02:45:47.75 ID:Y3aOlWd0]
バトルロワイヤルっつーか、Perlはほぼ死亡したし
Ruby、PHP、JS全部微妙じゃねえの最近
Pythonは教育分野や科学分野で割りと頑張ってるようだが

みんな仲良くしようぜ(´・ω・`)

84 名前:デフォルトの名無しさん mailto:sage [2014/08/30(土) 03:50:47.25 ID:QWav5+mb]
>>79
PHP以外、存在しないのと同じ

てか、PHPよりjsの方が文字列処理しやすいよね

85 名前:デフォルトの名無しさん [2014/08/30(土) 04:53:09.28 ID:bthGnPJH]
【翻訳】Rubyにはウンザリ!動的型付け、副作用、およびオブジェクト指向プログラミング全般からの考察
postd.cc/sick-of-ruby-dynamic-typing-side-effects-object-oriented-programming/

86 名前:デフォルトの名無しさん [2014/08/30(土) 05:12:13.80 ID:AQHhz7Go]
微妙というか、これといった進化がなくなってきたから微妙に感じる

良く分からないけどLL全部死ぬんじゃね

87 名前:デフォルトの名無しさん [2014/08/30(土) 05:28:00.71 ID:AQHhz7Go]
若い奴のIT技術への興味の薄れは半端ない
つまり、世界からさほど重要なものではなくなってきた

88 名前:デフォルトの名無しさん [2014/08/30(土) 08:41:05.69 ID:aDzegpD9]
>>83
Perlはsh(シェルスクリプト)、sed 、awk とかを使って来た人が、
使いやすいようにってだけで、
今更新しくって人向きじゃないしね。

文字列の比較のeqとかが、shの数値比較のeqから来てるとか知らんと、
なんやねんってなるだろうし。

89 名前:デフォルトの名無しさん mailto:sage [2014/08/30(土) 08:57:35.34 ID:3J76hEg2]
sh(というよりtest)の比較は
=が文字列比較でeqが数値比較だから
Perlと逆なんだよね

90 名前:デフォルトの名無しさん [2014/08/30(土) 11:35:38.63 ID:T0jUedLA]
求人サイトがリニューアルしました!
jobinjapan.jp/

転職・求職活動中の方のご利用をお待ちしています。

91 名前:デフォルトの名無しさん mailto:sage [2014/08/30(土) 12:42:50.26 ID:fktBCnc4]
>>87
自己紹介乙w、ついでに添削しとくね

> 私のIT技術への興味の薄れは半端ない
> つまり、私にとってIT技術さほど重要なものではなくなってきた

板違いだから、続けたいならマ板へ逝きなされ

あと IT は "Information Technology" の略語だよ
「馬から落馬した」みたいな言葉を平気で使う
森元総理みたいなIT音痴はプログラマには向かないと思うね



92 名前:デフォルトの名無しさん mailto:sage [2014/08/30(土) 13:16:45.20 ID:3J76hEg2]
動的型とか関係なくて、mutableなオブジェクトを使いまくるスタイルがダメ

93 名前:デフォルトの名無しさん mailto:sage [2014/08/30(土) 14:47:40.80 ID:gD5SQTD1]
タイプセーフか否かっていうのは決定的な差がある
PerlユーザーがGolangに流れるのは合点がいく
今さらタイプセーフじゃない言語を始める理由ない

94 名前:デフォルトの名無しさん mailto:sage [2014/08/30(土) 14:52:59.50 ID:XzWqzjLg]
いんたーねっつ てくのろじぃ

95 名前:デフォルトの名無しさん mailto:sage [2014/08/30(土) 15:35:08.93 ID:eMjEoUcz]
>>93
翻訳時に型検査する(型安全な)言語は大抵反変な型に対応してないのが辛い。
C#は公式に対応してて、C++だと
template駆使すれば対応できるっちゃ出来るが
どっちもメンドイ。翻訳時に型検査する他の言語については、そもそも無理ってのが辛い。

具体的にはこんな感じ。

struct ModelForImageBox { virtual Widget *CreateBy( ImageBoxProvider& ) = 0; };
struct ModelForText { virtual Widget *CreateBy( LabelProvider& ) = 0; };

struct LesserUIProvider: virtual ImageBoxProvider, virtual LabelProvider{};

struct ModelForLesserUI: virtual ModelForImageBox, virtual ModelForLabel
{
 virtual Widget &CreateBy( LesserUIProvider& ) = 0;
};

class TitleModel: virtual ModelForLabel {・・・略・・・};

ModelForLesserUI *models[3];

// ModelForLesserUIとTitleModelは反変な関係にあり、実装の都合を無視すれ安全に代入できる
models[0] = new TitleModel();






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

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<36KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef