【Perl,PHP】LLバトルロワイヤル5【Ruby,Python】
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2009/04/03(金) 09:58:56エントリーは、
Perl、PHP、Python、Ruby、JavaScript・・・
さあ、死ぬまで語りやがれ!!!
■LLとは?
軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、
コードの作成や修正が容易と見なされるプログラミング言語のことを指す。
ここでいう「軽さ」はプログラマの負担の軽重を指し、
実行速度に優れているという意味ではない。
現在の水準では
・インタプリタ
・動的型
・正規表現
・関数オブジェクト
などを利用できるものがLLと呼ばれることが多い。(Wikipediaより)
■過去スレ
【Perl,PHP】LLバトルロワイヤル4【Ruby,Python】
http://pc12.2ch.net/test/read.cgi/tech/1234635513/
【Perl,PHP】LLバトルロワイヤル3【Ruby,Python】
http://pc11.2ch.net/test/read.cgi/tech/1215319832/
【Perl,PHP】LLバトルロワイヤル2【Ruby,Python】
http://pc11.2ch.net/test/read.cgi/tech/1209289408/
【Perl,PHP】LLバトルロワイヤル【Ruby,Python】
http://pc11.2ch.net/test/read.cgi/tech/1188997302/
0002デフォルトの名無しさん
2009/04/03(金) 10:35:37とりあえず>>1乙
0003デフォルトの名無しさん
2009/04/03(金) 17:44:520004デフォルトの名無しさん
2009/04/03(金) 19:26:350005デフォルトの名無しさん
2009/04/03(金) 23:52:280006デフォルトの名無しさん
2009/04/04(土) 00:59:290007デフォルトの名無しさん
2009/04/04(土) 11:57:56実際はPythonが最強です。
0008デフォルトの名無しさん
2009/04/04(土) 12:56:520009デフォルトの名無しさん
2009/04/04(土) 13:16:590010デフォルトの名無しさん
2009/04/04(土) 13:56:11判定順を変えたい時に先頭だけ違うワードなのがネック
…かと言ってelseifが必要なものを全てcaseにするのも何だかなあ
0011デフォルトの名無しさん
2009/04/04(土) 14:33:160012デフォルトの名無しさん
2009/04/04(土) 14:40:00}else
if () {
}
みたいにできないと嫌だ
0013デフォルトの名無しさん
2009/04/04(土) 15:18:59それはない
elseとifは意味から言ってもセットだろ・・・
0014デフォルトの名無しさん
2009/04/04(土) 15:19:100015デフォルトの名無しさん
2009/04/04(土) 15:25:310016デフォルトの名無しさん
2009/04/04(土) 15:35:52}
else {
if () {
}
}
こう書いて下さい。
0017デフォルトの名無しさん
2009/04/04(土) 16:38:21Cなんかじゃよくある規約だな
0018デフォルトの名無しさん
2009/04/05(日) 11:02:280019デフォルトの名無しさん
2009/04/05(日) 18:58:25http://pc11.2ch.net/test/read.cgi/php/1224838013/513
513 名前:nobodyさん[sage] 投稿日:2009/03/08(日) 13:05:37 ID:???
>>512
Rubyist Magazine - Ruby 1.9 で Web アプリを想定したベンチマークをとってみた
http://jp.rubyist.net/magazine/?0025-Ruby19_Performance
> ベンチマークの最後として、データベース処理を含めたベンチマークを実行してみます。
> 内容はコメントつきの Blog アプリケーションであり、使用したデータベースとデータ件数は
> 以下の通りです。
>
> * MySQL バージョン: 5.0.67
> * データ件数: ユーザ 10 人 + ブログエントリ 5000 件 + コメント 10000 件
(中略)
> この結果から、次のようなことがわかります。
>
> * Ruby による消費時間を比べると、Ruby 1.8.7 より 1.9.1 のほうが約 1 % ほど速い。
> * 全体の実行時間のうち、Ruby による消費時間はわずか数パーセントにすぎない。
結論:
1.9系で速くなったのは科学計算等で使うようなアルゴリズムの部分であって、基本的に
文字列操作がメインのWebアプリケーションでは目立った高速化はない。
またWebアプリケーションのボトルネックはDBであることがほとんどであり、Ruby処理系
が数倍高速になったとしても、全体のパフォーマンスに与える影響は限定的なものである
場合が多い。
002019
2009/04/05(日) 18:59:58>>19
Ruby 1.9で劇的に高速化されるというような華々しい触れ込みが一時多くて期待してたけど、
このような悲しい現実に目を覆いたいばかりなのですが、
他の言語とかこの辺の高速可ってどうやってるもんなんでしょうか?
けっこう広く言語しっていそうな人多そうだから、
ぜひお知恵をお借りしたい(というネタフリ)
0021デフォルトの名無しさん
2009/04/05(日) 19:13:460022デフォルトの名無しさん
2009/04/05(日) 19:46:59またWebアプリケーションのボトルネックはDBであることがほとんどであり、????処理系
が数倍高速になったとしても、全体のパフォーマンスに与える影響は限定的なものである
場合が多い。
???? のところにどんな言語の名前も入るよなぁ、この言明。
0023デフォルトの名無しさん
2009/04/05(日) 20:26:35いや、JITであろうが早くならんってことでしょ
0024デフォルトの名無しさん
2009/04/05(日) 21:03:350025デフォルトの名無しさん
2009/04/05(日) 21:45:290026デフォルトの名無しさん
2009/04/05(日) 22:09:28PHPを並とするとJavaが速いのはまあ解るけど、Pythonが意外に速いのが驚きだし。
0027デフォルトの名無しさん
2009/04/05(日) 23:23:27いたしかたなす。
0028デフォルトの名無しさん
2009/04/05(日) 23:52:55Rubyって結局言語仕様も他と比べて特別優れてるわけでもないし
処理速度にも問題あるし日本ローカルなんだよな
0029デフォルトの名無しさん
2009/04/06(月) 00:23:33ヒント:Railsを作ってるのも主に使ってるのも外国人
0030デフォルトの名無しさん
2009/04/06(月) 00:31:450031デフォルトの名無しさん
2009/04/06(月) 00:38:550032デフォルトの名無しさん
2009/04/06(月) 01:11:42>>28の主旨はどこにあるんだ。
0033デフォルトの名無しさん
2009/04/06(月) 01:19:100034デフォルトの名無しさん
2009/04/06(月) 01:19:360035デフォルトの名無しさん
2009/04/06(月) 01:21:280036デフォルトの名無しさん
2009/04/06(月) 01:23:050037デフォルトの名無しさん
2009/04/06(月) 02:26:560038デフォルトの名無しさん
2009/04/06(月) 02:27:480039デフォルトの名無しさん
2009/04/06(月) 06:52:500040デフォルトの名無しさん
2009/04/06(月) 09:31:080041デフォルトの名無しさん
2009/04/06(月) 09:45:13きっついな、コレ。
The一筆書きってか、どのソフトも作者しかメンテできないんじゃないかと思う。
たまたま変なのを連続で落としたのかもしれないけど。
HTMLがいろんなファイルにぶつぎれされて、いろんなところでincludeされまくりだから
画面構成を把握するだけで脳みそ一杯になった。
0042デフォルトの名無しさん
2009/04/06(月) 13:51:52多分CMS系のものを見たんだろうけど、管理画面から編集したりアップロードしたりで
表画面側をカスタマイズできるようにしてるものが多いから、そのせいではないかと。
だいたいヘッダ・フッタ + 2〜3ペインでブロックに分けたりし、その各ペイン内でも
ブロックを積み重ねたりするから細切れになるのは仕方ない
だから、
> 画面構成を把握するだけで脳みそ一杯になった。
これはこういうもんかと。言語はまず関係ないと思う。
まあ不必要に雑然としているものもあるけど。
あと、そういう話題ならWebProg板というものがあってだな。
0043デフォルトの名無しさん
2009/04/06(月) 13:55:34れどめやコメントやらで書けばいいものを、明らかに怠ってるんだから
つか、自前の関数には米つけるのは常識だろー
0044デフォルトの名無しさん
2009/04/06(月) 20:03:09PHPはダメだとすぐわかった。
0045デフォルトの名無しさん
2009/04/06(月) 20:36:28駄目なのはPHPじゃなくておm(ry
0046デフォルトの名無しさん
2009/04/06(月) 21:06:11駄目なのはネタを見抜けないお前
0047デフォルトの名無しさん
2009/04/06(月) 22:23:58次っ
0048デフォルトの名無しさん
2009/04/06(月) 23:44:340049デフォルトの名無しさん
2009/04/06(月) 23:50:48って言ってみただけだよ。ほんとだよ。
0050デフォルトの名無しさん
2009/04/07(火) 01:17:09$_SESSIONに代入して、次のリクエストで取り出しても、不整合な状態で復帰させられる(DateTime::format呼んでもfalseしか返さない)。
バージョンは違うが5.2.6 Leopard Macでも同じ。
Linux版は手元に無いから未確認。
言語的にはphp嫌いじゃないが、久々にphpに殺意を覚えた。
0051デフォルトの名無しさん
2009/04/07(火) 01:27:01ttp://jp2.php.net/manual/ja/language.oop.serialization.php
マニュアル嫁、で終了しそうな。
セッションハンドラを書けばそれでいいような気もする。
ものがPHPだけに、自動でよろしくやってくれるのを期待する気持ちはわからんでもないけど。
0052デフォルトの名無しさん
2009/04/07(火) 01:40:42オブジェクト指向なんかいらないからもうちょっと厳格で統一感があればよかったのに
0053デフォルトの名無しさん
2009/04/07(火) 06:44:28動的Webページを最小限の手間で作るための言語で
厳格さを求めるならJSPとかやってくれって感じじゃね?
0054デフォルトの名無しさん
2009/04/07(火) 06:57:020055デフォルトの名無しさん
2009/04/07(火) 10:59:55どんなアプリみてみた?フレームワークは何使ってた?
フレームワーク使ってないなら、
RailsじゃないRubyのwebアプリみて、「Rubyって…」っていうようなもの
0056デフォルトの名無しさん
2009/04/07(火) 11:01:23ヒント:DateTimeはぜんぜん未完成
いや、俺もDateTime使っててあまりの整ってなさにキレそうになったから。
0057デフォルトの名無しさん
2009/04/07(火) 19:16:41いやそれは正しい
RailsはRubyでできたRubyとは別物のもの
RailsでRubyを評価することは不適当だし、RubyでRailsを評価するのも不適当
0058デフォルトの名無しさん
2009/04/08(水) 02:20:31webアプリ、という前提で話してるんだけども
0059デフォルトの名無しさん
2009/04/08(水) 02:22:00とか思うわけで。phpでも同じようなことがあると
0060デフォルトの名無しさん
2009/04/08(水) 22:12:01昨日、数学板のRスレで少し面白いやり取りがあって、このスレ向きだと思った
ので貼る。
統計解析フリーソフト R 【第3章】
http://science6.2ch.net/test/read.cgi/math/1224142396/293-304
Rはとても面白い言語なので、数学が苦手で統計と無縁でも、言語オタはどんど
んいじればいいと思う。ベクトル言語だというだけじゃなくて、遅延評価だわ、
関数内部から引数の変数名を取れるわ、()や{}まで関数だわで、遊び甲斐あり
まくり。
ちなみにリンク先の304を書いたのは自分だが、単に経験で書いてるので、公式
ドキュメントにどう書いてあるかは知らない。良かったら教えて下さい。
0061デフォルトの名無しさん
2009/04/09(木) 09:52:41先日はどうも。 (笑) スクリプト言語としてみてもとても面白いよね。高速化テクとして遅延評価を意識
しなきゃならんけど、ちまたにあふれてる解説本は、軽視してるからな。言語すきなひとがテクを磨くしかな
い言語かな。詳しいことはまだよくわかってないけど、数学関連言語のなかは柔軟性はピカ一ですね。
006259
2009/04/09(木) 13:15:23こちらこそどーも
006459
2009/04/10(金) 01:37:39最近ティンポが立たんのだよ。
006560
2009/04/10(金) 01:43:28なんかよく分からん流れになってるが、自分宛でいいんだよね?
R の遅延評価は不思議なんだよな。ベクトル言語でしかも遅延評価って言うと、
誰だって遅延リストを連想するじゃないか。
「そうかそうか、巨大データを定義しても、きっと個々の要素が評価されるま
で領域確保されないのに違いない。よーしパパ巨大な疎行列作っちゃうぞ」と
か思うだろ?
ところがそれはうまく行かない。Rのベクトルは評価時にメモリをまとめて全部
確保してしまうから。ベクトルが駄目だから行列も駄目。Rで遅延評価を使った
メモリ節約のノウハウとか、自分はいまだにやり方が分からん。
思うんだけど、Rの遅延評価って、処理効率とはぜんぜん違う目的で導入された
んじゃないだろうか。そうでなければ組み込みの遅延オブジェクトがたくさん
あるはずだと思うんだよな。
今日は時間がないから書かないけど、おそらくその目的は、Scheme風言語から、
スペシャルフォームを取り除いて、関数だけで言語を構成することじゃないか
と思ってる。
--
ところで、リンク先は読んでくれた?自分があの仕組みに気が付いたときは、
Scheme や Python や JavaScript が今すぐ同じようになってほしいと思ったよ。
組み込み関数のローカル変数によるシャドウイングから解放されたい。
0066デフォルトの名無しさん
2009/04/10(金) 09:37:480067デフォルトの名無しさん
2009/04/10(金) 10:27:14あの説明はわかりやすかったよ。あの仕組みがほかの汎用言語でも使えるようになったら
扱いがらくだよな。
ぼくもまだまだノウハウを貯めてるところなんだよね。当然taraiでは効果があったけど。
>関数だけで言語を構成することじゃないかと思ってる。
その意図は、ifelse関数なんて存在でもありえますね。あなたはかなりハックしている
ようなんでこの場では5行以上が読めない人もいるようが、そんなことは気にせずにどん
どん書いてやってください。
0068デフォルトの名無しさん
2009/04/10(金) 11:47:44面と向かって喋ってもやっぱりこんな感じなんですかね。
0069デフォルトの名無しさん
2009/04/10(金) 12:00:120070デフォルトの名無しさん
2009/04/10(金) 12:05:30指示語を乱用してわけがわからなくなることが時々ある
0071デフォルトの名無しさん
2009/04/10(金) 12:18:290072デフォルトの名無しさん
2009/04/10(金) 12:47:36いざというときぶわってなっちゃってかなりビヨビヨな感じだからアレだよね
0073デフォルトの名無しさん
2009/04/10(金) 13:05:030074デフォルトの名無しさん
2009/04/10(金) 22:39:08時間が無いんで、ほんのちょっとだけ。
> 当然taraiでは効果があったけど。
tarai(笑)。うん、自分も回したよ。
R の遅延評価はほんとtaraiしか効率化せん気がする。
0075デフォルトの名無しさん
2009/04/10(金) 22:47:56>>66みたいに、ネタ繰りの素材としてでも、このスレで許容してもらえればありがたいが。
0076デフォルトの名無しさん
2009/04/10(金) 23:43:120077デフォルトの名無しさん
2009/04/11(土) 00:43:32触ってみたくても、何らかの統計処理の素養というか下地がないと、何もできないとかいう感じで。
無理矢理掲示板とかアドレス帳とかつくってみればいいのかな?
0078デフォルトの名無しさん
2009/04/11(土) 02:00:390079デフォルトの名無しさん
2009/04/11(土) 02:19:03Winnyみたいなネットワークの分散プログラムとかDirectXで3Dとかやりたいのに仕事は
DBでWebとかばっかだよ。薄給だし。
こうなったらPHPでそういうの作ろうかな。
0080デフォルトの名無しさん
2009/04/11(土) 03:07:26プロは上手くてあたりまえだからなあ。
おっとここは就職スレじゃなかったな。
0081デフォルトの名無しさん
2009/04/11(土) 05:49:29PerlやRubyから簡単に使えるDirectX/3Dライブラリを作って売ってみてはどうかと。
売れるかどうか知らんけど、少なくともやりたいことはできる。
0082デフォルトの名無しさん
2009/04/11(土) 06:37:080083デフォルトの名無しさん
2009/04/11(土) 07:08:420084デフォルトの名無しさん
2009/04/11(土) 07:48:030085デフォルトの名無しさん
2009/04/11(土) 08:22:33お前が順序を逆に解釈してるだけじゃねえの?
0086デフォルトの名無しさん
2009/04/11(土) 08:32:00Perlはおもちゃじゃないっしょ。使いこなせてるなんてうらやましす。
DB使ってWebアプリ作れるなら、十分色々できるじゃん。
0087デフォルトの名無しさん
2009/04/11(土) 09:41:460088デフォルトの名無しさん
2009/04/11(土) 10:03:55いや 82 で正しいでしょ?
もともとがPerlでCGIの変わりに作ったらしいから
>>79
「Perlによるシステム管理」でもやってみたら?
DB使ってるんだったら、SQLをもう少しやってみるとか(管理面を極めて見るとか)
「DirectXで3D」はPerlで意味はない気がするけど
「ネットワークの分散プログラム」はPerlでネットワークプロクラミングする本あるし
Socketベースで色々書いてみればいいんでね
C(#)、Javaじゃなきゃというのは・思考の硬直・だと思う(遊びのレベルでの話ね)
0089デフォルトの名無しさん
2009/04/11(土) 11:00:44「UNIXネットワークプログラミング」見てみたら?
*nix系使えれば、あとは時間だけだよ
#コード書くのに、最低限の基礎的なことがわかる気がする(旧版しかやってねーからな)
#気合い入れないと買えない値段ではあるが(中古でもw)
Perlをおもちゃといってる時点で、まぁね・・・と思うのだが
#ネタだと思うんだけどね、一応
0090デフォルトの名無しさん
2009/04/11(土) 11:46:26> いや 82 で正しいでしょ?
> もともとがPerlでCGIの変わりに作ったらしいから
そこじゃないよ。>>82が逆に解釈してるのは、>>79の思考の順序。
>>79の1行目を読むと、別に>>79はPHPを「Web以外のどっか別のところ」で使う言語とは
捉えていないのがわかるでしょ。だからこそ4行目で「こうなったら」というヤケクソネタが成立するのだし。
0091デフォルトの名無しさん
2009/04/11(土) 12:15:34ただの無知では
0092デフォルトの名無しさん
2009/04/11(土) 12:25:32目の前の文章をまともに読解できなかっただけなのだし。
0093デフォルトの名無しさん
2009/04/11(土) 12:27:160094デフォルトの名無しさん
2009/04/11(土) 12:28:42自分の未知の分野が青い芝生に見えてるだけだ
0095デフォルトの名無しさん
2009/04/11(土) 12:31:340096デフォルトの名無しさん
2009/04/11(土) 12:43:090097デフォルトの名無しさん
2009/04/11(土) 12:49:17本題から意図的に逸れて、言葉の一部分を捕まえてそこからキャラ設定起こして、
そのキャラにレッテル貼って目の前の当人を語った気になって射精する厨御用達のワードだから、
あんま踊ってるとちょっと痛々しい。
0098デフォルトの名無しさん
2009/04/11(土) 13:15:01解ります
0099デフォルトの名無しさん
2009/04/11(土) 13:15:53あ なるほど
PHPよりは、Perlの方が色々使えそうだけどね(自分にとって)
#先日、emlファイルをimapのフォルダにuploadするのは、phpのコマンドラインで書いたけど
0100デフォルトの名無しさん
2009/04/11(土) 13:18:25最初の発言が、このスレの本題から逸れた愚痴だったから、
いじられてるだけじゃないの?
0101デフォルトの名無しさん
2009/04/11(土) 17:38:47頂上 世の中で広く使われるOS/コンパイラ/DB/サーバ/分散システムを作りあげた人
上流 言語・構文解析、レンダリングエンジンや高度なアルゴリズム/アーキテクチャを設計する人
中流 ミドルウェアを使ってUI設計やアプリケーション開発をする人
底辺 スクリプトでWebページ作る人。ブログでプログラミング講釈する人。
0102デフォルトの名無しさん
2009/04/11(土) 17:52:55最底辺 きみのように斜めに構えて、批評ばかりの人。
0103デフォルトの名無しさん
2009/04/11(土) 17:54:29ここ笑いどころだよね?
0104デフォルトの名無しさん
2009/04/11(土) 17:59:090105デフォルトの名無しさん
2009/04/11(土) 18:06:110106デフォルトの名無しさん
2009/04/11(土) 18:35:360107デフォルトの名無しさん
2009/04/11(土) 18:36:450108デフォルトの名無しさん
2009/04/11(土) 18:37:230109デフォルトの名無しさん
2009/04/11(土) 18:43:430110デフォルトの名無しさん
2009/04/11(土) 18:52:340111デフォルトの名無しさん
2009/04/11(土) 19:01:26ただ、もう少し包括的に設計開発してるWebエンジニアもいるにはいるね。
0112デフォルトの名無しさん
2009/04/11(土) 19:01:28やりゃあ誰でもできるだろ。何でもよけりゃw
0113デフォルトの名無しさん
2009/04/11(土) 19:09:440114デフォルトの名無しさん
2009/04/11(土) 19:17:570115デフォルトの名無しさん
2009/04/11(土) 19:23:25> まあDBから値とってテンプレエンジンに突っ込んでるだけ
このへん、割り箸を箸袋に詰める内職とあまり変わらない場合もあるよな。
0116デフォルトの名無しさん
2009/04/11(土) 19:34:46PHPで人気サイト作ってる奴の方が偉いと思うけど
0117デフォルトの名無しさん
2009/04/11(土) 19:38:562chやらは偉いっちゃ偉いのか
0118デフォルトの名無しさん
2009/04/11(土) 19:40:41そこだよ。
たから実質なんにも仕事しない銀行、商社、マスコミが一番給料が高いのだ。
やつらが偉いんじゃない。
人が欲しがるものをもったいつけて高い手数料で売ってるだけだ。
そして仕入れ先はとことん叩く。
まるでIT業界の縮図じゃないか。
あれ?ま、いいか。
0119デフォルトの名無しさん
2009/04/11(土) 19:59:59HiRDBやSymfowareとは言わないけど
0120デフォルトの名無しさん
2009/04/11(土) 20:18:04#!/usr/bin/ruby
readFile = File.open(ARGV[0])
writeFile = File.open(ARGV[1], "w")
readString = readFile.read
readString.each_with_index{ |line, index|
writeFile.printf("%02d : ", index + 1)
writeFile.print(line)
}
readFile.close
writeFile.close
-----------------------------------
#!/usr/bin/perl
while(<>) {
s/[\r\n]//g;
printf("%d : %s\n", $., $_ );
}
exit;
-----------------------------------
#!/usr/bin/awk -f
{ print NR, ":", $0 }
0121デフォルトの名無しさん
2009/04/11(土) 20:27:26スクリプトを書かないなら、cat -n でOK
0122デフォルトの名無しさん
2009/04/11(土) 20:30:24AWKに比べて他のがやたら長いな
もっと簡単にならんの?
0123デフォルトの名無しさん
2009/04/11(土) 20:37:030124デフォルトの名無しさん
2009/04/11(土) 20:37:34なんでRubyはファイルに書き出してるの?
というかその書き方ならいっそJavaで書けよ
0125デフォルトの名無しさん
2009/04/11(土) 20:39:210126デフォルトの名無しさん
2009/04/11(土) 20:39:51ruby -n -e 'print ($.).to_s + " " + $_' < file
0127デフォルトの名無しさん
2009/04/11(土) 20:45:37#!/usr/bin/perl -ne
print "$.: $_"
0128デフォルトの名無しさん
2009/04/11(土) 20:47:320129デフォルトの名無しさん
2009/04/11(土) 20:50:030130デフォルトの名無しさん
2009/04/11(土) 20:54:120131デフォルトの名無しさん
2009/04/11(土) 21:06:500132デフォルトの名無しさん
2009/04/11(土) 21:08:20ありがちな例だけど、文字列を送信すると逆順(回文)で帰ってくる
サーバ・クライアントシステムとか作ったら、どれが一番簡単?
0133デフォルトの名無しさん
2009/04/11(土) 21:10:200134デフォルトの名無しさん
2009/04/11(土) 21:22:48http://www.youtube.com/watch?v=p5EIrSM8dCA
Ruby on Rails vs Java - RailsEnvy.com Commerical
http://www.youtube.com/watch?v=PQbuyKUaKFo
0135デフォルトの名無しさん
2009/04/11(土) 21:23:07# reverse_server.awk
BEGIN {
echo_service = "/inet/tcp/10000/0/0"
while (1) {
if ((echo_service |& getline) > 0) {
rev_mes = reverse_str($0)
print rev_mes |& echo_service
}
close(echo_service)
}
}
function reverse_str(str, rev_str) {
for (i = length(str); i > 0; i--) {
rev_str = rev_str substr(str, i, 1);
}
return rev_str;
}
0136デフォルトの名無しさん
2009/04/11(土) 21:23:51# reverse_client.awk
BEGIN {
echo_service = "/inet/tcp/0/localhost/10000"
while (1) {
getline str < "/dev/stdin"
print str |& echo_service
if ((echo_service |& getline) > 0) {
print $0
}
close(echo_service)
}
}
0137デフォルトの名無しさん
2009/04/11(土) 23:28:59> 最強のLL=軽量プログラム言語
makeが最高です
0138デフォルトの名無しさん
2009/04/12(日) 00:39:050139デフォルトの名無しさん
2009/04/12(日) 01:04:44正直socketはCのレベルでやらないと細かい制御が全然できない。
select/epollとかI/O完了ポート/OVERLAPPEDとかスレッドもスクリプトだと厳しい。
もうちっと細かいこともできるスクリプトがあるといいなあとは思うんだけど、
まあその辺はCでやれってことになるかなあ。
0140デフォルトの名無しさん
2009/04/12(日) 01:17:50標準で使える
それ以前からサードパーティのlibeventバインディングや
twistedのようなライブラリで普通に使えるけどな
勿論ctypes経由で自分で直接システムコールを叩くことも可能
0141デフォルトの名無しさん
2009/04/12(日) 01:33:340142デフォルトの名無しさん
2009/04/12(日) 02:17:54あ、なるほど、kqueueとかエッジトリガとかも使えそうだね。まあこうとこ一つとっても
pythonはやっぱ、守備範囲が広そうだな。
でも、ifdef的にプラットフォームごとに変えなきゃいけなさそうだけどまあしゃーないか。
0143デフォルトの名無しさん
2009/04/12(日) 06:13:51言語とフレームワーク比べんなw
0144デフォルトの名無しさん
2009/04/12(日) 07:53:160145デフォルトの名無しさん
2009/04/12(日) 08:01:260146デフォルトの名無しさん
2009/04/12(日) 08:03:43国産ならSAStrutsとか
0147デフォルトの名無しさん
2009/04/12(日) 08:59:020148デフォルトの名無しさん
2009/04/12(日) 09:11:01> ひとつめの理由はライブラリ。Pythonには全部のライブラリがそろっている。
> 僕たちは開発を進めてきた課程で,たくさんの技術や,たくさんのアーキテクチャを学んできた。
> たとえば,僕がコネクションプールについて理解していなかったとしても,
> 僕はただ単にライブラリを探してきて使うことができる。それからコネクションプールについて理解して,
> 自分たちでライブラリを書けばいい。Webフレームワークについても理解する必要はない。
> 自分たちのフレームワークを作る時が来るまで,他の人が作ったフレームワークを使うだけだ。
> その他の多くの技術を使う前に学ぶ必要はないんだ。
> だってPythonにはほとんど全ての種類のライブラリが備わっているのだから。
> これからも,僕たちはもっと多くの技術を学び続ける。
> そして自分たちの手でライブラリを作る。技術を自分たち流に変えるためにね。
> このような手法を使うことで,自分流に変換する作業をとってもとっても簡単にすることができるんだ。
>
>
> もうひとつ,僕たちをPythonにつなぎ止めておく理由は,これは最も大きな理由なんだけど,
> Pythonのコードが読みやすく書きやすい,ということなんだ。
> たとえば僕たちが新しい技術者を雇うとき。Pythonが書ける技術者を雇うことはまずないわけだけど。
> 僕はただ「ぜんぶPythonで書いてね」と言うだけだ。
> そう言うだけで,彼らの書いたコードを僕は読むことができる。
> これはすごいことなんだけど,僕は部屋越しにコードが良いか悪いかを見分けることができるんだ。
> というのは,良質なPythonのコードはとても明確な構造を持っているから。
> これが僕の仕事をより楽にしてくれるんだ。Pythonのコードはとんでもなく表情豊かで,
> とんでもなく読みやすく,そしてとんでもなく書きやすい。
> だから僕は仕事をスムーズに運べるというわけさ。
翻訳 - Python製のソーシャルブックマークエンジンRedditはなぜLispをやめてPythonを使うようになったのか ? TRIVIAL TECHNOLOGIES 2.0
http://coreblog.org/ats/japanese-translation-why-reddit-uses-python
0149デフォルトの名無しさん
2009/04/12(日) 09:26:410150デフォルトの名無しさん
2009/04/12(日) 09:30:540151デフォルトの名無しさん
2009/04/12(日) 10:01:32これがわからん。
フレームワークのMVCの作法に従った書き方しないで、なんの為に使うんだろう?
#そういうのが無いの?
0152デフォルトの名無しさん
2009/04/12(日) 10:53:21Why Reddit uses Python ≪ .:.
http://brainsik.theory.org/.:./2009/why-reddit-uses-python
> Don’t understand web frameworks, so we’ll use someone else’s until we make our own.
webフレームワークを理解する必要がない、だから、自分達のができるまで誰か他のを使うんだ。
understandがそのままの意味ないのかわからん
0153デフォルトの名無しさん
2009/04/12(日) 10:54:56自分で貼っておいてなんなんだけど、
マイナー言語(LISP)はライブラリないから、
標準や他の人が作ったライブラリがそろっているメジャー言語(Python)いいよねって言っているだけな気がするw
0154デフォルトの名無しさん
2009/04/12(日) 12:32:480155デフォルトの名無しさん
2009/04/12(日) 12:44:11いや、それが重要なんだろ。
俺様ライブラリに頼らない「標準」を利用することで、
元々あったpythonの親しみやすい構文にくわえて、さらに誰が見ても解るコードができあがるってね。
実際マクロばりばり使われた俺様ライブラリ使用、俺様LISPなんて、作者以外にメンテできるかよってシロモノだし。
0156デフォルトの名無しさん
2009/04/12(日) 13:08:100157デフォルトの名無しさん
2009/04/12(日) 13:09:480158デフォルトの名無しさん
2009/04/12(日) 13:18:58RubyGemsには無条件で勝ってるのかw
別に全てに勝つ必要はないだろうが・・・スレタイがあれか
0159デフォルトの名無しさん
2009/04/12(日) 13:21:240160デフォルトの名無しさん
2009/04/12(日) 13:41:18概要知りたきゃ readme 嫁ってのが良い
#説明非表示モードでみれたりする?>RubyGems
0161デフォルトの名無しさん
2009/04/12(日) 13:50:060162デフォルトの名無しさん
2009/04/12(日) 13:52:23ttp://jp.rubyist.net/magazine/?0006-PackageManagement
使い方や仕組みは、CPANなどに比べてそんなに難しいわけではないような。
最大のネックはパフォーマンス(だった)。
だけど、Ruby使ってる時点でそれは二の次のはずなので無問題。
0163デフォルトの名無しさん
2009/04/12(日) 13:54:390164デフォルトの名無しさん
2009/04/12(日) 13:56:41まぁLLからは離れるけど
0165デフォルトの名無しさん
2009/04/12(日) 17:31:02全部って・・ww。なんかの販売員みたいだな。どの言語もそんな主張してそう
でマジでどうでもいい宣伝って感じだ。
0166デフォルトの名無しさん
2009/04/12(日) 17:42:46BASICみたいに入門用途かもしれんが、それにしても今時PythonかRubyでいいじゃんという
他人に勧めるやつがいたら間違いなく征する
0167デフォルトの名無しさん
2009/04/12(日) 17:49:140168デフォルトの名無しさん
2009/04/12(日) 17:51:220169デフォルトの名無しさん
2009/04/12(日) 17:54:20Pythonのライブラリの充実度はruby,perlに比べてダンチだぞ
0170デフォルトの名無しさん
2009/04/12(日) 17:56:52Pythonを使ってない人間はPythonのライブラリを見たこともどこで探せるかもわからないので、
それだけ書かれてもなあ
CPANみたいな仕組みはあるの?
0171デフォルトの名無しさん
2009/04/12(日) 17:57:14たとえばsmtpでメールを送るスクリプト書くにしてもRubyの方が面倒に感じるし。
0172デフォルトの名無しさん
2009/04/12(日) 18:04:04Pythonは本体インスコした時点で豊富なライブラリが揃っていると言う認識だと思われ。
それならRubyやperlと比べてダンチだろう。
0173デフォルトの名無しさん
2009/04/12(日) 18:18:170174デフォルトの名無しさん
2009/04/12(日) 18:21:24なるほど。
ググってみたら、PyPI ってのが公式?のライブラリデポジットみたいな感じだろうか。
ttp://pypi.python.org/pypi
ライブラリの充実度ってことなら、一応この辺の周辺ライブラリも入れて考えないと
あんまり意味無いのではと思った。
PHPのPEARのほぼ唯一良い点としては、配布物に添付したりサーバに設置するのに
特別な操作とか修正が必要ないってことかな。
全部Pure PHPで書かれていて、同梱したライブラリのルートディレクトリにinclude_pathさえ
通せば使えるようになるっていう共通の原則はなかなか便利。
他の言語のライブラリはそういう使い方したこと無いから、ひょっとしたらどの言語のライブラリも
同じようにできるのかもしれないけど。
0175デフォルトの名無しさん
2009/04/12(日) 18:23:42突っ込みになってないぞ。
つまりその「ディストリのポリシー」からして段違いなわけだからな。
0176デフォルトの名無しさん
2009/04/12(日) 18:27:08ディストリビューション毎のパッケージングポリシーの違いが、
なんで言語のせいになるんだよタコ
0177デフォルトの名無しさん
2009/04/12(日) 18:34:510178デフォルトの名無しさん
2009/04/12(日) 18:35:34開発環境は退化した気がするけど
0179デフォルトの名無しさん
2009/04/12(日) 18:35:36PHPは名前空間くらいどうにかしてからおいで下さい
0180デフォルトの名無しさん
2009/04/12(日) 18:36:15"Batteries Included"
http://www.python.org/about/
0181デフォルトの名無しさん
2009/04/12(日) 18:42:32class Zend_Db_Table_Row extends Zend_Db_Table_Row_Abstract
{
}
うん。解決済み。
# PHP5.3からnamespaceついてるらしいけど、ライブラリ側で対応とかするのかな・・・
0182デフォルトの名無しさん
2009/04/12(日) 18:57:09「言語のせい」とか意味不明。
何あさっての方向に喚いてるの?
0183デフォルトの名無しさん
2009/04/12(日) 19:16:42コーディングスタイルが統一されてくるPythonが一押しになる。
個人的にはJythonが理想郷なんだが中途半端な出来でげんなり。
0184デフォルトの名無しさん
2009/04/12(日) 19:27:11激しく同意する。
C だと、他人のコードを読むのに、エディタでインデントを修正しながら読むことになる。
金にならねば、他人の C コードを、もう読む気持ちになれない。
Python ならば、他人のコードを楽しんで読める。力のあるやつが書いたコードは多くの
ことを教えてくれる。身構えることなく、他人のコードを読み下していける python のイ
ンデントの強制は、もっと評価されるべき。
0185デフォルトの名無しさん
2009/04/12(日) 19:34:01C、C++の場合、環境依存を気にしすぎてマクロでスイッチングをバシバシ決めているのが気に入らん。
#define,#ifdef、makefileの環境変数なんて死ね、と思う。
0186デフォルトの名無しさん
2009/04/12(日) 19:44:270187デフォルトの名無しさん
2009/04/12(日) 19:50:180188デフォルトの名無しさん
2009/04/12(日) 20:53:410189デフォルトの名無しさん
2009/04/12(日) 21:02:49それとawkはプログラミング言語として見た場合は賛否両論だけど、
プログラマブルなツールとして見れば有用で、今後もそれなりの存在意義はある。
Pythonもあの普通っぽさがいい。
案外PHPなんかは消えたりして。
0190デフォルトの名無しさん
2009/04/12(日) 21:07:030191デフォルトの名無しさん
2009/04/12(日) 21:29:50そういう視点で見ると昨今のJavaScriptのブラウザを巻き込んだ盛り上がりは、
VBからWebアプリにリプレースして業務効率を落した時代の清算に思える。
ClickOnceやWebStartを認めてはいけないという不退転な思いを感じる。(大げさ)
0192デフォルトの名無しさん
2009/04/12(日) 21:34:46ブラウザさえあればどんなOSでも使える、デスクトップすらいけるとなると
有料OSなんぞ使わない
あとは開発環境やセキュリティとの兼ね合いでどのくらいいけるかどうかかねぇ
自分としてはFirefoxのアドオンみたいな感じでブラウザにインストールする形が
有望だと感じてる
0193デフォルトの名無しさん
2009/04/12(日) 21:52:360194デフォルトの名無しさん
2009/04/12(日) 22:16:07自分で調べておいて思わず苦笑した。
この辺はHTML5の勧告でAjaxライブラリが解決するんだろうけど、
HTML5はXHTML2とは互換がないらしいよ、セマンティック・ウェブさん。
0195デフォルトの名無しさん
2009/04/12(日) 22:39:00HTML5って、ブラウザにDB積んでみたり、スクリプトではない入力バリデート?を
入れてみたりしてるんだよね
なんともそっち方面に突っ走ってるな〜と
しかしこれ、実装が出てきても実際の普及に五年ほどはかかるんじゃないか?
0196デフォルトの名無しさん
2009/04/12(日) 23:01:270197デフォルトの名無しさん
2009/04/12(日) 23:09:56Bash
AWK
SQL
Ruby
CやらPerlやらも齧ってみたけど身につかなかった
趣味グラマだからこれくらいで許してよ
あんまし勉強した区内
0198デフォルトの名無しさん
2009/04/12(日) 23:12:22IE8がもう実装を始めてるから、勧告と同時によーい、どん、となると思うよ。
>>196
おなじみ?のTIOBE Programming Community IndexだとPERLは9位に付けてるよ。
ぶっちゃけ絶賛暴落中だけど、これは話題率ランキングだからまだ現役ではある。
0199デフォルトの名無しさん
2009/04/13(月) 00:11:02どれにもいえる事だけど、インデント深くなってるコードを読むとゲンナリするよ。
できるだけ他人のコードは見ないですませたい。無理だけど orz
0200デフォルトの名無しさん
2009/04/13(月) 00:20:180201デフォルトの名無しさん
2009/04/13(月) 00:25:05Visual Basicも昔そんなこと言われてたけど、一時の流行りで終わったね。
スクリプトみたいな簡易言語で満足してるようじゃ技術者としてはいつまでも3流だよ。
0202デフォルトの名無しさん
2009/04/13(月) 01:10:080203デフォルトの名無しさん
2009/04/13(月) 01:20:52スーパーハカーがスクリプトを使うことはある。
0204デフォルトの名無しさん
2009/04/13(月) 02:13:21皆がインデント付けてても
インデントの規則や個々のタブ幅がバラバラだと凄く読みにくい
例えば、GNU式のインデントはタブ8以外の環境じゃチグハグになるし
0205デフォルトの名無しさん
2009/04/13(月) 02:46:51何の技術者だよwww
スクリプトできれば十分な分野だってあるのにな
職業プログラマって視野せまそうだな
0206デフォルトの名無しさん
2009/04/13(月) 06:18:33いない、というのは結構正しい気はするな。
0207デフォルトの名無しさん
2009/04/13(月) 06:27:11自分の中で一流の定義(の一部)になってるだけじゃないの?
「○○なんかを良いと言うのは信者だけ!」って主張する奴の「信者」の定義が
「○○を良いと言うこと」で、だから世界の99%が○○を良いと言っても成立するとか、
その種の言葉遊びにも見えるけど。
0208デフォルトの名無しさん
2009/04/13(月) 06:35:47スクリプトが使えない分野(コンシューマゲームとか)以外何がある?
0209デフォルトの名無しさん
2009/04/13(月) 06:41:53誰でも使えるようになるからね。それこそ、組み立てるだけで誰でもある程度までできてしまう。
敷居が低いから、(見えている範囲では)一流には見えないんだろうと思う。
しかも、スクリプト言語はその低い敷居の範囲の仕事をみな奪ってしまった。
ネイティブな言語には残された上で言っている"一流の仕事"しか残っていないんだろうよ
0210デフォルトの名無しさん
2009/04/13(月) 06:42:30スクリプトの得意分野をアセンブリでやるのは趣味か馬鹿
0211デフォルトの名無しさん
2009/04/13(月) 07:18:41インデントをつけたくてもRPGと言う言語は固定カラムでコードを書くんだなー。
ってヤツは少ないだろ。
Pythonが一番コード読みやすいのは事実だな。
しかし、自称一流なんていう奴はたいてい胡散臭いな。
なんでもかんでもJavaやC++でやるヤツの方が3流だろうに。
0212デフォルトの名無しさん
2009/04/13(月) 08:31:28まあ世間の評価はそんなもんなのかな。
0213デフォルトの名無しさん
2009/04/13(月) 08:40:13世間の評価なんてそんなもの。
偉くなりたければコーディングの技術にこだわりすぎないこと。
0214デフォルトの名無しさん
2009/04/13(月) 08:42:26ほとんど何も知らなくても書けて一番簡単な言語(?フレームワーク?)はPHPなのは間違いなかろ
そういう意味じゃないか?w
0215デフォルトの名無しさん
2009/04/13(月) 10:56:17奴っでPHPとかしかやったことがありません、なんてバックグラウンドの
奴は一人もいないぞ。ちょっと向上心や勉強する意欲があれば、CやJavaくらい
覚えるはず。
Cとかである程度規模の大きいプログラムがちゃんと破綻なく作成できるレベル
になっとけば、PerlでもRubyでもPHPでも移行してすぐに適応できる。
じゃあ、その逆はどうか、と言えばこれは相当苦労するはず。文法だけじゃな
くてな。
最初からRubyで育った世代がでてくればまた話は変わってくるのかもしれないが、
少なくとも現時点で、CもC++もJavaも知らないで一流なんて人間がいるわけがない。
よっぽど周りがレベルが低くないかぎり、あたりまでしょ。
PHPだけしかできません、と言う奴ですごい奴にお目にかかったことないよ。
なにやら適材適所とか、「本当に優秀な人なら用途に合わせて最適な道具を選ぶと
思う」なんて当たり前のこと書いて得意になっているのはバカにする以前に、なん
か気の毒だな。それ反論のつもりなの? 意味がある書き込みと本気で考えている
の?
オツムが不自由なのか?
0216デフォルトの名無しさん
2009/04/13(月) 11:16:55オツムが不自由なのか?
書いてる内容が支離滅裂だぞ
0217デフォルトの名無しさん
2009/04/13(月) 11:26:48言語の複雑さとシステムの有用性の間には関連がないはずなのに
一般に複雑と思われてる言語に精通している人のほうがいい人が多い気がするな。
でも半端に技術があると病的な経済感覚してるときあるな
0218デフォルトの名無しさん
2009/04/13(月) 11:32:510219デフォルトの名無しさん
2009/04/13(月) 11:41:06>少なくとも現時点で、CもC++もJavaも知らないで一流なんて人間がいるわけがない。
まるで根拠のない主張。こんなこと言うバカは、自分がCやC++やJavaを知っていることで優位に立とうとしているだけ。
0220デフォルトの名無しさん
2009/04/13(月) 12:08:320221デフォルトの名無しさん
2009/04/13(月) 12:15:070222デフォルトの名無しさん
2009/04/13(月) 12:25:14どんだけレベル低いんだよ、お前の会社。
0223デフォルトの名無しさん
2009/04/13(月) 12:25:53フランス語が一番きれいみたいな根拠のない論争と同じだし、
コンピュータにやらせたいことの意味が通じればいいだけだから。
目的が極限のパフォーマンスとかハード直接叩くだったらC言語できないと
困るだろうけど、万人がそういう目的を持ってるわけでもないし、
別にPHPだろうがPerlだろうがなんだっていいと思うけどね。
F1レーサーだって二種免許や大型免許もってるわけじゃないんだし。
0224デフォルトの名無しさん
2009/04/13(月) 12:43:05CPU直接叩くにはアセンブラが必要だし
今のOSは大抵はCで組まれていて、システムコールや何かも全部Cだから
システムレベルのプログラミングをするのなら、通常Cは知っておく必要はある
大体、PHPだの何だのといった処理系を使うにしても、それらは
大抵Cで組まれてるわけでな
万人がそれらを使える必要は無いし、Cを使える奴が常にCで仕事する
なんてことも無いわけで、一般に言語は適材適所で使えばいいのだが、
アセンブラやCを全く知らない「一流のプログラマ」ってのは俺も疑問だな
0225デフォルトの名無しさん
2009/04/13(月) 12:43:590226デフォルトの名無しさん
2009/04/13(月) 12:44:570227デフォルトの名無しさん
2009/04/13(月) 12:46:500228デフォルトの名無しさん
2009/04/13(月) 12:48:56複雑と思われてる言語 って例えば何?
0229デフォルトの名無しさん
2009/04/13(月) 12:49:450230デフォルトの名無しさん
2009/04/13(月) 12:56:41あるスケール以上では使うのをやめよう、C++やJavaで開発しよう、と
いう流れになるが、RubyやPythonはそうではないというか、大規模
開発にも耐えられる言語仕様じゃない?
今は実例は少なくても、将来Javaとかの開発の大部分を置き換える
ポテンシャルを持っていると思う。
ま、言語的に優れていても普及しないというのは良くあることだが。
何が言いたいかというと、同じLLでも、志というか、スコープがぜんぜん
違うものがあるということだ。
0231デフォルトの名無しさん
2009/04/13(月) 13:04:170232デフォルトの名無しさん
2009/04/13(月) 13:07:250233デフォルトの名無しさん
2009/04/13(月) 13:14:150234デフォルトの名無しさん
2009/04/13(月) 13:16:26欧米人から見たら日本語なんて活用形が何種類もある上に
ひらがなカタカナ漢字英字を組み合わせる意味不明な言語だろうけど
日本人ならよっぽどのアホでもだいたい理解できるわけで
0235デフォルトの名無しさん
2009/04/13(月) 13:17:42YahooもPHPはフロントエンドや小規模サービスだけで主要部の中身はCだ。
0236デフォルトの名無しさん
2009/04/13(月) 13:17:430237デフォルトの名無しさん
2009/04/13(月) 13:49:000238デフォルトの名無しさん
2009/04/13(月) 13:55:420239デフォルトの名無しさん
2009/04/13(月) 15:11:200240デフォルトの名無しさん
2009/04/13(月) 15:13:440241デフォルトの名無しさん
2009/04/13(月) 15:26:59ついでに作ってる課程も楽しい、らしい
0242デフォルトの名無しさん
2009/04/13(月) 15:30:08空文字が偽じゃない
空配列が偽じゃない
0243デフォルトの名無しさん
2009/04/13(月) 19:01:57あと、まつもととかるびまとかひらがなやめれ。
0244デフォルトの名無しさん
2009/04/13(月) 19:23:43後者に何か抵抗感を持つのは「少し」わかるけど、前者をどうこう思うのはわからない。
0245デフォルトの名無しさん
2009/04/13(月) 19:27:460246デフォルトの名無しさん
2009/04/13(月) 19:40:55仕事で使うにはじゃじゃ馬すぎる。Railsも然り。
趣味で使うならRubyは良い選択肢だと思う。
0247デフォルトの名無しさん
2009/04/13(月) 23:37:010248デフォルトの名無しさん
2009/04/14(火) 00:05:380249デフォルトの名無しさん
2009/04/14(火) 00:28:13スキル合わない人と共同作業するときは、Javaくらいガチガチの言語じゃないと駄目だわ
ちなみにPythonは昔使ってたけど技術者誰も集まらなくて共同開発のレベルまで達しなかったw
0250デフォルトの名無しさん
2009/04/14(火) 11:46:50Railsでガッツリつくって、技術足りなくてチューニングできずに結局phpで作れ直すハメになり、
仕 事 が 増 え る
0251デフォルトの名無しさん
2009/04/14(火) 11:47:36(゚Д゚)ウマー
を付け忘れた
0252デフォルトの名無しさん
2009/04/14(火) 12:25:24Rails自体をカスタマイズしないと根本的な重さは改善できないし
そうなるとRails使う意味ないし
0253デフォルトの名無しさん
2009/04/14(火) 12:41:55ちゃんと使ってから物言え!
0254デフォルトの名無しさん
2009/04/14(火) 12:45:450255デフォルトの名無しさん
2009/04/14(火) 13:08:320256デフォルトの名無しさん
2009/04/14(火) 13:14:28無いんではないかと想像しているんだが、どうなんだろう?
0257デフォルトの名無しさん
2009/04/14(火) 13:22:36例えばPHPに対するZendとかCakeみたいなものを使うことのロス
以上の実行速度低下があるわけで重いのは間違いないだろう
0258デフォルトの名無しさん
2009/04/14(火) 13:29:55ちゃんと使ってから物言え
railsが重いからPassengerが出来たと言うバカもいるみたいだし
実稼動してるWEB開発したことないやつが多いのがよくわかる。
0259デフォルトの名無しさん
2009/04/14(火) 13:33:35こんなところでバカバカ煽ってないで、さっさとWebProg板へお帰り下さい
0260デフォルトの名無しさん
2009/04/14(火) 14:46:150261デフォルトの名無しさん
2009/04/14(火) 17:03:08このあたりのこと理解して書いてるの?
ttp://blog.masuidrive.jp/index.php/2008/09/23/concurrency-on-the-web/#extended
0262デフォルトの名無しさん
2009/04/14(火) 17:47:25メッセージキューも最近になってScala製になったし
0263デフォルトの名無しさん
2009/04/14(火) 17:47:460264デフォルトの名無しさん
2009/04/14(火) 18:11:13Cakeなんかより遙かに遅いっての
0265デフォルトの名無しさん
2009/04/14(火) 18:21:200266デフォルトの名無しさん
2009/04/14(火) 18:25:570267デフォルトの名無しさん
2009/04/14(火) 18:56:00結局それは解決できずにScalaに移ったの?うーむ。。。
確かScalaって静的言語だよな?
0268デフォルトの名無しさん
2009/04/14(火) 19:25:11最近の記事だとJRuby1.3はRuby1.9より2.5倍は速くなるらしいし、
言語よりもVMの性能で選ばれることになるのかな。jvm vs .net vs llvmか?
0269デフォルトの名無しさん
2009/04/14(火) 20:08:25JRubyの件は、現時点ではちょっと疑問だなあ。tak関数の議論しかされていない
単一のベンチマークに限っていいなら、n体問題で
MagLevがJava並みの速度出たよ!なんて話もあった
ただ、提示されている最適化には実アプリでも十分効きそうなものも多いので
期待はできると思う
0270デフォルトの名無しさん
2009/04/14(火) 21:14:46天才あらわる
0271デフォルトの名無しさん
2009/04/14(火) 22:22:31フレームワークとして既存のものの利点欠点を良く研究していると思う。
言語としてもLLといいながらちゃんと大規模にも耐えられるようになって
いると思うし、じわじわ普及して最後に勝ち残ると思うよ。
0272デフォルトの名無しさん
2009/04/14(火) 22:51:140273デフォルトの名無しさん
2009/04/14(火) 23:40:410274デフォルトの名無しさん
2009/04/15(水) 00:40:33Ruby は、そろそろ Rails 離れ(他のキラーアプリ)が必要じゃないかな。
因みに Ruby は、仕事でちょっとしたバッチを書くのに使ってて、結構好きだよ。
0275デフォルトの名無しさん
2009/04/15(水) 00:41:400276デフォルトの名無しさん
2009/04/15(水) 00:51:46というのは置いておいて、そこは好みで選ばせてやれよ
0277デフォルトの名無しさん
2009/04/15(水) 00:55:11JavaScript2みたいに型も指定できるからエディタの補完も期待できそう。
0278デフォルトの名無しさん
2009/04/15(水) 00:57:50もしそうなら、確かに来そうな気がする。
0279デフォルトの名無しさん
2009/04/15(水) 01:03:23> Groovyコード断片をコマンドラインに与えワンライナーとして実行する
> ことも可能である。なおこの時、中間的にJavaソースコードが生成される
> ことはなく、バイトコードがメモリ上に生成されて直接実行される。
> また、groovycコマンド(groovyコンパイラ)を使ってクラスファイルを
> あらかじめ生成しておくこともできる。
> いずれにせよGroovyコードは内部的にはJavaバイトコードに変換されてJVM上で実行される。
(Wikipedia)
ワンライナー例:
groovy -e "println 'Hello ' + args[0]" World
確かにちょっと触ってみたくなるね。
0280デフォルトの名無しさん
2009/04/15(水) 01:13:480281デフォルトの名無しさん
2009/04/15(水) 01:14:430282デフォルトの名無しさん
2009/04/15(水) 01:17:040283デフォルトの名無しさん
2009/04/15(水) 06:57:50俺は正規表現使えるようになったあたりから、スクリプト作業も全部Javaになったな。
コード補完効きまくりでJavaで書いた方が結局楽だし早い。
0284デフォルトの名無しさん
2009/04/15(水) 09:01:19保障があるワケでもあるまいに。
仮にjdkが入っていたとしてもエディタがviしかない状況もあるわけで、そこで
Javaのコードを編集汁、とか言われたら「スクリプトをJava作ったヤツ、ウゼェ
普通にshやperlやPythonで書けよ」って印象しかないな漏れは。
0285デフォルトの名無しさん
2009/04/15(水) 09:37:15まあ選択肢ないからなぁ。Haskellで書かれててもやるしかないし。
PerlならまだましだけどWinだと普通入ってないし、どの環境にもあって書くのも楽ってのは該当者なし
って感じかな。
逆に自分の環境だったらどうとでもできるから多少リッチなものを使いたいかな。
今後は開発環境がリッチでどこでも動くってことでActionScript/AIRあたりが面白そうなのかなとか思う。
0286デフォルトの名無しさん
2009/04/15(水) 09:40:19サーバの要塞化が叫ばれた時代が懐かしい。
0287デフォルトの名無しさん
2009/04/15(水) 12:24:38viでソース編集してビルドは自動化しておけばスクリプトと同じ
0288デフォルトの名無しさん
2009/04/15(水) 12:45:21え?ww
0289デフォルトの名無しさん
2009/04/15(水) 13:43:19そこまでするくらいなら普通の感覚の人ならperlなりPython使うと思うが。
Jythonでもいいし。
趣味の人を否定するつもりはないけど、Javaしか使えないならそういえばいいのに。
0290デフォルトの名無しさん
2009/04/15(水) 13:43:57自分はEmacsだから Dynamic Abbrev を使って本文コードはまあ何とか書くけど、
importを書くのが非常に面倒くさい。
0291デフォルトの名無しさん
2009/04/15(水) 13:49:02そういう人の為にこそGroovyがいいねって話の流れになりそうなもんだが。
まあ本人が全くGroovyに反応してない訳だからあれだがw
0292デフォルトの名無しさん
2009/04/15(水) 13:49:25デプロイや設定が面倒なものは流行らないってのが正しいなら
Javaやmod_perlなんて誰も使ってないことになってしまう
0293デフォルトの名無しさん
2009/04/15(水) 13:58:32Javaは固い仕様の言語でみんなで仕事をするには向いているだろう。
単純なスクリプトを記述するのにshやperl使わずにJavaで書くのは、
ただの自己満足な印象が強いが。
たとえばあるディレクトリ以下のファイルの最終使用日付を取得するスクリプトなんか
Javaで書くよりPythonで書いた方が明らかに書きやすく読みやすいし。
0294デフォルトの名無しさん
2009/04/15(水) 14:01:450295デフォルトの名無しさん
2009/04/15(水) 14:08:19Windowsユーザにはそりゃ無理だな。
PowerShell憶えればいいのかも知れんが、あれほど食指の動かんスクリプトもなあ。
その点、Javaベースな何かなら、それなりに相性がいいかも知れないとかちょっと思った。
0296デフォルトの名無しさん
2009/04/15(水) 14:16:58powershellならこれでおk
0297デフォルトの名無しさん
2009/04/15(水) 15:47:06それよりはもうちょっと込み入ったコード書かなきゃいけない用途では、また話が違うかな。
俺は、まぁ乱暴に言って100行くらいまでだと、趣味で作ってる俺Lispで書いてる。
もちろん、まったく他人が見ないコード限定ねw
0298デフォルトの名無しさん
2009/04/15(水) 18:48:57NetBeans for G-Editorとかfor VIMとか作った方がいいのにな。
GoslingはEmacsのことはもう忘れろみたいにいってるが、
Java版テキストエディタにコード補完機能を付けたら、管理が楽になるぞ。
FreeMarker経由でXMLをアウトプットするとかそういう夢も広がる。
0299デフォルトの名無しさん
2009/04/15(水) 20:35:03ぶっちゃけサーバーを国別にすべき
0300デフォルトの名無しさん
2009/04/15(水) 20:58:06ぶっちゃけ新しい国でサービス始めるときの投資額が跳ね上がるからやりたくない
0301デフォルトの名無しさん
2009/04/15(水) 21:08:27なんとなくこういうスレではWindowsヘビーユーザは少数派な気がするのは偏見だろうか
0302デフォルトの名無しさん
2009/04/15(水) 21:19:190303デフォルトの名無しさん
2009/04/15(水) 22:05:56目的によるんじゃね
ADのグループポリシーなんかJavaで書く気はしないよ
0304デフォルトの名無しさん
2009/04/16(木) 00:47:28俺はVisualStudioがメイン。これとC#の環境にはあらゆる言語環境がひれ伏します。
0305デフォルトの名無しさん
2009/04/16(木) 00:50:320306デフォルトの名無しさん
2009/04/16(木) 02:09:130307デフォルトの名無しさん
2009/04/16(木) 11:32:06それマジで言ったん?ソースあんならすぐ出せ
マジならRubyスレ総力を上げて潰すが
0308デフォルトの名無しさん
2009/04/16(木) 11:50:52>306
型指定ありの言語は当然補完出来るだろうし型推論タイプの言語も何とか補完出来そうだが
動的型の言語では補完しづらいだろうなあ
0309デフォルトの名無しさん
2009/04/16(木) 11:53:070310デフォルトの名無しさん
2009/04/16(木) 11:55:05自業自得だろ
0311デフォルトの名無しさん
2009/04/16(木) 12:26:520312デフォルトの名無しさん
2009/04/16(木) 12:39:070313デフォルトの名無しさん
2009/04/16(木) 12:42:14・レンタルサーバで対応してるのは圧倒的にPHP
・コストパフォーマンスが良いのはPHP
・初心者でも抵抗が薄いのがPHP
・webに特化してるのがPHP
・解説サイトが多いのはPHP
・google検索結果はPHPの圧勝
0314デフォルトの名無しさん
2009/04/16(木) 12:44:14俺はRubyは好きだがmatzは嫌い
matz以外の開発陣もmatzの暴走止めるのに必死だし
もうあの人Rubyから手を引いてくれと思う
0315デフォルトの名無しさん
2009/04/16(木) 12:47:25文句だけはいっちょ前だもんなwwwwwwwwwwwwww
0316デフォルトの名無しさん
2009/04/16(木) 13:03:24どうでもいい仕事するための、どうでもいい道具だろ。
0317デフォルトの名無しさん
2009/04/16(木) 13:05:35> どうでもいい仕事するための
ここがダウト
他はまあ同意
0318デフォルトの名無しさん
2009/04/16(木) 13:06:01せめて互換モード付けろよ、と
0319307
2009/04/16(木) 13:34:540320デフォルトの名無しさん
2009/04/16(木) 14:02:13JRuby に IronRuby に Rubinius とオレが知ってるだけで、これだけあるが。
0321デフォルトの名無しさん
2009/04/16(木) 14:22:27あれ?あるかどうかの話?
0322デフォルトの名無しさん
2009/04/16(木) 15:04:05・レンタルサーバで対応してるのは圧倒的にPHP
ゴミサイトでよく使われてるのがPHP
・コストパフォーマンスが良いのはPHP
素人PGが使い捨てされてるのがPHP
・初心者でも抵抗が薄いのがPHP
「使ってます」っていう初心者ばかりのPHP
・webに特化してるのがPHP
webにしか使えないPHP
・解説サイトが多いのはPHP
屑解説サイトばかりのPHP
・google検索結果はPHPの圧勝
検索結果が圧倒的にゴミばかりなのがPHP
0323デフォルトの名無しさん
2009/04/16(木) 15:06:26まぁ、自分で考えて一字一字書いたレスであっても
内容的には全部コピペみたいなもんだから、このスレは。
0324デフォルトの名無しさん
2009/04/16(木) 15:07:41> ・google検索結果はPHPの圧勝
> 検索結果が圧倒的にゴミばかりなのがPHP
これは、URLが引っかかっちゃってるのも多いんだよな
httpで検索したりしても偉いことになる
0325デフォルトの名無しさん
2009/04/16(木) 15:45:270326デフォルトの名無しさん
2009/04/16(木) 15:46:06負け犬の遠吠え乙wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0327デフォルトの名無しさん
2009/04/16(木) 16:08:58音声として読むと似てるし。
0328デフォルトの名無しさん
2009/04/16(木) 16:35:51サーバやら他人の環境に、PHPやRubyやましてPythonが(r
0329デフォルトの名無しさん
2009/04/16(木) 16:50:540330デフォルトの名無しさん
2009/04/16(木) 16:52:220331デフォルトの名無しさん
2009/04/16(木) 17:26:54宝石店の広告がひっかかるRubyよりマシだと思うが。
0332デフォルトの名無しさん
2009/04/16(木) 21:52:390333デフォルトの名無しさん
2009/04/16(木) 22:04:190334デフォルトの名無しさん
2009/04/16(木) 22:06:31FastCGI押しなんじゃないの?
それにmod_railsもあるから、それでほぼ需要は賄っている様な気もする
というかもろWebProg板ネタは、適当に自重してくれた方が何かと平和だ。
0335デフォルトの名無しさん
2009/04/17(金) 00:03:380336デフォルトの名無しさん
2009/04/17(金) 02:03:170337デフォルトの名無しさん
2009/04/17(金) 02:05:450338デフォルトの名無しさん
2009/04/17(金) 07:24:390339デフォルトの名無しさん
2009/04/17(金) 18:32:090340デフォルトの名無しさん
2009/04/17(金) 23:42:480341デフォルトの名無しさん
2009/04/17(金) 23:48:500342デフォルトの名無しさん
2009/04/18(土) 00:07:07この結果はちょっと意外だった。
http://images.google.com/images?q=python
http://images.google.com/images?q=ruby
0343デフォルトの名無しさん
2009/04/18(土) 01:17:24Webじゃん
0344デフォルトの名無しさん
2009/04/18(土) 01:21:57なんで画像検索よw
それよりも
1.Googleが無駄に優秀
2.宝石としてのルビーに価値はそれほどない
3.Ruby言語いいじゃん。Python?その蛇どこにいるの?
4.その他
>>342の見解を聞こうか。
0345デフォルトの名無しさん
2009/04/18(土) 01:37:03http://www.google.com/trends?q=Python%2C+Ruby
一見ほぼ均衡しているように見えるけど、この中に蛇や宝石が混ざっている
比率は>>342の画像の混在比率と正の相関関係があると考えられるので、
実際にはRubyのほうが優位なんだろう。
おれは世界的にはRubyよりもPythonのほうが圧倒的に優勢だと思っていた
ので、画像検索の結果は意外だった。
0346デフォルトの名無しさん
2009/04/18(土) 01:50:20つまり、>>344 の 3. が、不本意にもGoogle先生の診断だということか!
英単語一つ取り出してどうのこうのってのは不毛で、それが>>344の4.で
って、俺が言うの!?
0347デフォルトの名無しさん
2009/04/18(土) 02:12:550348デフォルトの名無しさん
2009/04/18(土) 02:26:58ふむ。名前として一般的すぎますな。
0349デフォルトの名無しさん
2009/04/18(土) 09:54:500350デフォルトの名無しさん
2009/04/18(土) 10:02:07そういうことはないだろう。
てか、MapReduceの実装とかC++じゃないのか?
0351デフォルトの名無しさん
2009/04/18(土) 10:08:370352デフォルトの名無しさん
2009/04/18(土) 10:10:57社内で使ってるいろいろな道具はpythonを使ってるって話だよ。
検索アルゴリズムの基礎開発とかにも使ってるんじゃないの?
0353デフォルトの名無しさん
2009/04/18(土) 10:34:500354デフォルトの名無しさん
2009/04/18(土) 10:54:35あと、3年前の記事だけど。
> GoogleではC++,Python,Java以外の言語を使う場合は特別に許可が必要
> http://gihyo.jp/dev/clip/01/orangenews/vol33/0002
0355デフォルトの名無しさん
2009/04/18(土) 12:01:18他の部分って何で書かれてるか公開されてたかな?
0356デフォルトの名無しさん
2009/04/18(土) 12:07:230357デフォルトの名無しさん
2009/04/18(土) 12:19:19簡単に書けるけど実行速度遅いみたいな言語は逆に非効率になるからね
C++とJava以外を使ってるとは考えづらい
Googleじゃないとしてもスクリプト言語でそういうのに使えるのは
mod_perlとPHPくらいだ
0358デフォルトの名無しさん
2009/04/18(土) 21:32:580359デフォルトの名無しさん
2009/04/18(土) 23:25:14Rubyを独自に使いやすい仕様に変更して頑張っているのに
0360デフォルトの名無しさん
2009/04/19(日) 02:58:360361デフォルトの名無しさん
2009/04/19(日) 04:28:35ユーザAPIがPythonなだけだろ
0362デフォルトの名無しさん
2009/04/19(日) 11:56:07Javaより速いケースもあるし。
速さを求めるとC++なんだろうけど。
0363デフォルトの名無しさん
2009/04/19(日) 13:23:56基本的にはJavaより10倍くらい遅い言語であるのは事実
0364デフォルトの名無しさん
2009/04/19(日) 13:36:400365デフォルトの名無しさん
2009/04/19(日) 14:14:24似たようなことがJavaScriptでも起きるかもしれん
Googleほか複数企業が高速化に熱心
0366デフォルトの名無しさん
2009/04/19(日) 14:44:51今後のスクリプト言語はLLVMに移行し、JVMもサポートって感じになっていくと思う。
0367デフォルトの名無しさん
2009/04/19(日) 14:45:19他の言語はもう駄目かもわからんね
0368デフォルトの名無しさん
2009/04/19(日) 16:53:45大概情報古くて、公式で検索したら一発解決とか、もうね。
ありゃどうにかしたほうがいいぜ。
perlも古い情報がまざってて(KENT並みの情報ばかり)検索しんどすぎ。
0369デフォルトの名無しさん
2009/04/19(日) 16:54:52MacRubyも思い出してあげてください!
Macってついているけど、LLVMサポート表明したり、windowsな俺もwktk
0370デフォルトの名無しさん
2009/04/19(日) 18:02:45公式マニュアルのトップをブックマークしておいて
そこの検索から検索しないか普通
0371デフォルトの名無しさん
2009/04/19(日) 19:14:29PHPでも似たようなことできるのではないの?
0372デフォルトの名無しさん
2009/04/19(日) 21:43:04特定言語を流行らせようとする検索サイトの陰謀だな。
0373デフォルトの名無しさん
2009/04/19(日) 22:20:55で検索できるよ
0374デフォルトの名無しさん
2009/04/20(月) 01:06:46GoogleのヘルプページはPythonみたいだよ。
topyc.pyというスクリプトを通して出力しているみたい。
0375デフォルトの名無しさん
2009/04/20(月) 01:14:170376デフォルトの名無しさん
2009/04/20(月) 01:38:13って流れですか
0377デフォルトの名無しさん
2009/04/21(火) 00:07:170378デフォルトの名無しさん
2009/04/21(火) 05:51:10むしろ、それがウリ
PHP憶えようと思って、オライリーのPHP本 3冊くらい買ったが
オンラインドキュメントで事足りて本棚の肥やしになった
0379デフォルトの名無しさん
2009/04/21(火) 18:23:29ウリつか、今なら普通なんでは。
0380デフォルトの名無しさん
2009/04/21(火) 21:33:52今のレベルのドキュメントは、MS製品でもなければ、なかなかないと思うよ。
0381デフォルトの名無しさん
2009/04/21(火) 21:36:28仕様書理解できないカスが多いわけですね
0382デフォルトの名無しさん
2009/04/22(水) 06:04:210383デフォルトの名無しさん
2009/04/22(水) 06:05:12プログラミング言語別 求人件数ランキング(単位:件)
http://www.atmarkit.co.jp/news/200902/13/wp01.jpg
プログラミング言語別 平均年収上昇率ランキング(単位:万円)
http://www.atmarkit.co.jp/news/200902/13/wp03.jpg
プログラミング言語別 平均年収上昇率ランキング(単位:万円)
http://www.atmarkit.co.jp/news/200902/13/wp.html
0384デフォルトの名無しさん
2009/04/22(水) 06:06:00プログラミング言語別 求人件数ランキング(単位:件)
http://www.atmarkit.co.jp/news/200902/13/wp01.jpg
プログラミング言語別 平均年収上昇率ランキング(単位:万円)
http://www.atmarkit.co.jp/news/200902/13/wp03.jpg
求人数はJava、年収はC#がトップ――ワークポートが調査 − @IT
http://www.atmarkit.co.jp/news/200902/13/wp.html
0385デフォルトの名無しさん
2009/04/22(水) 06:50:130386デフォルトの名無しさん
2009/04/22(水) 09:28:59/.jp にでもこもってろよ。
0387デフォルトの名無しさん
2009/04/22(水) 10:07:490388デフォルトの名無しさん
2009/04/22(水) 11:08:01XNAしか思い浮かばないw
0389デフォルトの名無しさん
2009/04/22(水) 14:11:39MSプラットフォームでJava使うのもどうかと思うし。
0390デフォルトの名無しさん
2009/04/22(水) 14:48:44マニュアルDLして、自分で検索できるようにしないか 普通?
namazu知ってから pgsqlと一緒に必ず作ってるよ
#そのときに使うものも追加
#rubyはnamazuしづらいから、どうしようかなと思ってる
0391デフォルトの名無しさん
2009/04/22(水) 23:04:13使いやすいのかえ?
0392デフォルトの名無しさん
2009/04/23(木) 00:42:290393デフォルトの名無しさん
2009/04/23(木) 06:25:00rubyは検索しやすいからchm使ってるけど、phpは配布されているのが古買った気がする・・・
0394デフォルトの名無しさん
2009/04/23(木) 06:25:49# Prototypes.
sub login();
sub get_rkm($$$$$$$$$$$);
sub logout();
sub update_diary_entry($$$$$$);
sub delete_diary_entry($);
sub doit_and_retry($$);
sub create_it($$$);
sub delete_it($);
sub post_it($$$$$$);
sub get_timestamp();
sub print_debug(@);
sub print_message(@);
sub read_title_body($);
sub find_image_file($);
sub replace_timestamp($);
sub error_exit(@);
sub load_config();
はてなダイアリーライター(略称:はてダラ)
http://www.hyuki.com/techinfo/hatena_diary_writer.html
0395デフォルトの名無しさん
2009/04/23(木) 12:38:34不定期に更新されてるよ。srcのアップデートから、かなり遅れるけど
#DL版以外は見て無いかも
0396デフォルトの名無しさん
2009/04/23(木) 20:23:23書いてあるとおりプロトタイプ宣言じゃないの?
悶絶することはあれど解説頼むほどのものではないだろ
0397デフォルトの名無しさん
2009/04/23(木) 22:48:060398デフォルトの名無しさん
2009/04/24(金) 08:24:06%anal=(0=>"ケ",1=>"ツ",2=>"毛",3=>"バ",4=>"ー",5=>"ガ",6=>"ー",7=>"\n");
foreach(sort{$anal{$b}<=>$anal{$a}or${a}cmp$b}keys%anal){print$anal{$_}};
print "unkodesu\n" unless((((((((((((((((((((((((((((()))))))))))))))))))))))))))));
0399デフォルトの名無しさん
2009/04/24(金) 08:57:19古臭いって何がだよ?
独特なだけで、新旧の別なんかねーよ。
0400デフォルトの名無しさん
2009/04/24(金) 16:40:45# そこじゃないって?
0401デフォルトの名無しさん
2009/04/25(土) 00:59:35PBPでも否定されてるじゃんwww
0402デフォルトの名無しさん
2009/04/25(土) 01:02:51何か問題でも_
??
0403デフォルトの名無しさん
2009/04/25(土) 02:04:22異なる型に変換してしまうからなぁ。
とても使いにくい。
mapやgrepなどと同スタイルで
ラムダ放り投げるために
sub (&@)
使うぐらいかねぇ。
それ以外で使うと、その場は良くても
後でみると結局わかりにくい。
0404デフォルトの名無しさん
2009/04/25(土) 08:20:10> sub get_rkm($$$$$$$$$$$);
これ見たときに背筋がブルッっと着たわ
Perl案件回ってこないことを祈りたくなった
0405デフォルトの名無しさん
2009/04/25(土) 09:17:030406デフォルトの名無しさん
2009/04/25(土) 10:33:45別に言語は関係ないと思うよ
0407デフォルトの名無しさん
2009/04/25(土) 10:39:445.10 には switch 相当の構文がある。
0408デフォルトの名無しさん
2009/04/25(土) 10:41:50>5.10 には
ハハッワロス
Lispならバージョン関係なくマクロで即解決するんだけどな
0409デフォルトの名無しさん
2009/04/25(土) 10:43:180410デフォルトの名無しさん
2009/04/25(土) 10:45:23そこは単純に、この関数は引数を11個とりますよってだけじゃないの?
まさに>>406だな
0411デフォルトの名無しさん
2009/04/25(土) 10:47:37_Y_
r'。∧。y.
ゝ∨ノ お前らが必死に ,,,ィf...,,,__
)~~( 要望出している間に _,,.∠/゙`'''t-nヾ ̄"'''=ー-.....,,,
,i i, ,z'"  ̄ ̄ /n゙゙''''ー--...
,i> <i Lisperはどんどん r”^ヽ く:::::|::|:::〔〕〔〕
i> <i. コーディングしていく…。 入_,..ノ ℃  ̄U ̄_二ニ=
`=.,,ー- ...,,,__ |,r'''"7ヽ、| __,,,... -ー,,.=' >ーz-,,,...--,‐,‐;;:'''""~
~''':x.,, ~"|{ G ゝG }|"~ ,,z:''" ___
~"'=| ゝ、.3 _ノ |=''"~ <ー<> / l ̄ ̄\
.|)) ((| / ̄ ゙̄i;:、 「 ̄ ̄ ̄ ̄| ̄| ̄ ̄ ̄\
))| r'´ ̄「中] ̄`ヾv、 `-◎──────◎一'
├―┤=├―┤ |li:,
|「 ̄ |i ̄i|「.//||「ln|:;
||//__|L_」||__.||l」u|:;
|ニ⊃| |⊂ニ| || ,|/
|_. └ー┘ ._| ||/
ヘ 「 ̄ ̄ ̄| /
0412デフォルトの名無しさん
2009/04/25(土) 11:00:09ああ、そういう意味なのか。検索してもわからんだからありがと
$の数によって独立して意味が変わる特殊変数がPerlにあると思い込んでいて、混乱していた
0413デフォルトの名無しさん
2009/04/25(土) 11:04:42アタマダイジョウブデスカー??????????????????????????????????????????????????????????????
0414デフォルトの名無しさん
2009/04/25(土) 11:16:140415デフォルトの名無しさん
2009/04/25(土) 11:19:26/| ^-^ | < >>412 アタマダイジョウブデスカー?????
,____/ \_/
r'"ヽ t、 ./
/ 、、i ヽ__,,/
/ ヽノ j , j |ヽ
|⌒`'、__ / / /r |
{  ̄''ー-、,,_,ヘ^ |
ゝ-,,,_____)--、j
/ \__ /
| "'ー‐‐---''.
0416デフォルトの名無しさん
2009/04/25(土) 11:20:09それはいいアイデアかもしれない。
ホワイトスペースみたいな言語になりうる。
0417デフォルトの名無しさん
2009/04/25(土) 11:22:140418デフォルトの名無しさん
2009/04/25(土) 11:32:34Pythonもありませんが、何も。
0419デフォルトの名無しさん
2009/04/25(土) 12:21:00マニュアルに標準関数だけを使った代替書式も載ってる。
0420デフォルトの名無しさん
2009/04/25(土) 12:30:47代替策は絶対にあるんだよな
古くはJavaにはポインタがないから始まってさ
0421デフォルトの名無しさん
2009/04/25(土) 12:34:40代替策にとらわれずに自分で言語拡張できるのがLisp
switchがなければ作ればいい
0422デフォルトの名無しさん
2009/04/25(土) 12:46:37Switchはしょせん糖衣構文だから代替手段があるが、
JavaにポインタがないからIOポートやフレームバッファを直接
叩けないことについては、Javaだけでは解決できないぞ。
0423デフォルトの名無しさん
2009/04/25(土) 12:51:180424デフォルトの名無しさん
2009/04/25(土) 13:14:10ポインタ完全なんとかの人とか、憂鬱ななんとかの人とか。
0425デフォルトの名無しさん
2009/04/25(土) 13:16:55ポインタ自体はある
0426デフォルトの名無しさん
2009/04/25(土) 15:26:50Lispでできるマクロなんぞ、Aの記述は既存のBに解釈ってだけなので
たいしたことはできないが…
だからこそ、中身ほとんど同じで表層が違うだけの
オレオレ派生言語ばかり生んでるわけで。
0427デフォルトの名無しさん
2009/04/25(土) 15:31:410428デフォルトの名無しさん
2009/04/25(土) 16:11:26だから文法を拡張しやすいってのはあまりメリットがない。
というかその瞬間の自分だけならまだしも、複数人時、
未来の自分にすらデメリットの方が通常はでかい。
Lispの性能から考えると、独自文法スクリプトや、簡易人工知能が
良く必要とされそうなゲームスクリプトが最高にマッチしてんじゃないかと
思うほどだが、ゲーム開発にLispがどんどん使用されてるという
話は聞かないなぁ。
0429デフォルトの名無しさん
2009/04/25(土) 17:01:05ラテン語程度には、ってんなら実用には厳しいってことでいいんじゃないかと、
Lisp知らない人間は思ってしまうんだが。
もしそうなら、きっちりやる人間は知ってて使えるべきなんだろうが、>>428みたいに
「採用されない」のを嘆く必要も無理に勧める必要もないんじゃないかと思うが、
本当にLispって他の言語より実用的もしくは合理的な面があるの?
0430デフォルトの名無しさん
2009/04/25(土) 17:07:4810年業界やっててLispにお目に掛かったのそれだけだな
0431デフォルトの名無しさん
2009/04/25(土) 17:54:48真のLisperはこんなスレまで出張ってこないのさ。
ここで聞く事は愚問
0432デフォルトの名無しさん
2009/04/25(土) 20:01:37真の意味での進歩や可能性を放棄したのが
Lisper達。
0433デフォルトの名無しさん
2009/04/25(土) 20:03:46本当にLispに、"使える"面があるのなら知りたいって人間も多いんだ。
0434デフォルトの名無しさん
2009/04/25(土) 20:34:09Lispを一通りやってるのは当然しょ。
その上での実践上での評価となるはず。
0435デフォルトの名無しさん
2009/04/25(土) 20:36:01・・・ほんとすんませんでした
0436デフォルトの名無しさん
2009/04/25(土) 21:10:40ttp://practical-scheme.net/experience-j.html
ttp://www.littlewingpinball.com/contents/ja/ypsilon.html
こんなとこでどうだ?
0437デフォルトの名無しさん
2009/04/25(土) 23:27:490438デフォルトの名無しさん
2009/04/25(土) 23:29:170439デフォルトの名無しさん
2009/04/26(日) 09:59:550440デフォルトの名無しさん
2009/04/26(日) 11:49:340441デフォルトの名無しさん
2009/04/26(日) 11:55:00大手証券だが
0442デフォルトの名無しさん
2009/04/26(日) 12:08:000443デフォルトの名無しさん
2009/04/26(日) 13:07:43昔は先進的な高級言語だったんだけど重かった
今では当たり前のクロージャやイテレータ、
動的型(変数に型を持たず値に型を持つ)、ガベコレなど
よくも昔のハードウェアでそこまでやったもんだ
ただ今となっては他の言語にもその機能の多くのが取り込まれて
そっちのが使いやすいことが多いから、Emacsなど一部除いてあまり見ない
でも今日のスクリプト言語へ与えた影響は大きいものだよ
0444デフォルトの名無しさん
2009/04/26(日) 15:55:59マクロ(単純なパターンマッチではなく構文木の変形が可能なもの)ぐらいか
ただ、マクロで実現できる機能の8割ぐらいは
適切に設計されたライブラリで代替できそうな感じはする
逆に言えば、残りの2割を求めるような領域では使われ続けるんだろうけど
近年だとアスペクト指向の源流もLispだっけ?
0445デフォルトの名無しさん
2009/04/26(日) 16:22:09>>444
あとは記号処理ぐらいじゃないか
0446デフォルトの名無しさん
2009/04/26(日) 19:18:580447デフォルトの名無しさん
2009/04/26(日) 19:50:130448デフォルトの名無しさん
2009/04/26(日) 20:08:50マクロそのものの代替にはならんよね。
言語外DSLをお手軽に作るツールにはなるけど。
その言語自身がそのライブラリを使って書かれてたら(自己記述)、
その言語は一種の不動点になって、Lispのマクロみたいになるかな。
0449デフォルトの名無しさん
2009/04/26(日) 21:20:30マクロそのものは難しいだろうが、マクロを含む歴史的な試行錯誤で発見されてきた
有用な抽象をライブラリに取り込むことはできるでしょ
問題によってはそれで十分。現に大半の言語にマクロは無い
……まあ言語仕様が貧弱だと、それすら困難だったりするけど
>>447
PEGは割と良い線行ってると思う
0450デフォルトの名無しさん
2009/04/26(日) 21:27:28Perl にはソースフィルタって機能があってソース自体を変換可能。
0451デフォルトの名無しさん
2009/04/26(日) 21:27:51既存の,解決策の分かってる問題に対しては確かにそれで十分.
というよりもライブラリというものはそういうものでしょう.
新らしい問題,あるいは,ライブラリにはないような
ローカルな問題に対応する時にはマクロが有用なんだよね.
0452デフォルトの名無しさん
2009/04/26(日) 23:02:10意味がわからん
0453デフォルトの名無しさん
2009/04/26(日) 23:03:36具体例も糞もあるか
自分の環境下で起きた、ライブラリで対応できない特殊な例に対応するときにマクロがあればすぐ解決できるんだよ
0454デフォルトの名無しさん
2009/04/26(日) 23:42:13置き換えても成立すると思うんだかそれらと比べたときの利点は何?
0455デフォルトの名無しさん
2009/04/27(月) 02:11:180456デフォルトの名無しさん
2009/04/27(月) 03:10:130457デフォルトの名無しさん
2009/04/27(月) 03:46:26結論出来る。
0458デフォルトの名無しさん
2009/04/27(月) 12:36:12機械語がある意味究極でありながら万能ではないのと同じで、
おそらくLispも似たような意味で究極なのであろう。
0459デフォルトの名無しさん
2009/04/27(月) 13:24:14Lispのコードにとにかく括弧が多いのはよく知られていることだが
他の言語で言う各要素の結合度、演算子の優先順位に相当するものを
全てコード上に記述しているが為に起こってると言っても良い。
そのため、処理系のパーザがコードをどう解釈するかに悩む必要が無いのだが
括弧の対応表示できるエディタが必須だし、全部書かなきゃならんという面倒さもある。
0460デフォルトの名無しさん
2009/04/27(月) 13:28:360461デフォルトの名無しさん
2009/04/27(月) 16:46:520462デフォルトの名無しさん
2009/04/27(月) 22:46:26ちょっと参戦してみようかな,と思って書きこんでみたけど,
どうもお呼びではないような感じなので,継続して書き込むべきかちょっと思案中.
Gauche とかだといい勝負できるかなぁ,とは思うんだけどね.
0463デフォルトの名無しさん
2009/04/27(月) 23:07:360464デフォルトの名無しさん
2009/04/27(月) 23:09:540465デフォルトの名無しさん
2009/04/27(月) 23:43:41ちょっとCommon Lisp勉強してみた
やっぱりRuby使いにとっては原点の一つだった
ただ、いわゆるLLって感じの言語ではない(当たり前か)
一方でGaucheならPerlの影響も受けていると聞くし、このスレ向きかもしれん
0466デフォルトの名無しさん
2009/04/28(火) 01:08:14ただ暗黙の型変換とかコンテキストとかマジ厄介
あとsigilも慣れないとつけ忘れるな
0467デフォルトの名無しさん
2009/04/28(火) 04:09:45そのレベルでPerlから離れていたような人ならMoose(Mouse)を使った
書き方からやり直した方がいいかもな。
他人のコードを読むためにPerl5.8標準の書き方も知っておく必要あるけど。
0468デフォルトの名無しさん
2009/04/28(火) 07:52:30Perl5が出始めの頃に「新Perlの国へようこそ」で入門したんだが、
「モダンPerl入門」を最近読んだら、まったく違う言語のようだった。
0469デフォルトの名無しさん
2009/04/28(火) 11:07:53生まれてもおかしくないよな
0470デフォルトの名無しさん
2009/04/28(火) 11:30:280471デフォルトの名無しさん
2009/04/28(火) 13:09:090472デフォルトの名無しさん
2009/04/28(火) 19:22:23なんか読む気しない…。
0473デフォルトの名無しさん
2009/04/28(火) 22:58:110474デフォルトの名無しさん
2009/04/29(水) 04:30:210475デフォルトの名無しさん
2009/04/29(水) 07:48:020476デフォルトの名無しさん
2009/04/29(水) 09:28:06この組み合わせで
> コストを日本の1/4程度、運用開始までのスピードも1/3程度
でサービスが提供可能だぜ?
Technologic Arts Incorporated | テクノロジックアートと軟脳軟件のRuby on Railsオフショアアジャイル開発における業務締結について
http://www.tech-arts.co.jp/news-and-topics/press-releases/20090427.html
Python、Perl、PHPに真似できるかな?www
0477デフォルトの名無しさん
2009/04/29(水) 10:13:420478デフォルトの名無しさん
2009/04/29(水) 13:16:320479デフォルトの名無しさん
2009/04/29(水) 14:01:250480デフォルトの名無しさん
2009/04/29(水) 14:09:49趣味: Perl, Ruby
だな。間違いない。
0481デフォルトの名無しさん
2009/04/29(水) 14:13:45仕事なら過去の遺物が山ほどあるが。
0482デフォルトの名無しさん
2009/04/29(水) 19:05:31そんな君に Prolog 99 問
Prolog 解けるかな♪ Prolog 解けるかな(待
0483デフォルトの名無しさん
2009/04/29(水) 23:31:580484デフォルトの名無しさん
2009/04/29(水) 23:47:05パズルとか嫌いな口か?
0485デフォルトの名無しさん
2009/04/30(木) 00:01:110486デフォルトの名無しさん
2009/04/30(木) 04:05:43絶対1番にはなれない言語だが、手続き型とは根本が違い過ぎる
Scheme、Haskellも良い感じに尖ってるがPrologほどじゃない
0487デフォルトの名無しさん
2009/04/30(木) 11:15:56という文句を思いついた
0488デフォルトの名無しさん
2009/05/01(金) 01:13:40アルゴリズムを考える方が楽しい。
0489デフォルトの名無しさん
2009/05/01(金) 07:20:40リファレンスを見ながらね。思い通りに動くようになる頃にはそこそこ覚えてる。
0490デフォルトの名無しさん
2009/05/02(土) 00:11:54純粋な関数型とかになってくるとちと事情が変わってくるが。
0491デフォルトの名無しさん
2009/05/02(土) 00:39:11えーっとUTF8ファイルから一行ずつ読み込んで2個目の-以下の文字を
削除してSJISで書き戻せ?うーん・・何!改行コードはどの場合も
ありえる?うーん、うーん・・しかもファイルは大きいから全部バッファリングして
はいけないだと?おーい、誰かこれたのむー、とかなる。
0492デフォルトの名無しさん
2009/05/02(土) 00:46:52どこへのレスかよくわからんが、その処理で困るって言うのは言語を限定されて、ってことなのかな?
そうでなければ、(ファイル及び文字列処理に関して)どの言語でも何一つ習得していない、って事だと思うんだ。
0493デフォルトの名無しさん
2009/05/02(土) 00:59:340494デフォルトの名無しさん
2009/05/02(土) 01:16:300495デフォルトの名無しさん
2009/05/02(土) 01:28:200496デフォルトの名無しさん
2009/05/02(土) 01:33:52IOと結びついてるのかいないのか。
単純に、この文字列(バイト列?文字列?)がUTF-8のはずだから、
SJIS-winに変換してくれ、そしてそれを切り貼りして表示したりファイルに
書いたりするからねって処理が、なんでこんなに難しいんだろう・・・
0497デフォルトの名無しさん
2009/05/02(土) 01:40:18途中で変換するとそれこそカオスになる
0498デフォルトの名無しさん
2009/05/02(土) 01:45:22どのスクリプト言語でも同じようなもんだろ
0499デフォルトの名無しさん
2009/05/02(土) 01:46:57う〜ん。
jcode.plを使っていいなら、そんなに変わらない。少なくともPHPとは。
0500デフォルトの名無しさん
2009/05/02(土) 01:50:06Encode.pmかJcode.pmだろうに
0501デフォルトの名無しさん
2009/05/02(土) 01:53:040502デフォルトの名無しさん
2009/05/02(土) 01:55:145.8以降なら最初から入ってるし
使い方を単に知らないだけだろ
0503デフォルトの名無しさん
2009/05/02(土) 01:57:11さすがム板
0504デフォルトの名無しさん
2009/05/02(土) 02:01:150505デフォルトの名無しさん
2009/05/02(土) 02:06:06jcode.plの場合は、Perl5.8(5.6以降?)の機能を敢えて使わず、シンプルに考えられる(、と思ってる)
文字列っていうのは全てバイト列で、もちろんutf8フラグなんてのはついてなくて、use utf8; とか
してなくて、入力されたバイト列を関数に渡してやれば変換されたバイト列が帰ってくる。
Encodeモジュールを非常に限定された形で同様に使うことは可能、な筈。
詳しい人、訂正よろ。(ほぼ全訂正、ていうか書き直せ!レベルと想像)
0506デフォルトの名無しさん
2009/05/02(土) 02:17:36多分strictすら宣言してないんだろうし
そこだけ説明してもどうなんだろうって話になるわ
0507デフォルトの名無しさん
2009/05/02(土) 02:47:23まあそれだけで、すくなくともJcode.pmでないと話にならないというw
またdankogaiか
0508デフォルトの名無しさん
2009/05/02(土) 04:09:53そういうこっちゃないんだがな
jcode.plが use strict; use warnings; で使えないかといえば、もちろんそんなことはない
Perl5.6以降の機能ってことなら、間違いなくUnicodeサポートの話
0509デフォルトの名無しさん
2009/05/02(土) 08:02:530510デフォルトの名無しさん
2009/05/02(土) 10:43:140511デフォルトの名無しさん
2009/05/02(土) 12:00:16何が書いてあるの?
0512デフォルトの名無しさん
2009/05/02(土) 15:12:10意識しないで書くと、ドツボに嵌る。
分からなかったり、古いスクリプトの焼き直しなら、
全部バイナリで扱うのが正解だと思う。
0513デフォルトの名無しさん
2009/05/02(土) 17:38:58No documentation found for "perlunitut".
0514デフォルトの名無しさん
2009/05/02(土) 19:39:41まじで使ったことあるの?
有力言語の中では、perlだけが異常なまでに取り扱いにくく
できてるよ。特にutf8系は勘違いを生みやすく、記述しにくく
最悪の部類にある。
0515デフォルトの名無しさん
2009/05/02(土) 19:55:050516デフォルトの名無しさん
2009/05/02(土) 21:01:48ネットの世界、特にblog界ではperlerが強いので、
Perlを批判する奴は世渡りを知らない馬鹿。
0517デフォルトの名無しさん
2009/05/02(土) 21:05:49本当に糞言語で使いこなすのが難しいのならシェアがどんどん下がるはずなのに、
実際はどの言語も決定的に何かが変わるわけじゃないから勢力は変わらない。
あんな糞言語より俺が信じる言語の方が素晴らしいのに!って感覚に陥って悪循環になってる。
0518デフォルトの名無しさん
2009/05/02(土) 21:29:54そりゃ、今やPerlは選ぶ言語じゃなく、選ばされる言語だから。
前任者がPerlで書いてたから、(クソ)ライブラリがPerlで書いてあるから、
先輩がPerlしか分からないから……、そんな理由でPerlを選ばされる
若者の鬱屈もくんでやるべき。
WPFの時代に、VB6で組まされるようなもんだよ。
0519デフォルトの名無しさん
2009/05/02(土) 22:06:08テキストじゃなくDBにしましょう
あ、動かないライブラリがありますね ←ここ重要
せっかくなんでもっと早い言語で作り直しましょう
テンプレート式でページも豪華にできるようにしましょう
0520デフォルトの名無しさん
2009/05/03(日) 02:33:16の扱いを特別視してるところぐらいかなぁ。
0521デフォルトの名無しさん
2009/05/03(日) 02:35:05ttp://perldoc.jp/docs/perl/5.10.0/perlunitut.pod
自分のマシンにインストールしてないんならググレば良いじゃんww
0522デフォルトの名無しさん
2009/05/03(日) 16:53:070523デフォルトの名無しさん
2009/05/03(日) 21:55:280524デフォルトの名無しさん
2009/05/03(日) 22:17:43どういう実装方法を採ってるのかが重要
折角楽なJavaやPHP使ってても糞みたいな書き方してるプロジェクトはいくらでもあるし
CやPerlでもきれいにやってるプロジェクトもたくさんある
0525デフォルトの名無しさん
2009/05/03(日) 22:57:44全然キレイに見えたりするな
まあ、OOPなライブラリ作れとか言われると暗黒面に深く入り込みそうでいやだけど
0526デフォルトの名無しさん
2009/05/03(日) 23:46:170527デフォルトの名無しさん
2009/05/03(日) 23:57:28それはレトロなPerlのコードにがっつり取り組んだことがないから
0528デフォルトの名無しさん
2009/05/04(月) 00:19:23重要かどうかお前が決めるな。なぜ採用ページの最初で言語が問われてるのか考えろ。
0529デフォルトの名無しさん
2009/05/04(月) 01:51:28Javaだったら絶対きれいに書けてPerlだったら絶対gdgdなのかってことで
Perlのgdgd嫌だからJavaの会社に入ろうってだけじゃ無意味なんだって
だからこそ自分ができる言語かつソースコードが管理されてる会社を選ばないと行けない
0530デフォルトの名無しさん
2009/05/04(月) 02:25:440531デフォルトの名無しさん
2009/05/04(月) 02:47:280532デフォルトの名無しさん
2009/05/04(月) 06:55:45結果的に、目に入らなくても良い(でもプログラム的には必要な)コードが多く見えるような感じがしない?
0533デフォルトの名無しさん
2009/05/04(月) 08:42:240534デフォルトの名無しさん
2009/05/04(月) 15:25:15言語にパワーがあると、最終的にコードに落とし込むときに
設計と実装のミスマッチ部分を穴埋め・補完してくれてラクチンになると、まあそういうお話。
0535デフォルトの名無しさん
2009/05/04(月) 22:20:160536デフォルトの名無しさん
2009/05/04(月) 22:22:28どんな言語使ってたって実装方法や規約がカスならカスだし
実装方法や規約がしっかりしてるなら楽できるってことだよな
0537デフォルトの名無しさん
2009/05/04(月) 22:41:23実際のところどうなんだろう。
0538デフォルトの名無しさん
2009/05/04(月) 22:55:59詳細設計で意識してないのはアホ
0539デフォルトの名無しさん
2009/05/04(月) 23:18:030540デフォルトの名無しさん
2009/05/04(月) 23:21:430541デフォルトの名無しさん
2009/05/04(月) 23:55:30だいたいフローチャートとかそんなレベルだから
言語とかどうでもいいことが多いんじゃないかな
0542デフォルトの名無しさん
2009/05/05(火) 00:25:53だからその手の包括的な俺様的結論とかはどうでもいいって。
設計が言語がどうとか定義があいまいな水掛け論で俺結論の言い合いは
くだらないし別のとこでやれ。
0543デフォルトの名無しさん
2009/05/05(火) 07:21:55そのshellってシェルスクリプトのこと? だいぶ前、同じ言葉使いしてるやつどっかのスレで見かけたな。
0544デフォルトの名無しさん
2009/05/05(火) 07:42:220545デフォルトの名無しさん
2009/05/05(火) 15:07:23来年の今くらいだと、PHP、Python、Rubyのどれが主流だろか
現状既存の資源の量考えると、
PHP>>>>>>Python(未日本語化分含む)>Ruby
だよなあ。
JavaやPHPが普及したときってインターネッツ興隆期だろ
そののこと考えると、やっぱ技術的な革新が無いと
PythonやRubyがお株を奪うのはあり得ないんだろうか
0546デフォルトの名無しさん
2009/05/05(火) 20:27:52んじゃ何の話すんだ。
言語にパワーあんじゃんって話しって別にスレの趣旨と違ってねーと思うぜ。
0547デフォルトの名無しさん
2009/05/05(火) 20:31:590548デフォルトの名無しさん
2009/05/05(火) 20:32:380549デフォルトの名無しさん
2009/05/05(火) 21:46:570550デフォルトの名無しさん
2009/05/05(火) 21:56:360551デフォルトの名無しさん
2009/05/05(火) 21:56:51Yahoo!Japanで"ラーメン"と検索して
おいしそうな結果が出たならば
一覧にして
味噌味だけ
横に並べて
表示すする
でなかったなら
"カレー"で検索し直す
0552デフォルトの名無しさん
2009/05/05(火) 21:59:16エンジンにA級知性体でも入ってるのか?
0553デフォルトの名無しさん
2009/05/05(火) 22:56:500554デフォルトの名無しさん
2009/05/05(火) 23:02:320555デフォルトの名無しさん
2009/05/05(火) 23:33:490556デフォルトの名無しさん
2009/05/06(水) 01:21:240557デフォルトの名無しさん
2009/05/06(水) 05:29:040558デフォルトの名無しさん
2009/05/06(水) 07:00:23言語が成熟するのに、公開してから10年はかかるんだから、
さっさと公開しろww
0559デフォルトの名無しさん
2009/05/06(水) 07:02:50っていっているようにしか見えないんだけど、実際どんなもんなんでしょうか?
ひがやすを blog
http://d.hatena.ne.jp/higayasuo/
うちは、Rubyで(最近phpから乗り換えた)小規模開発だからまあ、
Javaはいっかーとか思ってるんだけどさ
0560デフォルトの名無しさん
2009/05/06(水) 07:19:48でも、だからといって自分が使わない技術を必須スキルとして覚えるのもばからしい。
0561デフォルトの名無しさん
2009/05/06(水) 07:19:50まぁパフォーマンスとか考えなければスクリプト言語でもいいんだろうけど
スケーラビリティって面でも、Rubyの場合だとどんどん拡張して
大規模にしていく場合は自分で先を切り開くくらいの覚悟がないと
キツいんじゃないかね
Java,PHP,Perlはその点先人がいるからいくらでも事例はあるけども
0562デフォルトの名無しさん
2009/05/06(水) 07:23:37初っぱなから友達の会社の.NET技術者募集したり
Pythonの本勧めたりしてるが
0563デフォルトの名無しさん
2009/05/06(水) 07:43:10いやブログの過去ログ見ていると、Rubyとか周辺もちゃんとチェックしている人みたいだけど、
(Javaのフレームワーク作っている人だから参考にRailsとかの情報も入れているだけなのかもしれないが)
一見近視眼的でなく、その上でJavaってことらしい。
ただ、以前に「ビジネス的にはJavaしかねえ」って記事があったんだが、
もしかしたら消されてしまったのかも。
0564デフォルトの名無しさん
2009/05/06(水) 08:33:34就職先によっては入社してからCOBOLとVB程度ってヤツがいてL
仕事のほとんどが他人のソースコードのコピペで済んで、
勤労時間は定時に上がってワインも飲んでるな。
その人はJavaでメシ食っている人だからそう感じるんじゃね?
でも、この人はプログラマでもあるとは思うけど営業マンというかコンサル的な
イメージが強くて微妙だなぁ。
言うほどデカい仕事したことあるのかよーわからんし。
#つか、同じ会社ではないが会社経由で同じ顧客相手に仕事した事あるけど
0565デフォルトの名無しさん
2009/05/06(水) 08:40:28現実問題として規模も単価もJavaの方が高いわけだし
客にプレゼンするときにJavaで作りますってのとスクリプトで作りますってのじゃ
全く心証も違うわけだしな
0566デフォルトの名無しさん
2009/05/06(水) 09:13:23コンビニとかファーストフードのような
0567デフォルトの名無しさん
2009/05/06(水) 09:30:01あそこのシステムでも使ってますみたいな
0568デフォルトの名無しさん
2009/05/06(水) 14:04:140569デフォルトの名無しさん
2009/05/06(水) 15:10:36アクションのテストまで全部書いてる?
JavaからPHPに移って思ったのは、テスト書かない部分でも
コンパイラがある程度様子を見てくれるのはありがたかったんだなあと言うことだったな。
逆に配列周りや参照が使えたりってのがすげー楽でもちろん悪いとこだけではなかったんだけど。
0570デフォルトの名無しさん
2009/05/06(水) 15:16:28やりすぎると本当に劣化Javaになってしまうという罠
0571デフォルトの名無しさん
2009/05/06(水) 15:18:39Jcode.pmの作者ページに答えが書いてあるから、ちゃんと読んでみたら
0572デフォルトの名無しさん
2009/05/06(水) 16:26:300573デフォルトの名無しさん
2009/05/06(水) 17:40:55すする部分のほうが大変そうだ。
消化器も作っておかないと、大変なことになる。
0574デフォルトの名無しさん
2009/05/06(水) 18:50:49俺UTF-8嫌い
0575デフォルトの名無しさん
2009/05/06(水) 22:13:500576デフォルトの名無しさん
2009/05/06(水) 23:50:300577デフォルトの名無しさん
2009/05/07(木) 17:09:45xpath のありがたみがいまいちよくわからない
ツリー状にノード引っ張る…データ構造を固めて
それを引き出すなら query 投げてそこで
引っ張るほうが楽じゃないかみたいな…
0578デフォルトの名無しさん
2009/05/07(木) 20:03:160579デフォルトの名無しさん
2009/05/07(木) 20:33:55しかしmyしなくても動いてしまうんじゃ?
0580デフォルトの名無しさん
2009/05/07(木) 21:11:47今は use strict; で書(か|け)なきゃバカ扱いされる。
0581デフォルトの名無しさん
2009/05/07(木) 21:22:480582デフォルトの名無しさん
2009/05/07(木) 22:14:54読めないソースを公開するのはオープン賞味期限切れのソースだ。
0583デフォルトの名無しさん
2009/05/07(木) 22:53:23Windows以外で使うとして、Pythonかな。
0584デフォルトの名無しさん
2009/05/07(木) 23:11:03何かと面倒くさいと思うんだけどなんでああなるのか解らん
0585デフォルトの名無しさん
2009/05/07(木) 23:40:17そんな言語を使ってるやつらはどういう扱いに思われるか、想像してみてごらん
0586デフォルトの名無しさん
2009/05/07(木) 23:49:15また普通、「特定のある言語を使ってるやつら」全部引っくるめての扱いもなにもないよ
0587デフォルトの名無しさん
2009/05/08(金) 00:20:37仕事があるだけましだがな
0588デフォルトの名無しさん
2009/05/08(金) 00:35:36DANレベルの奴ですらPHP使いはカスみたいな言い方するくらいだし
もうだめかもわからんね
0589デフォルトの名無しさん
2009/05/08(金) 01:19:18DANレベル、がどっちの意味かも曖昧
もうだめかもわからんねの主語も不明
わざとぼかしてるチキンでないのなら、意思伝達の能力に問題があるってよく言われてそう
0590デフォルトの名無しさん
2009/05/08(金) 01:25:510591デフォルトの名無しさん
2009/05/08(金) 01:37:450592デフォルトの名無しさん
2009/05/08(金) 01:40:14無理に曖昧にしたいだけじゃん
0593デフォルトの名無しさん
2009/05/08(金) 01:43:58というか、それ以前に>>588が>>586へのレスとして成立するのかが怪しいと思う
0594デフォルトの名無しさん
2009/05/08(金) 01:47:320595デフォルトの名無しさん
2009/05/08(金) 01:49:050596デフォルトの名無しさん
2009/05/08(金) 01:51:56>>586の
普通、「特定のある言語を使ってるやつら」全部引っくるめての扱いもなにもないよ
これが命題。
それに対して>>588は
一般論で言えばそうかもしれないが、PHPに限っては小飼弾のような人にまで
PHP使いはカスみたいな言い方されちゃってるので、もう駄目かもわからんね。
0597デフォルトの名無しさん
2009/05/08(金) 02:02:190598デフォルトの名無しさん
2009/05/08(金) 02:02:440599デフォルトの名無しさん
2009/05/08(金) 02:07:210600デフォルトの名無しさん
2009/05/08(金) 02:46:57588本人だけど違う
DANのような人までそういう差別するんだから
言語でひとまとめにするななんて主張してももう駄目だって話
0601デフォルトの名無しさん
2009/05/08(金) 04:27:590602デフォルトの名無しさん
2009/05/08(金) 04:37:300603デフォルトの名無しさん
2009/05/08(金) 07:30:08その言語自身が「呪文が書いてある状態」を最初からデフォルトにすれば?って思う。
0604デフォルトの名無しさん
2009/05/08(金) 07:33:07まぁVBは対象がプログラマって感じがしない言語だからあれで良いのかも知れんがw
0605デフォルトの名無しさん
2009/05/08(金) 09:57:050606デフォルトの名無しさん
2009/05/08(金) 10:40:17なんといういちゃもん
おまいが心配しなくても、Perl6では標準らしい
今年中に出るかな・・・
0607デフォルトの名無しさん
2009/05/08(金) 10:52:570608デフォルトの名無しさん
2009/05/08(金) 10:58:570609デフォルトの名無しさん
2009/05/08(金) 11:02:50それはPerlに間違った偏見を持ってるからでは?
PHPなんて3,4,5,6でどんだけ仕様変わってるんだと
0610デフォルトの名無しさん
2009/05/08(金) 11:19:530611デフォルトの名無しさん
2009/05/08(金) 18:56:08ルビャーを忘れないでください
0612デフォルトの名無しさん
2009/05/08(金) 19:04:42いや、オレもPerl6は別にしてほしい。
まぎらわしい実行ファイルとかがパスに
紛れ込んでくるのは勘弁。
今までのPerlは、よくも悪くも互換性が
かなり重視されてたことを忘れるな。
0613デフォルトの名無しさん
2009/05/08(金) 19:08:000614デフォルトの名無しさん
2009/05/08(金) 20:35:28Perl
万能君なのだが、非Perler及び非開発者からのCGIのイメージが払拭できていない。
無駄に難度も高いため新規参入減少。
PHP
お手軽すぎて馬鹿にされ続けたが、教育/開発コストが優秀なので
じわじわと支持を伸ばし、今では導入企業多し。
Ruby
教育/開発コストがPHP以上に優秀だが、勢いはイマイチ
Python
教育言語としては非常に優秀だが、業務レベルでは日本語文献の不足もあり導入企業僅か。
0615デフォルトの名無しさん
2009/05/08(金) 20:38:510616デフォルトの名無しさん
2009/05/08(金) 20:49:45お手軽だから馬鹿にされているわけではない
0617デフォルトの名無しさん
2009/05/08(金) 21:07:220618デフォルトの名無しさん
2009/05/08(金) 21:27:400619デフォルトの名無しさん
2009/05/08(金) 21:31:100620デフォルトの名無しさん
2009/05/08(金) 21:34:23開発日数の短縮が可能。
言語自体の習得が容易。
コードの可読性が高い。
実行時の速度向上のための最適化が不要か、最小の修正ですむ。
デバッグが容易。
大規模開発に耐えうるか。
とかとか。案件によってどの要素を重視するかは異なるので何ともいえない
ただ、一般的には開発速度を最重要視しているように思う
次が実行速度かな
0621デフォルトの名無しさん
2009/05/08(金) 21:35:04も>>620に追加
0622デフォルトの名無しさん
2009/05/08(金) 21:36:160623デフォルトの名無しさん
2009/05/08(金) 21:40:44それをそのままコマンドラインから実行できるのも。
Javaだとmainを持つ単体プロセスと、サーブレットの派生クラスじゃそもそも全然違うし。
Perlもしかり。
0624デフォルトの名無しさん
2009/05/09(土) 01:27:470625デフォルトの名無しさん
2009/05/09(土) 02:42:36利用できることと、cgiと同じようにファイルを置くだけでcgiより高速に動く
ということであって、言語仕様はクソだろ。
0626デフォルトの名無しさん
2009/05/09(土) 03:04:540627デフォルトの名無しさん
2009/05/09(土) 05:14:310628デフォルトの名無しさん
2009/05/09(土) 07:45:35ちなみにゲーム会社w
0629デフォルトの名無しさん
2009/05/09(土) 07:46:16おいおい、まともなレンサバはphpもCGIだと思うが
0630デフォルトの名無しさん
2009/05/09(土) 07:47:410631デフォルトの名無しさん
2009/05/09(土) 09:36:21これからはじめる妥当性はともかく、ちと違う感じ
Perl難しかったら、何をやっても難しいと思うよ
>>628
Web系かUnix系の鯖缶じゃないと、あまり使わない気もする
0632デフォルトの名無しさん
2009/05/09(土) 11:02:25成立年代とか当時のUNIX環境(awk等々)、プログラミングスタイルの
流行廃りの変遷を無視して、共時的にPerlを評価するなら、
つまり新規学習者の視点で見るなら、アホの子が作った言語としか見えない。
0633デフォルトの名無しさん
2009/05/09(土) 11:10:58まだ使えない人の「Perl難しい」もまた真
Perlはまずロジック以前に、mod_perl2を使う方法がややこしい。というか人によって違ってたり。
apache+mod_perl環境を構築しないといけない所も、PHPに比べると大変。
0634デフォルトの名無しさん
2009/05/09(土) 11:11:560635デフォルトの名無しさん
2009/05/09(土) 12:53:27アフォしか使わないからおk
0636デフォルトの名無しさん
2009/05/09(土) 12:59:19Perlはアフォしか使わない
↓
Perlを使っているのは全てアフォである
↓
アフォでない人はPerlを使わない
故に、アフォでない人はアフォよりもスキルと仕事の幅が狭い
0637デフォルトの名無しさん
2009/05/09(土) 13:16:410638デフォルトの名無しさん
2009/05/09(土) 13:26:33俺はアフォではない
反証終わり
って書きたい
0639デフォルトの名無しさん
2009/05/09(土) 13:30:40高レベルな人の部下になる、高レベルな人の文献で学ぶなど、
ある程度の習熟レベルを超えてからは、返って他言語より成長しやすいと思う
0640デフォルトの名無しさん
2009/05/09(土) 13:30:560641デフォルトの名無しさん
2009/05/09(土) 13:41:37大量のバッドノウハウを暗記した奴だけが偉そうに出来るという、
UNIXらしさにあふれる言語だよね。
0642デフォルトの名無しさん
2009/05/09(土) 13:47:02世界狭すぎだろ
0643デフォルトの名無しさん
2009/05/09(土) 13:48:510644デフォルトの名無しさん
2009/05/09(土) 13:54:37一般の用法とはニュアンスが違うからなあ。
0645デフォルトの名無しさん
2009/05/09(土) 13:56:070646デフォルトの名無しさん
2009/05/09(土) 13:57:18プログラマーに見えないレベル
0647デフォルトの名無しさん
2009/05/09(土) 14:37:10そうして成長て得たスキルやテクニックが、他言語では初心者でも使いやすく用意されてる差
0648デフォルトの名無しさん
2009/05/09(土) 14:38:400649デフォルトの名無しさん
2009/05/09(土) 15:39:36ブログとか見てると確かにそうだし、ライブラリとか使うだけなら他の言語と代わらんようにも見える。
なんだけど、やっぱバッドノウハウの塊なんだよな… >>647みたいに思ってしまう。
Ruby使ってるけど、Rubyも数年後Perlみたいになるのかと思うと(((( ;゚Д゚)))ガクガクブルブル
前Windowsで使ってたDelphiがもろそうなったんで…
しかし、Delphiはネイティブ言語のせいか、Perlみたいにバッドノウハウでってときはアセンブラ必須だったりついていけねえ
0650デフォルトの名無しさん
2009/05/09(土) 15:48:12そんな、低水準の言語でしか作れんようなもんばっかだしてからに
反論してたら、そのうちOS作れない言語は(ry とか言い出しそうだな、おい
10年後20年後くらいなったら変わるんじゃね?と思いたい。
最近、LOST PLANET出してきたけど、近年のゲーム開発はスクリプト言語の組み込み必須だろ。
近年といったけど、ファミコン時代だってDSL使ってイベントや敵配置なんか記述してきたし。
スクリプトで、全て作れるわけじゃないが必須にになってる
最近、オンラインゲームで使われてるUnity 3Dなんかは、
マルチプラットフォームだけど、C#なんかで記述できる。
ブラウザ上で動かせるのに、グラフィク周りはハードウェアアクセレーションが効くんで、
エンジン自体はそこそこ速い。
jscriptも使えたかもしれん。
(つっても、実際にはActionScriptで作らずに、Unity3Dで作ってくる連中は、
ある程度本格的でブラウザゲーなのに"重め"のものを作ってくるんで、悪い面もある)
0651デフォルトの名無しさん
2009/05/09(土) 15:50:17"WordとかFirefoxとかFFとかLOST PLANET"を作れない、って話かと思ったから、
対比で出してしまった。
0652デフォルトの名無しさん
2009/05/09(土) 15:59:29フロー書ける設定ファイルみたいなもんだ。
で、そこのスクリプト部分には3DもレンダリングもAIもなんらテクノロジーは入ってないわけだ。
0653デフォルトの名無しさん
2009/05/09(土) 16:01:350654デフォルトの名無しさん
2009/05/09(土) 16:04:590655デフォルトの名無しさん
2009/05/09(土) 16:05:37ソフトなんかもかなりC#ベースになってきてるよね。
で、C#+.net(あるいはSecondLifeみたいにMono)で作れるということは、
かなり近い将来にはPythonやRuby(Iron〜ね)でも同じパフォーマンスの
ものが作れるようになるということを意味する。
0656デフォルトの名無しさん
2009/05/09(土) 16:16:390657デフォルトの名無しさん
2009/05/09(土) 18:15:08ソースキボン
XNA Live arcadeってそんなに主流じゃなかったと思うけど、
インディじゃなくて商用のゲームでもつかわれてたっけ・・・
後半は同意する。まあ、Rubyはさすがに遅いが…。
Pythonは、有名どころではPanda 3Dなんかで実際に商用ゲームが作られてるのは知ってる
0658デフォルトの名無しさん
2009/05/09(土) 18:19:50XBOX(360じゃなくて前の方)が発売したときは
やたらC#でDirectXできる人いない?って探し回ってた会社多かったな
突っ込んで聞いてみるとみんなXBOXの下請けの仕事だった
0659デフォルトの名無しさん
2009/05/09(土) 18:34:56まじで?
そういうのってなんかのCPANモジュールが標準モジュールになれば対等とか
そういうレベルの話じゃなく、なんかもう言語的にそうなの?
Perl大好きなんだけど、求人でPerlって少なくなってきてるし、食いっぱぐれそうな恐怖・・・
0660デフォルトの名無しさん
2009/05/09(土) 18:37:08今のうちにどこかに潜り込むことをお勧めします
0661デフォルトの名無しさん
2009/05/09(土) 18:52:24PHPも出来るけど、Perlと同じくらい習熟してるとは言えないし
Perlと同じくらい習熟する時間と労力があれば、その時間をPerlに注ぎ込んだ方が・・・
とか思っちゃうけど、不安なのでどっかに潜りこむよ
0662デフォルトの名無しさん
2009/05/09(土) 19:24:31いや、PHPは基本がPerlの悪いところで、PHP5になってJavaの面倒な
ところを導入した言語だから、PythonかRubyの方がいいよ。
個人的にはPython
0663デフォルトの名無しさん
2009/05/09(土) 19:53:56くいっぱぐれるかどうかの話をしているんじゅないのかww
0664デフォルトの名無しさん
2009/05/09(土) 20:29:490665デフォルトの名無しさん
2009/05/09(土) 20:44:57$_とかが素早く書くのにぴったり
0666デフォルトの名無しさん
2009/05/09(土) 21:34:03360はC#で作れる→人雇え→実行速度遅すぎ処理落ちしまくりオワタ
って流れだろw
ただ昨今のエロゲ移植のゲームはC#でも問題ないだろうな。
0667デフォルトの名無しさん
2009/05/09(土) 21:35:500668デフォルトの名無しさん
2009/05/09(土) 22:09:29無いって言われても実際あったんだからそこを否定してどうするの?
0669デフォルトの名無しさん
2009/05/09(土) 22:12:42ttp://newpops.wankuma.com/
他言語連携
■PowerShellからVB.NETのコードを実行する[1][2]
■VB.NETからPowerShellを利用する[1]
■PowerShellからIronPythonのコードを実行する[1][2]
■IronPythonからPowerShellを利用する[1][2]
■オブジェクトのViewを変更する[1][2][3]
0670デフォルトの名無しさん
2009/05/09(土) 22:17:51Perl、PHP、Ruby、Python、Java の中で。
0671デフォルトの名無しさん
2009/05/09(土) 22:21:38ただ、今現在Pythonで食ってる人は少ないだろうなあ
0672デフォルトの名無しさん
2009/05/09(土) 22:32:17そうだよね。
俺Perlerなんだけど、Perlってmixiとかlivedoorが有名だけど、他なくない?
中小サービス、中小SIじゃ見たことない。
0673デフォルトの名無しさん
2009/05/09(土) 22:55:460674デフォルトの名無しさん
2009/05/09(土) 23:00:22非効率が際立ってて、実際落ち目
0675デフォルトの名無しさん
2009/05/09(土) 23:01:50サイトだとモバゲー、はてなが全てPerl、一部Perl使ってるのがAmazon
あとはパッケージだとMovableType
そしてここ2chも一部Perl
ちゅうか古参のポータルサイトはみんなPerlかCかJavaだよ
0676デフォルトの名無しさん
2009/05/09(土) 23:02:160677デフォルトの名無しさん
2009/05/09(土) 23:02:530678デフォルトの名無しさん
2009/05/09(土) 23:04:10どれも食いっぱぐれは無いだろ。5年のスパンでは
そこそこ普及してるから保守もしなきゃならないしな。
結局本人次第だよ。似たような言語だし、使える奴は何でも使える。
0679デフォルトの名無しさん
2009/05/09(土) 23:04:51あんな面倒なものはやってるわけがないし、実際俺たちが作ってるような
Webサイトでは全く使われてないって主張すると思うよ。
Javaは大規模サイトや金融のような信頼性が必要なサイト、
社内イントラなんかでは相当な割合で使われてるけど、
スクリプターが携わるレベルのサイトじゃPHP一辺倒だから今は。
0680デフォルトの名無しさん
2009/05/09(土) 23:06:080681デフォルトの名無しさん
2009/05/09(土) 23:07:152chはPHPだろ
拡張子見て見ろよ
0682デフォルトの名無しさん
2009/05/09(土) 23:10:330683デフォルトの名無しさん
2009/05/09(土) 23:17:49Cが使われてんの?
0684デフォルトの名無しさん
2009/05/09(土) 23:25:340685デフォルトの名無しさん
2009/05/09(土) 23:25:350686デフォルトの名無しさん
2009/05/09(土) 23:26:53Yahoo!やGoogleのような検索系はもちろんCだし
イントラだとサイボウズがC
0687デフォルトの名無しさん
2009/05/09(土) 23:28:350688デフォルトの名無しさん
2009/05/09(土) 23:30:56割と作りやすそうな感じ。
メモリ管理と文字列処理のいくらかを丸投げ出来たはず。
0689デフォルトの名無しさん
2009/05/09(土) 23:47:190690デフォルトの名無しさん
2009/05/09(土) 23:59:060691デフォルトの名無しさん
2009/05/10(日) 02:40:44「Yahooも楽天も使ってるしPHPってすごいよね〜」って言うとウケが良いw
下手に説明してもあまりのギャップに切なくなるんだよね。ああ、俺はこの現場にいたら駄目になる・・・と。
でも最近は社内イントラシステムでもPHPが増えてきたしJavaの大規模プロジェクトの多くが頓挫してる
0692デフォルトの名無しさん
2009/05/10(日) 03:04:19Javaのプロジェクトが頓挫してるのも金融崩壊絡みの金問題であって
技術的に無理だったから頓挫してるわけでもないし
0693デフォルトの名無しさん
2009/05/10(日) 03:51:26中途採用では「C++ または Java における開発経験」とある
0694デフォルトの名無しさん
2009/05/10(日) 04:32:070695デフォルトの名無しさん
2009/05/10(日) 04:54:571年未満もしくは未経験歓迎、独学でやったことあるという方OK
ってのが怪しい
0696デフォルトの名無しさん
2009/05/10(日) 08:43:58だから、ソース出してくださいお願いです。
煽っているんじゃなくて、本当に気になっている
詭弁のガイドラインにしないから頼む
0697デフォルトの名無しさん
2009/05/10(日) 08:48:27GAE/Jは破壊的イノベーション - ひがやすを blog
http://d.hatena.ne.jp/higayasuo/20090419/1240111049
0698デフォルトの名無しさん
2009/05/10(日) 08:58:44お前はXBOXのゲームに一本でもC#で作られてるものがあるとなんか困るのか?
0699デフォルトの名無しさん
2009/05/10(日) 09:11:10あったほうがうれしいという可能性もある。
ていうか検索しても自作プログラムを動かす話止まりで、それで開発された商品の
話題ってないねぇ。
0700デフォルトの名無しさん
2009/05/10(日) 09:40:47どっちかというと「うれしい」って方です。可能性としてあるのならよい流れだと思うので。
そういえば、最近は、上で出ていたUnity エンジンのおかげで、iPhoneアプリがC#でも開発可能ということらしい。
まあ、ゲーム用途ですが。
0701デフォルトの名無しさん
2009/05/10(日) 09:59:36ないことは分かった。
http://www.google.com/search?q=%22Managed+DirectX%22+%22commercial+game%22+xbox
0702デフォルトの名無しさん
2009/05/10(日) 10:38:00360じゃなくて初代のXBOX
0703デフォルトの名無しさん
2009/05/10(日) 12:42:360704デフォルトの名無しさん
2009/05/10(日) 18:02:45新卒を3ヶ月の研修でよそに派遣するようなビジネスモデルだと、PHP一択になる。
結果、数としてはPHPが圧倒的に多い。
ウェブの場合は。
0705デフォルトの名無しさん
2009/05/10(日) 18:30:24そだね
だから自然と、Perl使いはレベルが高い傾向があるし
PHP使いはレベル低い奴が多数
あくまでも割合の話ね。
ただ、まだまだ過渡期の一傾向に過ぎないので、PHPで淘汰されて残った優秀な人材が
今のPerlみたいに、強大な文化を形成していく可能性はあるし、
Perlの限界を感じて、RubyやPythonに流れていくっていう可能性もあるし
今後はどうなるかはわからんね。
0706デフォルトの名無しさん
2009/05/10(日) 19:07:34育てるところ、大企業なんかは特にJavaが多いと思う。
>>705
敷居が低いが故にレベル低くなってしまうね。昔はPerlがその位置だったけど
仰るとおり似非PGは淘汰かPHPに流れた。Perl使いがレベル高いとは思わないけど
元から他の言語やってた人が補助ツールとして使ってる人が多かったそう見えるのかも。
PHPのシェアを崩すのは現状の他のLLでは無理で同様もしくはそれ以上に簡単で
あるのが条件、それにセキュリティ関連や仕様が改善された物が出ればあっという間かもね。
0707デフォルトの名無しさん
2009/05/10(日) 19:11:40ラクダ読んだら今度はややこしくて投げたがw
0708デフォルトの名無しさん
2009/05/10(日) 19:18:10他の言語でも同様の質のいい日本語書籍があればいいのだけど。
0709デフォルトの名無しさん
2009/05/10(日) 19:29:04改造というのは少なく無いんだろうな。
0710デフォルトの名無しさん
2009/05/10(日) 20:38:230712デフォルトの名無しさん
2009/05/10(日) 21:11:08やってることはまったく同じなのに、
VMがあるかないか程度の違いのJavaはスクリプトとは呼ばれないわけで。
そもそもmod_xxx使った時点でコンパイルされてメモリ上に常駐するわけだし。
0713デフォルトの名無しさん
2009/05/10(日) 21:15:38だからこそ、LLなんだろ?
当座一番使いやすい言葉ってことで。
0714デフォルトの名無しさん
2009/05/10(日) 21:20:330715デフォルトの名無しさん
2009/05/10(日) 21:49:24スクリプトみたいに作れるフレームワークもあるからな
0716デフォルトの名無しさん
2009/05/10(日) 21:59:27PHPもというか、mod_php使った場合だけどな。
お前の発言、>>712に含んでるだろ
0717デフォルトの名無しさん
2009/05/10(日) 22:16:12そうなん?
PHPはファイルに落ちると思ってたんだけど、メモリキャッシュなのか
0718デフォルトの名無しさん
2009/05/10(日) 22:19:260719デフォルトの名無しさん
2009/05/10(日) 22:34:18ファイルに落ちる?
意味わからん。さすがPHPer
0720デフォルトの名無しさん
2009/05/10(日) 22:41:24どこの底辺プログラマーだ
0721デフォルトの名無しさん
2009/05/10(日) 22:44:12何の意味があるんだよw
0722デフォルトの名無しさん
2009/05/10(日) 23:14:510723デフォルトの名無しさん
2009/05/10(日) 23:20:28別にめずらしい言い方でもない。お前が無知なだけ。
0724デフォルトの名無しさん
2009/05/10(日) 23:23:560725デフォルトの名無しさん
2009/05/10(日) 23:26:270726デフォルトの名無しさん
2009/05/10(日) 23:43:24基本、キャッシュせず、毎回コンパイルじゃない?
APCなどのアクセラレータをインストールしていれば、メモリ and/or ファイルにキャッシュできるようになるけど。
0727デフォルトの名無しさん
2009/05/11(月) 01:30:21どちらにしろファイルに落ちるとか意味理解していないっぽいけど。
0728デフォルトの名無しさん
2009/05/11(月) 03:20:380729デフォルトの名無しさん
2009/05/11(月) 07:49:210730デフォルトの名無しさん
2009/05/11(月) 07:53:10ファイルに落ちるとは言わないんじゃないかなぁ
0731デフォルトの名無しさん
2009/05/11(月) 08:45:54って奴が多いってことだろ
社員の誰かが鯖構築して、他の大多数はシコシココーディングしてるだけっていう
0732デフォルトの名無しさん
2009/05/11(月) 09:02:16落とす操作をしたり、落とすようにプログラミングする
(要するに自分が意図して落とす)のは落とすで
別に落とすことを指示したワケでなくソフトウェア側の仕様として落とすのは
落ちるでも良くないか?
0733デフォルトの名無しさん
2009/05/11(月) 09:05:54職業マなんかそんなもんだろ。
0734デフォルトの名無しさん
2009/05/11(月) 09:06:46勝手に落ちる事などない
0735デフォルトの名無しさん
2009/05/11(月) 09:11:47おっと、python叩きはそこまでだ
0736デフォルトの名無しさん
2009/05/11(月) 12:46:57>勝手に落ちることなどない
その「勝手に」ってのはどこからでてきたんだ?
0737デフォルトの名無しさん
2009/05/11(月) 12:50:58>>717=720が必死なだけでしょ。相手にすんなよ
0738デフォルトの名無しさん
2009/05/11(月) 12:58:180739デフォルトの名無しさん
2009/05/11(月) 14:35:45志村〜、スレタイ!スレタイ!!
0740デフォルトの名無しさん
2009/05/11(月) 16:25:41コンパイルキャッシュすれば激速になるというあたかも魔法の言葉ぐらいの
認識しかありません。
突っ込まれても論理的に説明できる知識を有していないため感情論や
Yahooも使ってるしぐらいの反論しか出来ません。
0741デフォルトの名無しさん
2009/05/11(月) 18:33:560742デフォルトの名無しさん
2009/05/11(月) 18:40:45正直なやつめ!
0743デフォルトの名無しさん
2009/05/11(月) 18:56:09なんか今月給料振り込まれてないw
0744デフォルトの名無しさん
2009/05/12(火) 07:26:25ttp://danweinreb.org/blog/why-did-mit-switch-from-scheme-to-python
0745デフォルトの名無しさん
2009/05/12(火) 10:28:460746デフォルトの名無しさん
2009/05/12(火) 10:37:13LISPを学ぶ意味というのは大きいらしいので、さすがMITって所じゃないか?
Pythonに乗り換えたのはちょっと残念だな。
Python自体を否定するわけじゃないが、画一的コーディングになるPythonは
MITとか、世界を引っ張っていく人材に教えるようなもんじゃない気がする
0747デフォルトの名無しさん
2009/05/12(火) 12:27:340748デフォルトの名無しさん
2009/05/12(火) 12:49:08Python という選択はその目的(ロボティクス)のためのライブラリがあったからにすぎない。
0749デフォルトの名無しさん
2009/05/12(火) 12:59:530750デフォルトの名無しさん
2009/05/12(火) 13:08:530751デフォルトの名無しさん
2009/05/12(火) 13:39:340752デフォルトの名無しさん
2009/05/12(火) 15:15:460753デフォルトの名無しさん
2009/05/12(火) 17:22:470754デフォルトの名無しさん
2009/05/12(火) 22:07:100755デフォルトの名無しさん
2009/05/12(火) 22:10:32だいたい、もともとLISPを使って教えていたものをCとかJavaとかでってのはあり得んような
0756デフォルトの名無しさん
2009/05/12(火) 22:12:50なんで Python ならあり得て C や Java はあり得んの?
0757デフォルトの名無しさん
2009/05/12(火) 22:14:330758デフォルトの名無しさん
2009/05/12(火) 22:15:420759デフォルトの名無しさん
2009/05/12(火) 22:24:36CやJavaで、リストの要素を反転させたり、
幅優先探索したり、再起やラムダを学習するのか?
拘束衣を着てダンスを踊るようなものだろ
0760デフォルトの名無しさん
2009/05/12(火) 22:32:59新しい MIT のカリキュラムでもそういうことをするの?
そういう SICP の世界はメインには据えないのかと思ってた。
0761デフォルトの名無しさん
2009/05/12(火) 22:39:38もう、許してやれよ……
0762デフォルトの名無しさん
2009/05/12(火) 22:43:39知りません。うちの大学の演習に出てきただけです。(〃∇〃)
0763デフォルトの名無しさん
2009/05/13(水) 01:25:270764デフォルトの名無しさん
2009/05/13(水) 01:33:08まともなプログラマなら仕様に気持ち悪いところが多すぎて
拒否反応示すからな。
会社に押し付けられてどうしても使わないといけないプログラマが
アホ仕様を自虐ネタにして笑いとって精神衛生を保ってるレベルの
クソ言語
0765デフォルトの名無しさん
2009/05/13(水) 01:39:08その上に適当なWEBフレームワークとテンプレートライブラリを重ねて
利用すると、それなりに便利であるのも事実。
たとえば、bashを「クソ言語」と評価しないのと同様な視点からは、
「クソ言語」ではないとも言える
0766デフォルトの名無しさん
2009/05/13(水) 01:48:09コメントが無い、関数分けしてない、変数に規則性が無い、エラー処理がない
再利用できないコードはゴミといっしょさ
0767デフォルトの名無しさん
2009/05/13(水) 03:04:56言語自体が「動く擬似コード」のように書ける場合はコメントは
インタフェース仕様以外ほとんど消えるよ。Pythonみたいに。
0768デフォルトの名無しさん
2009/05/13(水) 05:59:09WebProg見てるとそう思えるかもしれんがム板のPHPスレを見てみろ
http://pc12.2ch.net/test/read.cgi/tech/1232712334/l100
(ノ∀`)
0769デフォルトの名無しさん
2009/05/13(水) 07:43:340770デフォルトの名無しさん
2009/05/13(水) 08:22:550771デフォルトの名無しさん
2009/05/13(水) 09:49:38朝っぱらから変なもの見せるな
0772デフォルトの名無しさん
2009/05/13(水) 10:59:30アフォしかいない言語になりつつある
つか、なってるな>PHP
0773デフォルトの名無しさん
2009/05/13(水) 11:02:25そのさらに前はCOBOLで。
0774デフォルトの名無しさん
2009/05/13(水) 11:21:492週間PHP研修して、よしお前ら行ってこい!
アフォ 「ど、どこに?」
主任 「綺麗なビルだよ。良かったな。あとお前経験2年ってことにしてあるから」
0775デフォルトの名無しさん
2009/05/13(水) 11:31:24Web業界も安くなったなぁ
0776デフォルトの名無しさん
2009/05/13(水) 11:39:10だから偽装派遣から雇うのリスク大杉。
働いて貰うどころか、こっちが教育してやって、
やっとそこそこ覚えたかなって頃に来なくなったりw
0777776
2009/05/13(水) 11:43:35うちの会社のせいってのもある
「新しく来た人、どう見ても素人なんですけど」って上司に伝えて
先方の会社と話し合って契約取り消す頃には1ヶ月くらい経ってるとか
まあ何しろPHPerはまともな人にはあんまり会ったことない。
良いことと言ったら、「プログラマになるぜ」的ないわゆるオタクが少ないので
普通の社会人になったつもりが、いつのまにかプログラマやらされてました
みたいな人が多いので、普通に可愛い女の子が結構多いことくらい。
0778デフォルトの名無しさん
2009/05/13(水) 11:48:52やっぱかわってないのか
0779デフォルトの名無しさん
2009/05/13(水) 12:02:06どこのアフォだらけの現場でも可愛い女の子なんて見たことない
うらやますぃ・・・
0780デフォルトの名無しさん
2009/05/13(水) 12:56:56ウェブ開発ならやっぱコストパフォーマンスは高い。
将来的には自前フレームワークをC/C++に移行しようとしてるんだが
下書きみたいなもんで、基本設計を検討するのに低水準なとこほぼ無視できるのはでかい。
同じものを最初からC/C++で作る気にはなれん。
ただきっちり設計が出来た場合の話で
素人レベルを投入してまともな物を作れてる例は知らん。
0781デフォルトの名無しさん
2009/05/13(水) 13:01:060782デフォルトの名無しさん
2009/05/13(水) 13:16:17簡単な言語を採用した時点でアフォばかりになるのはもう必然。
0783デフォルトの名無しさん
2009/05/13(水) 18:10:46「難解で金が稼げない」仕事に付いてたらアフォだけど。
0784デフォルトの名無しさん
2009/05/13(水) 20:04:40そこにレベル低い奴が集まるのは必然。
昔はそのレベルでプログラマを名乗る奴なんていなかった。
今や中学生やニートでもそこそこの物が作れてしまう時代。
Web特需を満たすためにはやむを得なかった。
0785デフォルトの名無しさん
2009/05/13(水) 21:10:410786デフォルトの名無しさん
2009/05/13(水) 21:36:03むしろ、webでC/C++ってすごいw mod_なんとかくらいにしか使わんもんかと思ってた
0787デフォルトの名無しさん
2009/05/13(水) 21:38:01先生、ITばぶる、ネットバブルの時くらいからですよ
HTML、CGI(=perl)のからでうしょ
0788デフォルトの名無しさん
2009/05/13(水) 21:57:22PHPだと4.0が出たばっかりで、0.0.1上がる毎にコロコロ仕様変わって誰も使ってなかった頃だな。
Perlはもう5.0だった。
ちなみに俺は2001年頃、もともとPerlで書かれててgdgdになったシステムを
他の環境に置換する仕事をしていて、PHPとRubyを検証してた。
PHPは3が日本語死んでたんで不採用、Rubyはなんだこのクソ言語と思って
結局Javaを採用した。
Pythonは候補にすらならなかった。
0789デフォルトの名無しさん
2009/05/13(水) 22:29:21>5.6.0 2000-Mar-22
2001年にPerl 5.0ってのはずいぶんレガシーだな
0790デフォルトの名無しさん
2009/05/13(水) 22:39:02今だって言行バージョンは2007年の5.10だけどレン鯖は5.6か5.8だろ
0791デフォルトの名無しさん
2009/05/13(水) 23:17:04確か5.005が主に使われてた気がする。
基準になりやすいRHELの最新5系でも5.8だからそれ以下が多いだろうね
0792デフォルトの名無しさん
2009/05/14(木) 01:06:25多分5.8だろうと思ってEncode.pmとか使って作ったら、動かす鯖が5.6で偉い目にあったわ。
WebArenaてめーこの野郎
0793デフォルトの名無しさん
2009/05/14(木) 01:08:300794デフォルトの名無しさん
2009/05/14(木) 01:18:51俺はJavaとPostgreつっこんで運用してるよ。2001年ごろよりもずっと幅が広がったよ。
0795デフォルトの名無しさん
2009/05/14(木) 01:38:57良く解らないけど最新のサーバって言うから5.8なら間違いないだろうと思ったら
WebArenaの共用って最新でも5.6なんだぜ
個人情報保護のため実サーバには入れてやらんってことだったし
CGI作成を外部に依頼する会社なんてそんなレベルのやりとりしかできないんだぜ
0796デフォルトの名無しさん
2009/05/14(木) 02:30:46それ以前にVer依存するならバージョン情報は最低限必要だろ。
サーバー会社にバージョン問い合わせる事もしてくれないというならご愁傷様
0797デフォルトの名無しさん
2009/05/14(木) 02:33:06一般的なレンタルサーバですので、みたいなwww
0798デフォルトの名無しさん
2009/05/14(木) 07:19:250799デフォルトの名無しさん
2009/05/14(木) 15:37:47上に就かないとやってることすら意識しないし
0800デフォルトの名無しさん
2009/05/14(木) 15:54:270801デフォルトの名無しさん
2009/05/15(金) 07:27:45便利になるのは良い事だよ。
それまで面倒だったことが簡単になり、より高度な事を行えるようになる。
それが文明。
0802デフォルトの名無しさん
2009/05/15(金) 08:31:170803デフォルトの名無しさん
2009/05/15(金) 08:33:51なんだかなあ
0804デフォルトの名無しさん
2009/05/15(金) 08:37:27PerlがPHPと同列かw
無駄が多い、バッドノウハウ必須と言われる言語だから、PHPとは対極だろ。
(もちろんタイトルの4言語の中での話)
0805デフォルトの名無しさん
2009/05/15(金) 09:01:36さすがにム板だな
0806デフォルトの名無しさん
2009/05/15(金) 16:57:52Perl/CGI全盛期をお忘れか
あの時代のPerlコードは酷かったぞ
0807デフォルトの名無しさん
2009/05/15(金) 19:07:510808デフォルトの名無しさん
2009/05/15(金) 20:31:04>>806,807
まぁ 最初からちゃんとしたコードかける奴はいないんだから
しょうがねーんじゃね
今 書けるのかと いわれても困るがw
0809デフォルトの名無しさん
2009/05/15(金) 21:38:00PHPもバッドノウハウ、無駄が多い言語だろ・・・
0810デフォルトの名無しさん
2009/05/15(金) 22:04:10Perlの比じゃない。PerlはCに近い
0811デフォルトの名無しさん
2009/05/15(金) 22:20:510812デフォルトの名無しさん
2009/05/15(金) 22:23:28PerlやCは、バッドノウハウの塊っていう意味です
0813デフォルトの名無しさん
2009/05/15(金) 22:29:420814デフォルトの名無しさん
2009/05/15(金) 22:29:430815デフォルトの名無しさん
2009/05/15(金) 22:37:08お前、バッドノウハウの意味分ってないだろ
0816デフォルトの名無しさん
2009/05/16(土) 03:18:420817デフォルトの名無しさん
2009/05/16(土) 03:25:59特に他人のコード読むならキッチリ仕様を理解してないと怖い言語だ
0818デフォルトの名無しさん
2009/05/16(土) 03:37:56なんでPerlの人って俺たちはここが違うんだって的外れな主張するんだろう
0819デフォルトの名無しさん
2009/05/16(土) 04:11:160820デフォルトの名無しさん
2009/05/16(土) 04:19:03モジュール化されたのが嬉しくてたまらんのだろ
0821デフォルトの名無しさん
2009/05/16(土) 04:34:240822デフォルトの名無しさん
2009/05/16(土) 04:35:050823デフォルトの名無しさん
2009/05/16(土) 07:09:32Perlは内部コードがUTF8になったから標準で付属するようになっただけで。
0824デフォルトの名無しさん
2009/05/16(土) 07:17:33どこの国の人ですか?
0825デフォルトの名無しさん
2009/05/16(土) 08:12:49Railsとかドキュメント少ないからソース読むの必須なんで、
リファレンスにソースつきだからすぐ見れて問題ないとはいえ
しょっちゅう、うん?あ?ということがある。
0826デフォルトの名無しさん
2009/05/16(土) 08:13:560827デフォルトの名無しさん
2009/05/16(土) 11:17:510828デフォルトの名無しさん
2009/05/16(土) 11:28:170829デフォルトの名無しさん
2009/05/16(土) 11:56:065つの世界がある。
その5つとは:
1.パッケージ
2.インターナル
3.組み込み
4.ゲーム
5.使い捨て
スクリプト言語の得意分野は、5.
0830デフォルトの名無しさん
2009/05/16(土) 12:07:59得意げに当たり前なこと語るなw
0831デフォルトの名無しさん
2009/05/16(土) 12:46:50Webがどれになるのかは知らないけど、Pythonはすべての分野に
適応できる。
0832デフォルトの名無しさん
2009/05/16(土) 12:47:33WEBアプリ等のサービス系はどこに入るの?インターナル?
0833デフォルトの名無しさん
2009/05/16(土) 12:58:41つかいすて
0834デフォルトの名無しさん
2009/05/16(土) 13:17:35後からいくらでも手が入るのがむしろ前提だし。
もちろん、部分部分を使い捨ててるっていう考え方で、スクリプトは
使い捨てに向いてるっていう言い方はできるかな。
使い捨てに向いてる言語ってのは、実際有益だよな。
0835デフォルトの名無しさん
2009/05/16(土) 14:38:060836デフォルトの名無しさん
2009/05/16(土) 14:41:520837デフォルトの名無しさん
2009/05/16(土) 15:02:33言語の実装や中身がどうだとか関係ないんだよ
評価の基準は言語として楽に使えるか使えないかだけなんだから
0838デフォルトの名無しさん
2009/05/16(土) 15:28:100839デフォルトの名無しさん
2009/05/16(土) 15:39:38しかも開発の補助等にも使われている可能性大
0840デフォルトの名無しさん
2009/05/16(土) 16:01:380841デフォルトの名無しさん
2009/05/16(土) 16:02:56PHP@プログラム板
http://pc12.2ch.net/test/read.cgi/tech/1232712334/620
620 名前:デフォルトの名無しさん[] 投稿日:2009/05/15(金) 20:33:12
phpでシリアル通信のプログラムを作成しようとしています
お勧めのライブラリは何でしょうか
0842デフォルトの名無しさん
2009/05/16(土) 16:05:33Javaでシリアル通信のプログラムを作成しようとしています
お勧めのライブラリは何でしょうか
と、どの程度違うのかkwsk
0843デフォルトの名無しさん
2009/05/16(土) 16:08:01お勧めのライブラリは何でしょうか
0844デフォルトの名無しさん
2009/05/16(土) 16:21:53と思ったけど、あるっちゃあるんだな
ttp://d.hatena.ne.jp/akiraneko/20080813/1218607042
0845デフォルトの名無しさん
2009/05/16(土) 17:08:03Perlでパッケージ開発なんて皆無だよ。あればなんか挙げてみなよ。
0846デフォルトの名無しさん
2009/05/16(土) 17:21:33ソフトウェア業界全体の僅かな市場規模しかないよ
0847デフォルトの名無しさん
2009/05/16(土) 17:50:42パッケージソフトの意味解って言ってるよな?
0848デフォルトの名無しさん
2009/05/16(土) 17:52:590849デフォルトの名無しさん
2009/05/16(土) 18:08:58あるわけないし、ないことがダメな理由にはならないし。
1万本売れれば大ヒットなのに、1万本売れても儲けは少ないという、悲しい市場規模。
0850デフォルトの名無しさん
2009/05/16(土) 18:12:13そういう世界を知らないんだろ
0851デフォルトの名無しさん
2009/05/16(土) 18:43:29Ruby使ってる俺からするとPerlが一番黒魔術だわ…
Pythonは良くも悪くも素直だね、リスト操作とかは「そこは値を戻せよ…」と思うことも少なくないが
0852デフォルトの名無しさん
2009/05/16(土) 18:48:09かけらも無いPHPをお勧めします。
0853デフォルトの名無しさん
2009/05/16(土) 18:49:35パックに入って店頭に並んでるソフトだと思ってたわけだ
0854デフォルトの名無しさん
2009/05/16(土) 18:51:12そういうのはPerlでいくらでもあるだろ。
0855デフォルトの名無しさん
2009/05/16(土) 18:52:32多分難癖付けて納得しないだろ
0856デフォルトの名無しさん
2009/05/16(土) 18:56:05ttp://www.interpark.co.jp/business/package.htm
0857デフォルトの名無しさん
2009/05/16(土) 19:18:30Perl: ピッコロ(魔術的で局所的に活躍するがサブキャラの域を出ない)
PHP: 悟空(大ざっぱだが一番パワーがある)
Ruby: ヤジロベエ(一時期凄いと思われたがすぐに陰を潜める)
Python: 悟飯(実は筋がよく一番卒がないが二番手キャラ)
JavaScript(クリリン)
0858デフォルトの名無しさん
2009/05/16(土) 20:01:020859デフォルトの名無しさん
2009/05/16(土) 20:04:230860デフォルトの名無しさん
2009/05/16(土) 20:11:010861デフォルトの名無しさん
2009/05/16(土) 21:44:06ウマイ
0862デフォルトの名無しさん
2009/05/17(日) 00:02:57俺解釈・俺定義はチラシの裏でやってろよ
0863デフォルトの名無しさん
2009/05/17(日) 00:11:33ttp://e-words.jp/w/E38391E38383E382B1E383BCE382B8E382BDE38395E38388.html
0864デフォルトの名無しさん
2009/05/17(日) 00:18:32よっぽど悔しかったんだな
0865デフォルトの名無しさん
2009/05/17(日) 00:19:350866デフォルトの名無しさん
2009/05/17(日) 01:53:23だとしたら「同等の機能の物は作れることもある、売り物としては成り立たない」が正解じゃね?
0867デフォルトの名無しさん
2009/05/17(日) 02:04:08まちがえちゃって恥ずかしかったの?
0868デフォルトの名無しさん
2009/05/17(日) 02:17:46ってかWikipediaのが正しい説明だろ
0869デフォルトの名無しさん
2009/05/17(日) 02:24:46頭カチカチなのな
0870デフォルトの名無しさん
2009/05/17(日) 07:35:48恥の上塗りって言葉を知ってるか?
0871デフォルトの名無しさん
2009/05/17(日) 07:41:36狭義も広義も無いんだけどな
0872デフォルトの名無しさん
2009/05/17(日) 08:45:49#ProEとか置いてあるとこ、あるんかい みたいな
0873デフォルトの名無しさん
2009/05/17(日) 09:18:53流通を通して売られてるソフトウェアのこと。
0874デフォルトの名無しさん
2009/05/17(日) 09:29:190875デフォルトの名無しさん
2009/05/17(日) 15:33:090876デフォルトの名無しさん
2009/05/17(日) 15:35:11なぜ?
恥ずかしいから、とか
0877デフォルトの名無しさん
2009/05/17(日) 15:47:35だろうね
基本はサポート料でもうけって感じだろうからw
0878デフォルトの名無しさん
2009/05/17(日) 15:54:48おかしくないと思うけどなぁ。
0879デフォルトの名無しさん
2009/05/17(日) 16:25:19パッケージなんて勝負する市場が違うわな
0880デフォルトの名無しさん
2009/05/17(日) 16:34:000881デフォルトの名無しさん
2009/05/17(日) 16:36:070882デフォルトの名無しさん
2009/05/17(日) 17:06:34立ち位置的にはLOGOとかツクールみたいなものでしょ?
一種のDSLであって、ここで話題に上るような
汎用志向のスクリプト言語とは毛色が違うと思う
0883デフォルトの名無しさん
2009/05/17(日) 17:22:06なんやと。もういっぺんゆうてみい。
0884デフォルトの名無しさん
2009/05/17(日) 17:28:28汎用志向 っていうと、この業界じゃ別の意味になるんだが
0885デフォルトの名無しさん
2009/05/17(日) 17:30:340886デフォルトの名無しさん
2009/05/17(日) 17:43:31一つの知識として。Macだとスクリプトを包むことができるヨ。
0887デフォルトの名無しさん
2009/05/17(日) 17:47:35サーバサイドプログラミングって言ってもピンとこないんだろうな。
俺もプログラマになろうと思った時、プログラマの世界とは
Visual云たらと、組み込みのアセンブラとかCが大半を占めてると思ってた。
ところが、いざ就職してみると、今までVisual云たらでやってたようなことまで
WEBに移行する流れになるほど、WEBの市場価値の向上して、PerlやPHPの案件で溢れだした。
WEBとは関係ないけど、あれほど学生時代馬鹿にしてたCOBOLが
実はかなりの巨大市場で、COBOL専門の会社には、安定した会社が多い事実にびっくりした。
0888デフォルトの名無しさん
2009/05/17(日) 17:54:33ハードも異常に頑丈で全然壊れないから
昭和30年代に作ったシステムがまだ動いてたりするし
0889デフォルトの名無しさん
2009/05/17(日) 18:16:39主要言語は確かにCOBOLではあるが、さすがに昭和30年代はないな。w
設計思想と言うか残骸があるのはあるが。
人にもよるから一概には言えんがCOBOLでメシを食うようになると
人間的にも使えないエンジニアになる可能性が99%くらいだしなー。
不具合がでても「昔からこうでした。使い方が悪い。俺は悪くない」
と無責任が発言がでるし、なぜかソレが通じる世界だし。w
そして安定している会社かどうかは微妙かな。
やっぱり今はオープン系にシフトしつつあるので、COBOLは
基本的にお先真っ暗だ。
0890デフォルトの名無しさん
2009/05/17(日) 18:24:39COBOLのマシンは今後も動き続けるけど、
当時の技術者はどんどん死んでるから技術者が決定的に足りてないんだよな
0891デフォルトの名無しさん
2009/05/17(日) 18:25:47こうやって書く奴が気持ち悪くて仕方ない。
ガキやニートならわかるけど。もしかしたらガキやニートかもしれんが。
0892デフォルトの名無しさん
2009/05/17(日) 18:32:41半年1000万でCにシステム書き換える提案するけどな。
日本のCOBOL現象って、単にそういう気概がない奴多すぎ、
というだけのことのような。
0893デフォルトの名無しさん
2009/05/17(日) 18:34:430894デフォルトの名無しさん
2009/05/17(日) 18:42:49今更Cに置換するプロジェクトは見たことないわ
0895デフォルトの名無しさん
2009/05/17(日) 18:52:28COBOLから他のLLへ換える案件はおおいね
0896デフォルトの名無しさん
2009/05/17(日) 18:58:070897デフォルトの名無しさん
2009/05/17(日) 18:59:460898デフォルトの名無しさん
2009/05/17(日) 19:05:375000本くらいある紙時代か存在し資料もロクにメンテされてないCOBOLのプログラムを
半年1000万でやってくれる神級のエンジニアが実在するなら、今頃COBOLは絶滅している。
基本的にCOBOLのシステム移行はCOBOLのエンジニアが協力しないと
話にならないけど、COBOLのエンジニアは他の仕事ができないので、
自分の庭を守る為に、全力で妨害してくるから、いまだに日本は
COBOLの楽園なんだろう。
漏れも仕事でタマにCOBOLやらされるが、紙の資料がアテにならないので
ソースを読むしかないんだが、ソースのコメント欄ですら嘘が書いてあるので
COBOLerの仕事のいい加減サはハンパねぇ。
0899デフォルトの名無しさん
2009/05/17(日) 19:09:09>ないしww
>ねーよw
>ないしww
>ねーよw
>ないしww
>ねーよw
>ないしww
>ねーよw
>ないしww
>ねーよw
>ないしww
>ねーよw
>ないしww
>ねーよw
>ないしww
>ねーよw
>ないしww
>ねーよw
>ないしww
0900デフォルトの名無しさん
2009/05/17(日) 19:10:31もしCOBOLERがまともな仕事をしていたら柔らか産業の利益率は上がり
デスマーチが少なく労働・学習環境も整備され、
日本の柔らか品も世界の第一線で活躍していた。
団塊世代のプログラマには国家が損害賠償請求するべきなんじゃないか。
0901デフォルトの名無しさん
2009/05/17(日) 19:13:27ともあれ今日もオンラインは無事に動いているわけで。
じゃあ誰が戦犯なんだよと言われると困るけれども。
0902デフォルトの名無しさん
2009/05/17(日) 19:15:590903デフォルトの名無しさん
2009/05/17(日) 19:35:21PG→SE→PL→PMとか、階級分けしてるのってCOBOL業界くらいだよな。
Windowsアプリにしろ、Webにしろ、PGがスーパーPGみたいになって
プログラミングから技術的な客先折衝までやって、営業畑の奴がPMやるとか普通だしな。
PGになって1,2年の奴に、プログラミング任せられるまともな案件がある業界なんてCOBOL業界くらい。
こないだF通の案件で、F通本社の20代前半社員が、開発経験もなしにPMを名乗って
F通子会社や協力会社のPGやSEを統括してたぜ。
0904デフォルトの名無しさん
2009/05/17(日) 19:55:030905デフォルトの名無しさん
2009/05/17(日) 20:05:27はぁ?
言語関係なく業務系や金融系だからそうなってるんだろ
リーダーとPGしかいないようなのはWeb系みたいなサイクルが短いところだ
0906デフォルトの名無しさん
2009/05/17(日) 20:10:52Javaでもウォーターフォールが普通だよ。
PLは外注、PGは孫請けってのも普通。
そのへんは、言語問わず昔から変わってないんじゃないかな。
0907デフォルトの名無しさん
2009/05/17(日) 21:00:020908デフォルトの名無しさん
2009/05/17(日) 22:18:430909デフォルトの名無しさん
2009/05/18(月) 00:55:230910デフォルトの名無しさん
2009/05/18(月) 10:11:400911デフォルトの名無しさん
2009/05/18(月) 10:39:420912デフォルトの名無しさん
2009/05/18(月) 14:39:520913デフォルトの名無しさん
2009/05/18(月) 14:40:320914デフォルトの名無しさん
2009/05/18(月) 16:45:520915デフォルトの名無しさん
2009/05/18(月) 17:26:27アセンブラさえあれば何でも作れるって主張か。正しいとはとても言えんが。
>>914
本当の基本だけでは、どれをコピペしてどこを改造すればいいかわかるまでに
死ぬかクビか結局理解不能かの三択。
0916デフォルトの名無しさん
2009/05/18(月) 17:31:02同意。
>>915
泳げない奴は沈めばいい。
0917デフォルトの名無しさん
2009/05/18(月) 17:34:22横やりだけど、
「一つ覚えてれば・・・」ってのは、この業界だとよく言われることだよ。
だからしょっちゅう採用言語を変える会社とか多いし。
最近だと、TwitterがRubyからScalaに変えたとか。
元から社内にScala使いがいっぱいいたとは考えにくいでしょ?
0918デフォルトの名無しさん
2009/05/18(月) 17:47:25鯖の設定と組み方と、SQLだけ覚えてれば何とかなるよっ!
0919デフォルトの名無しさん
2009/05/18(月) 17:52:36要求によって言語を使い分けるのとそのコストが低いことは別の話でしょ
Twitterは度々サーバに障害が出てたわけで、
開発言語を変えるコストが低くなくてもそれをする強い動機があった
0920デフォルトの名無しさん
2009/05/18(月) 19:06:12Twitterがrubyを採用した理由が知りたいね。
作るときにrubyを勉強してたから、とかそんな理由な気がしないでもないんだが。
0921デフォルトの名無しさん
2009/05/18(月) 19:08:56それよりも、Railsを採用したって感じ
0922デフォルトの名無しさん
2009/05/18(月) 19:27:270923デフォルトの名無しさん
2009/05/18(月) 23:58:23そうに決まってるだろ。Railsが流行ってたころだし。
で、次はScala。どう考えても趣味としか思えないwww
0924デフォルトの名無しさん
2009/05/20(水) 00:00:34日記
ちょっと最近いろいろ行き詰まり気味なので、気晴らしにJavaの勉強を始めた。
Swingアプリつくるの面白い。
レイアウト?んなもん、部品がそれなりに収まって並んでりゃいいんだ。
・・・
ぶっちゃけ、LLでGUIツールキットをごにょごにょして頑張って使ってる人が
なんつーかほんっっっっっとうに、コアな趣味でやってるんだなーとか思った。
0925デフォルトの名無しさん
2009/05/20(水) 01:36:28本当の意味でのLLの元祖かつ今もなお王道を行くのはJAVAなわけで。
0926デフォルトの名無しさん
2009/05/20(水) 01:41:370927デフォルトの名無しさん
2009/05/20(水) 01:53:400928デフォルトの名無しさん
2009/05/24(日) 11:41:22717 名前:デフォルトの名無しさん[sage] 投稿日:2009/05/24(日) 07:46:16
<?php
foreach (range('a', 'z') as $letter) {
print $letter;
print "<br>";
}
?>
こういうことができるのが、PHPのすごいところ。
おなじことをperlでやったら、正規表現を駆使した
渾身の一作で、何十行
書かないといけないことやら。
723 名前:デフォルトの名無しさん[sage] 投稿日:2009/05/24(日) 08:43:56
>>717
何がすごいのかわからんけど。
('a'..'z').each{|x|puts x}
724 名前:デフォルトの名無しさん[sage] 投稿日:2009/05/24(日) 08:48:57
>>723
だからさ。
そういう書き方すると、
なにをやっているのか、意味が
まったくわからないわけじゃん。
0929デフォルトの名無しさん
2009/05/24(日) 11:42:15PHP@プログラム板
http://pc12.2ch.net/test/read.cgi/tech/1232712334/717-
0930デフォルトの名無しさん
2009/05/24(日) 12:02:010931デフォルトの名無しさん
2009/05/24(日) 13:28:540932デフォルトの名無しさん
2009/05/24(日) 14:05:06むしろその処理を一行で出来ないスクリプト言語が知りたいわw
0933デフォルトの名無しさん
2009/05/24(日) 16:28:20誰かアセンブラ版頼むw
725 :デフォルトの名無しさん :sage :2009/05/24(日) 08:49:35
>>717程度の話ならどの言語で書いても数行じゃないか
数十行になるのはアセンブラくらだよ
0934デフォルトの名無しさん
2009/05/24(日) 19:15:24どのようなスクリプトが使えるのでしょうか?
0935デフォルトの名無しさん
2009/05/24(日) 19:25:22答えちゃったよ
0936デフォルトの名無しさん
2009/05/24(日) 23:28:42<?php implode("<br>", range('a', 'z')) ?>
0937デフォルトの名無しさん
2009/05/25(月) 01:33:440938デフォルトの名無しさん
2009/05/25(月) 01:39:19<?=implode('<br>', range('a', 'z')), '<br>' ?>
Cで書いても三行だしなー。
for(int i = 'a'; i <= 'z'; i++){
printf("%c<br>", i);
}
0939デフォルトの名無しさん
2009/05/25(月) 01:47:22<?から始めてることからして、Cの場合は
#include <stdio.h>
とか
int main(int argc, char **argv)
{
}
とかも含めるんじゃないのかな。
(まあ「とか」というよりこれだけだけど)
そうなるとJavaやC#はさらに不利だ。
0940デフォルトの名無しさん
2009/05/25(月) 03:06:07最近javascriptのprototype.js いじっててようやく分かった。
p (1...101).
map{|v|v*v}.
delete_if{|v|v%100/10%3!=0}.
reverse.
join('-')
こんな感じに、配列に対する処理をパイプみたいに
継ぎ足していけるのは直感的でわかりやすい。
まぁ、この場合eachよりmapのほうが役立つけど。
pythonで同じことをやろうとすると、join(reversed(filter(map...
という風に、思考の順番と記述の順番が逆になってしまう。
そういうクラスを作れば、pythonでもRubyと似た記述が可能になるけど 、
Array型に最初から仕組みが組み込まれているRubyのほうがこの点は優れている。
あと、python の lambda 式は ruby のブロックや、javascript の無名関数
と比べると不自由を感じることがある。
高階関数に、処理をリテラルで記述する場合にちょっと不便。
0941デフォルトの名無しさん
2009/05/25(月) 03:58:02読みづらいなあとか思ってたら、dan氏も同じようなことを考えていたらしい
>Lispは、その構造上、オブジェクト指向は極められても、オブジェクト思考には向かないのだ。
>なぜか。述語が必ずリストの頭となるからだ。
(以下略)
ttp://blog.livedoor.jp/dankogai/archives/51087431.html
・・・・というか、そもそもの数学で、
重ねられた関数の表記が右から左になってしまうのが
全ての始まりだと思う
y = f(x), z = g(y) ⇒ z = g(f(x))
0942デフォルトの名無しさん
2009/05/25(月) 04:40:38教育指導要領を改訂して小・中・高の数学の教科書を全て
ポーランド記法にすれば無問題。
10年もたてば若い世代はf->gの処理順をg(f(x))と逆順に
表記するのがあたりまえと感じるようになるだろうし、
様々なプログラミング言語との相性も抜群なので日本の
IT競争力向上に貢献すること間違いなし。
0943デフォルトの名無しさん
2009/05/25(月) 06:04:12Pythonのリスト処理は
・単純にリストの要素に対して関数を適用する場合、mapやfilter、reduceなどを使う
・リストの要素に対して、式や、単純には引数として渡せない関数などを適用する場合、内包表記
・実行制御や条件分岐などを行なう場合は、ローカルな関数を作って対応(Rubyでいうproc利用)
って3段階になると思う。
正直、mapやfilterでlambdaが要る場面って少ないと思うよ。
内包表記か、それでダメなら関数作っちゃったほうが簡潔な気がする。
あと、どちらかと言うとリストの処理に関しては「新しいリストを返す」より
「既存のリストを変更する」ほうが素直に書ける気がする。
0944デフォルトの名無しさん
2009/05/25(月) 06:26:02文字数も少ないのがメリットだと思う。
>>948みたいに色々な方法があるのは良いんだけども、結局記述
がシンプルでないと見通しが悪くなるので、>>940のメソッド
チェーンのような活用がし難いと思う。
Ruby使っている人がjQueryと使うと「マシになったな」と思う
一方で「functionうぜ〜」と思うことも少なく無いかと。
あとリスト処理が破壊的か非破壊的かは、場面によるかと。
どちらが良いとは一概に言えないなぁ。両方必要。
0945デフォルトの名無しさん
2009/05/25(月) 09:19:54その「繋ぎ感」の気持ちよさは認めるけど、読み書きしやすさとは違うんじゃないかな。
長い処理は適度に切って変数を使うPython流も、長くなりそうで実際に書いてみると
大して長くならないし、あんまり繋げすぎるよりも読みやすい。
a = [v*v for v in range(1,101) if v%100/10%3 == 0]
print '-'.join(reversed(a))
PythonもML上でRubyのブロック記法が提案されたけど、ブロック記法の利点を示す
例として挙げたサンプルコードがことごとく同等にスマートなPythonicなコードで
反論されて、Pythonにはブロック記法いらないという結論になった経緯がある。
lambda もそうだね。関数内でローカル関数が定義できて、Pythonの関数は
「関数専用の名前空間」なんてキモい仕様になってなくて普通定義するだけで
変数に関数が代入されるから、mapにもfilterにも定義した関数を渡せば良い。
lambda を使う大抵の場面はリスト内包で代用可能。 Python3 からは辞書も
集合も内包表記が使えるから、本気で lambda の有効な場面が無くなる。
0946デフォルトの名無しさん
2009/05/25(月) 09:28:260947デフォルトの名無しさん
2009/05/25(月) 09:35:12このあたりにも Python と Ruby の違いが出てるね。
Python は . (ドット) 演算子を基本的に属性アクセスにしか使わない。
関数呼び出しの()も省略できない。だから、
a = b.c が、
Python なら、 a = getattr(b, 'c') と一意に確定するのに対して、
Ruby は、 bオブジェクトのc属性なのか、b() が返したオブジェクトの c 属性なのか、
b() が返したオブジェクトのc メソッドを呼んでいるのか判らない。
0948デフォルトの名無しさん
2009/05/25(月) 09:54:20b.c の、b がローカル変数か、レシーバを省略したメソッド呼び出しか確定しないのは
確かだが、 .c は基本的に .c() の括弧を省略しただけだぞ?
0949デフォルトの名無しさん
2009/05/25(月) 10:18:44なるほど、だから . を連発しても意味ワカメにはならないのか。
0950デフォルトの名無しさん
2009/05/25(月) 14:08:39括弧が付くとオブジェクトに対して「呼び出し」を試みる。
メソッドは呼び出し可能なオブジェクトと束縛された属性。
呼び出せる属性を簡単に作るする方法として、class内でdefを使う。
Rubyのドットはメソッド呼び出し。
属性に近い存在であるインスタンス変数には、直接外部からアクセスすることはできない。
属性のように見えるのは「インスタンス変数にアクセスするメソッド」の呼び出し。
「インスタンス変数にアクセスするメソッド」を簡単に作る方法として、attr/attr_reader/attr_accessorがある。
0951デフォルトの名無しさん
2009/05/25(月) 14:26:36ドットはできれば先頭に書きたい。前の行の続きだよって言いたい。
でもそれやると前の行の末尾の改行で文が切られちゃうんだよなぁ。
>940 もdat見ると2行目からインデントしてるみたいね。
0952デフォルトの名無しさん
2009/05/25(月) 14:36:57その例だと c は確実にメソッド呼び出しで、b に関しては
その部分だけでは判断できないな。
有効なスコープ内でローカル変数 b への代入が行なわれていればローカル変数
そうでなければメソッド呼び出しとして扱われるハズ。
0953デフォルトの名無しさん
2009/05/26(火) 08:45:35Rubyは文末に . おかないとエラーでるよね…
セミコロン ; なし文法の弊害か
0954デフォルトの名無しさん
2009/05/26(火) 10:43:26JavaScriptはセミコロン無しでもいいけどコロンを行頭に置けるよ
0955デフォルトの名無しさん
2009/05/26(火) 10:47:070956デフォルトの名無しさん
2009/05/26(火) 11:09:40あれ?そうなんだ…。構文解析(字句解析?)の都合なのかしら
0957デフォルトの名無しさん
2009/05/26(火) 11:41:36文が終わってしまって、式として . が続いてくれない。
JavaScript の場合は return とか限られたところでしかそういう風には解釈しない。
こんな感じかな。おもいつきで書いてるが。
0958デフォルトの名無しさん
2009/05/26(火) 11:56:14http://www.mozilla-japan.org/js/language/js20/rationale/syntax.html
>改行におけるセミコロンの挿入
> JavaScript プログラムの先頭から n 番目までのトークンは文法的に正しいが、
> n+1番目のトークンが誤っていて、且つ n 番目のトークンと n+1番目のトークンの間に改行がある場合は、
> パーサは n 番目のトークンと n+1番目のトークンの間に VirtualSemicolon を挿入してからプログラムをもう1度パースしようとする。
となっている。こういう仕様はRubyも導入してそうなもんなのに不思議だな
0959デフォルトの名無しさん
2009/05/26(火) 15:16:15あんまり手を入れたくないのかな
0960デフォルトの名無しさん
2009/05/26(火) 15:25:260961デフォルトの名無しさん
2009/05/26(火) 18:37:50それはそれでややこしいんだよね。
きれいに並べて書こうと、C/C++みたいな
つもりで適当に改行をいれると、なんか
わけのわからないことに…。
セミコロン必須でいいじゃんか、もう。jk
0962デフォルトの名無しさん
2009/05/26(火) 19:21:170963デフォルトの名無しさん
2009/05/26(火) 21:32:35アタシがつるんでる友達はどうとでも書けるPerl、学校にナイショで
エンタープライズで働いてるPython。訳あって不良グループの一員になってるPHP。
友達がいてもやっぱり学校はタイクツ。今日もPHPとちょっとしたことで口喧嘩になった。
LL同士だとこんなこともあるからストレスが溜まるよね☆そんな時アタシはselfでmodule_evalすることにしている。
がんばった自分へのご褒美ってやつ?自分らしさの演出とも言うかな!
「あームカツク」・・。そんなことをつぶやきながらしつこいRails案件を軽くあしらう。
「カノジョー、ちょっとSNS作ってくれない?」どいつもこいつも同じようなセリフしか言わない。
Railsの男はカッコイイけどなんか薄っぺらくてキライだ。もっと等身大のアタシを見て欲しい。
「すいません・・。」・・・またか、とYARVなアタシは思った。シカトするつもりだったけど、
チラっとRailsな男の顔を見た。
「・・!!」
・・・チガウ・・・今までの男とはなにかが決定的に違う。スピリチュアルな感覚がアタシのカラダを
駆け巡った・・。「・・(カッコイイ・・!!・・これって運命・・?)」
男は_whyだった。連れていかれてCampingされた。「キャーやめて!」Hpricotをきめた。
「ガシッ!ボカッ!」アタシは死んだ。ベーコン(笑)
0964デフォルトの名無しさん
2009/05/26(火) 22:52:130965デフォルトの名無しさん
2009/05/27(水) 11:07:40JKは確かに、セミコロンつきしか見たことない気がする
0966デフォルトの名無しさん
2009/05/27(水) 13:22:58AutoPagerizeはセミコロン無しだな
0967デフォルトの名無しさん
2009/05/27(水) 15:28:250968デフォルトの名無しさん
2009/05/27(水) 15:52:30JKって?
0969デフォルトの名無しさん
2009/05/27(水) 18:53:13女子高生だろjk
0970デフォルトの名無しさん
2009/05/27(水) 19:02:370971デフォルトの名無しさん
2009/05/27(水) 19:13:56この、ロリコンどもめ!
0972デフォルトの名無しさん
2009/05/27(水) 19:39:201.9からは大丈夫みたいよ>行頭の . は継続(.まではTab、空白のみの場合)
#と本に書いてあった気が・・・
; が文末であってほしかったよ 自分も
0973デフォルトの名無しさん
2009/05/29(金) 09:24:350974デフォルトの名無しさん
2009/05/30(土) 00:07:060975デフォルトの名無しさん
2009/06/02(火) 11:11:220976デフォルトの名無しさん
2009/06/02(火) 11:32:490977デフォルトの名無しさん
2009/06/02(火) 22:53:220978デフォルトの名無しさん
2009/06/02(火) 23:28:41∧∧
(・ω・ )
_| ⊃/(___
/ └-(____/
0979デフォルトの名無しさん
2009/06/03(水) 00:48:45いっぱいおっぱいもんでなめて満足したとしても
次の日にはまた欲求不満になるわけ。
どうしたら満たされるのかだれかおしえて。
0980デフォルトの名無しさん
2009/06/03(水) 12:00:53俺は嫌だなぁ
なんでか知らんが萎える
0981デフォルトの名無しさん
2009/06/03(水) 13:59:440982デフォルトの名無しさん
2009/06/03(水) 23:46:49自分もかなり 嫌かも
0983デフォルトの名無しさん
2009/06/04(木) 01:42:27バックスラッシュがバックスラッシュに見える人と、
ゼニのマークに見える人とでかなり印象は違うと思う。
0984デフォルトの名無しさん
2009/06/04(木) 08:25:160985デフォルトの名無しさん
2009/06/04(木) 08:38:410986デフォルトの名無しさん
2009/06/04(木) 18:03:110987デフォルトの名無しさん
2009/06/05(金) 00:59:52オープンソース系はバックスラッシュ(斜線=プライスレス)がそれを象徴しているような。
$が「変数(Value=価値)」、円が「エスケープ(忌避)」の記号なのも意図的だし。
0988デフォルトの名無しさん
2009/06/05(金) 01:08:010989デフォルトの名無しさん
2009/06/05(金) 01:41:20日本人がそこに円マーク割り当てただけ。
なんでもメリケンのせいにすればいいってもんじゃない。
0990デフォルトの名無しさん
2009/06/05(金) 02:18:09ヒント:"日本"電気
0991デフォルトの名無しさん
2009/06/05(金) 02:19:420992デフォルトの名無しさん
2009/06/05(金) 03:29:190993デフォルトの名無しさん
2009/06/05(金) 05:58:400994デフォルトの名無しさん
2009/06/05(金) 07:12:07\ ← Back Slash
でも書き込むと両方共バックスラッシュになってしまうShift-JIS
0995デフォルトの名無しさん
2009/06/05(金) 07:18:50\ ←バックスラッシュ
0996デフォルトの名無しさん
2009/06/05(金) 07:21:090997デフォルトの名無しさん
2009/06/05(金) 07:21:530998デフォルトの名無しさん
2009/06/05(金) 07:23:16&yen;はちゃんと円記号には見えてるんだろ?
あとは、フォントが0x5Cにどのシンボルを割り当ててるか、ってだけだと。
試しに違うフォント(IPAゴシックなど)で見てみれば?
0999デフォルトの名無しさん
2009/06/05(金) 07:24:40なんかあったんだけどな。
1000デフォルトの名無しさん
2009/06/05(金) 07:25:47それもこれもすべて$のせいだ。
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。