[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 23:24 / Filesize : 165 KB / Number-of Response : 828
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

【Perl,PHP】LLバトルロワイヤル7【Ruby,Python】



1 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 11:03:24 ]
最強のLL=軽量プログラム言語は、どれよ?

エントリーは、Perl、PHP、Python、Ruby、JavaScript・・・
さあ、死ぬまで語りやがれ!!!

■LLとは?
軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、
コードの作成や修正が容易と見なされるプログラミング言語のことを指す。

ここでいう「軽さ」はプログラマの負担の軽重を指し、
実行速度に優れているという意味ではない。

現在の水準では
・インタプリタ
・動的型
・正規表現
・関数オブジェクト
などを利用できるものがLLと呼ばれることが多い。(Wikipediaより)

■過去スレ
【Perl,PHP】LLバトルロワイヤル6【Ruby,Python】
pc12.2ch.net/test/read.cgi/tech/1244166510/
【Perl,PHP】LLバトルロワイヤル5【Ruby,Python】
pc12.2ch.net/test/read.cgi/tech/1238720336/
【Perl,PHP】LLバトルロワイヤル4【Ruby,Python】
pc12.2ch.net/test/read.cgi/tech/1234635513/
【Perl,PHP】LLバトルロワイヤル3【Ruby,Python】
pc11.2ch.net/test/read.cgi/tech/1215319832/
【Perl,PHP】LLバトルロワイヤル2【Ruby,Python】
pc11.2ch.net/test/read.cgi/tech/1209289408/
【Perl,PHP】LLバトルロワイヤル【Ruby,Python】
pc11.2ch.net/test/read.cgi/tech/1188997302/

481 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 10:42:43 ]
>間違いなくPythonの取っつきにくさは一段階上だよ
W

482 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 12:05:34 ]
俺はPerlが一番取っ付きにくかったなあ

483 名前:デフォルトの名無しさん [2009/10/07(水) 12:30:52 ]
WEB業界ではPython浸透してると思うよ。
今日本でPythonが注目されてるのはGoogleAppEngineの成果も大きいし。

484 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 12:32:50 ]
プログラミングはCGIの改造から入ったから、Perlが一番できるなー
その後、Rubyを勉強したけど、Rubyのほうがよさそうな感じ。

485 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 13:13:38 ]
CGI ≒ perl

486 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 13:44:09 ]
PerlやらPHPでWEBアプリが作りやすいってのは、みんな最初そこから入るからだろ?
パーミッションの設定やらなんだかんだ、フリーのアプリをなんとか動くように頑張って、
その後いろいろ改造して・・・ってな段階を踏んでるから。
大抵、基礎の筈のHTTPプロトコルの詳細やApache等Webサーバの仕事・設定を知るのは
それなりになんか書ける様になってから。そういう人がかなり多いという。

だから、全くの一からの取っつきやすさの議論ってのは、あんまり意味が無いと思う。
取っつきやすさって要は、どれくらいそれを触り、動かそうとする動機があるかってだけじゃん。

何がいいたいかというとPerl難いよめんどいよってことだ。なんだあのデリファレンスって。

487 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 14:05:16 ]
>>485
そう認識してる馬鹿が多いという点は同意

488 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 14:09:11 ]
webアプリしか書いたことのない人
あるいはwebアプリからプログラミングに入ったひとに
質問なんだけどデスクトップアプリって書ける?
or書きたいと思う?
or書けるようになるまでに違和感なかった?

489 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 14:40:34 ]
>>488
画面を作るのが楽(簡単、ではなく)なら書けるだろうし書きたいだろうな。
JavaのSwing使って掲示板もどきなら書けた。
デスクトップアプリってのが何を指すのかよくわからんが、CUIで例えばncursesで
オセロとかなら、入力やら表示やらの段階で簡単に挫折出来る自身がある。

あと、やたら数を数えたり足し算引き算しまくるような記述が必要ないなら。
とにかく数を数える、数を指定する、数を覚える、という作業が面倒くさいイメージ。

って、隣の隣の兄ちゃんが言ってた。俺だけど。



490 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 15:06:06 ]
>>488
>>484だけど、C#で挫折したわ。
趣味でPerlやRubyでCGIプログラミングするのがやっと。

491 名前:デフォルトの名無しさん [2009/10/07(水) 15:06:13 ]
>>485
やってた頃はcronでたたくscriptが多かったな
後は mail受信->DB登録を書いたりとか
#PerlでCGI書くのはあまり好きじゃなかったよ

>>488
今どんなOS/言語使っているか、どのOS/言語を対象に考えているかが
無いと、なんとも言えないと思う
Postでパラメータ拾ってくるのとは違うけど、それ以降は同じだよ
#画面出力は色々はコンポーネント使うことになると思うけどね

492 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 15:47:07 ]
>>486
@{$hash->{key}} …つまり $hash->{key} (もしくは $list->[idx] )と @{array_ref} の2つさえ判れば
デリファレンスは意外と何とかなる…気がする、逆に $$hash{key} とか考えると混乱する

493 名前:デフォルトの名無しさん [2009/10/07(水) 16:55:21 ]
>>490
簡単な本を1冊こなして、オライリーのプログラミングC#やれば
そこそこ、いけると思うのだが
#後者のみでも可。ある程度の大枠つかまないと、使えないと思うよ
c#の構文そのものと.Net Framework 使いこなすのとは違うから

494 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 17:40:45 ]
>>493
アドバイス、d
また挑戦してみるわ。

495 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 19:21:40 ]
メインがウェブで、たまに頼まれてWindowsフォームのアプリ作るけど、HTMLに慣れてるとGUIを組み立てるのが面倒だな。その分、操作性が高いもの作れるけど。
後はウェブの場合、RDBMSに頼りすぎるっていうか。

496 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 19:25:55 ]
っXAML


497 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 22:06:39 ]
また、perl本 買っちゃったよ。。

498 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 22:09:32 ]
>>497
何買ったの?

499 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 22:12:46 ]
続・はじめてのperl
ずっと 初心者卒業できないんだ



500 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 00:21:21 ]
お前らもっと異宗教どもを口汚くののしらないとだめなんだぜ。じゃないとバトルでロワイヤルじゃないんだぜ。

501 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 00:42:02 ]
>>500
この豚野郎!

502 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 00:45:33 ]
ケンカはやめて(><)

503 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 01:19:40 ]
バトルロワイヤルと言うよりは、暖を囲んで愚痴を吐いて励ましあってるよな。。。

504 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 02:00:05 ]
う、うん……

505 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 05:10:30 ]
>>501
お前、俺に・・そんな・・ハア・・・言葉浴びせる・・ハアハア・・ないで;ください、お願いします。

506 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 17:28:49 ]
RubyとPythonを足して2で割ったような言語を教えてほしいな…っと

507 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 17:45:44 ]
>>499
RubyとかPythonのほうがいいんじゃない?

508 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 18:18:42 ]
Schemeだろjk

509 名前:デフォルトの名無しさん [2009/10/09(金) 18:41:32 ]
とりあえずPythonやっとけば仕事でも趣味でも困らない。



510 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 19:23:11 ]
PythonとSchemeとJavaScriptをやってる。LL界隈では無敵だじぇ

511 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 20:18:53 ]
>>506
perl

512 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 22:29:54 ]
pythonが使われてるところってあるの?
少なくとも日本ではほとんどないんじゃないかな。

513 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 23:08:39 ]
>>512
Windows では DropboxやBitTorrent が有名だけど、いろんなゲームで
組み込まれててたり、縁の下で力持ってる。
LinuxはもうPython無しが苦行なレベル。

514 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 23:28:19 ]
LinuxはPerlとPythonがほぼ標準で入ってるよね

515 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 23:47:27 ]
Perlなら大分前から商用含めてUnix系OSにはデフォで入ってる気がする
Pythonはさすがにそこまででもない

516 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 00:33:09 ]
>>506
tcl

517 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 01:10:38 ]
メジャーなディストリで、Python無しでもインストールできるのってDebianくらいじゃね?

518 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 01:13:22 ]
う、うん……(´・ω・`)

519 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 02:42:36 ]
windowsに標準搭載されれば爆発的にヒットする?



520 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 03:12:15 ]
WSHが爆発的ヒットしてないのを考慮するとおそらくヒットしないだろうな。。

521 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 03:19:20 ]
PowerShell!!

522 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 03:45:06 ]
会社で買ったHPのWindows PCにこっそり入ってた>Python
なにに使ってるんだ?

523 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 03:49:10 ]
Thinkpad X200 にも入ってるぞ
C:\Program Files\Common Files\Lenovo\Python24

ほんと、OSに標準搭載にしたらいいのにな。
でも、WinXPみたいに長寿命なWindowsが出ると、ずっと古いPythonに対応しないと
いけないのが面倒そうだ。

524 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 03:59:08 ]
MSが搭載したらIronPython

525 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 16:40:53 ]
Macが標準でインストールされているのはRubyだっけか?確か

526 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 17:08:34 ]
>>525
日本語大丈夫か・・・?
Macにも標準でPython入ってるよ。wxPythonとかまで入ってたはず。

527 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 17:57:15 ]
すのうれぱーどにて

$ /usr/bin/python --version
Python 2.6.1
$ /usr/bin/php -v
PHP 5.3.0 (cli) (built: Jul 19 2009 00:34:29)
<略>
$ /usr/bin/ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]
$ /usr/bin/perl -v

This is perl, v5.10.0 built for darwin-thread-multi-2level
<略>

$ which wxPerl wxPython wxRuby
/usr/bin/wxPerl
wxPython not found
wxRuby not found


528 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 18:38:41 ]
>>514-515
うに系でPython使うのはGUIの小物ツールに多い気がする
設定ファイル弄るツールとかに多くね?
んだから玄人向けの環境ほど見ないが、簡単に使える系の環境だと多そうだ

529 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 18:41:10 ]
>>528
yumとか、iotopとか、コマンドラインツールもPython系大量



530 名前:デフォルトの名無しさん [2009/10/10(土) 19:39:14 ]
  | ̄ ̄ ̄ ̄ ̄ ̄ ̄|
  | 次でボケて! |
  |_______|
 ..  . ハ,,ハ ||    .       .
   ( ゚ω゚)||      .
   / づΦ

531 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:26:11 ]
>>1
> 最強のLL=軽量プログラム言語は、どれよ?
>
> エントリーは、Perl、PHP、Python、Ruby、JavaScript・・・
> さあ、死ぬまで語りやがれ!!!

コンパイルして EXE ファイル作れるのは、どれですか?

532 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:28:49 ]
>>531
貴方がコンパイラさえ書いてしまえばどの言語でも可能です。

533 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:34:37 ]
>>532
スミマセン
いまからどれ学ぼうか考えてる初心者なんですが、直ぐにEXEファイル作れるのは、どれですか?

534 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:43:56 ]
>>533
exeファイルを作るのにコンパイラが必要だと思っているようだが、
hspみたいにインタープリタとスクリプトをセットにしてexeを生成できるパターンもある。
pythonとか。

535 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:47:10 ]
hspって何だか意味もわからない厨房ですが、pythonならオケってことですね

536 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:52:39 ]
perlでもrubyでもできるよ

537 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:54:29 ]
なんか気になってググってたらどの言語でもexeに変換できそうな気がしてきたw

538 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:56:39 ]
>>537
Perlで昔からできてたんだから、後発の言語のコミュニティが似たようなものを作らないはずがない

539 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:59:37 ]
目的はパスワード含んだソースの隠匿です
ダンプしたら中身が見えちゃうニセモノのEXEじゃダメです



540 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 21:04:06 ]
EXEにしても中身が見えるモノなんだが。

541 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 21:06:42 ]
>>539
実際にEXEの中身見たことないだろ?


542 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 21:13:08 ]
Zend Guard でも買え。

543 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 21:14:33 ]
なでしこ のEXEは、中身見るとそのままスクリプト見えます!
始めはVBSでスクリプトをエンコードしたら、簡単にデコード出来てしまいました、容易に見られちゃう

いま色々と調べてみたら、アイロンpythonでEXE作れそうなので、それを試してみます

544 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 21:19:41 ]
なんかちょっと勉強になったわ

545 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 21:53:51 ]
ソースの隠蔽が可能な言語ってC/C++以前の年代の言語だけなのかな。

546 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 22:21:09 ]
パスワード含んだソース
というのを何とかしたほうがいいかも

547 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 22:23:49 ]
インタプリタ言語から実行可能ファイルを作り出す簡単な方法として
対象スクリプトを起動するためのインタプリタと一体化したファイル
にする、という方法を選んだだけで、VMコードやネイティブコードを
吐くようになってればCと同程度の隠蔽は可能。単にそういう方法を
採用しなかったというだけ。

実行時に決まる部分が多い言語だとなかなか難しいところもあるがな。



548 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 22:32:29 ]
C/C++の年代ってまだ終わってないぜ

549 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 22:33:25 ]
Access で作ったパスワード掛けた業務データベースのフォーム入力を従業員にさせたいのですが
パスワード解ると、DAOで接続してテーブルデータ全て見られちゃいますので
パスワード知らせずに、パスワード掛かったAccessアプリをスクリプトで起動させたいのです

始めはVBSで起動スクリプト組んでエンコードしましたが、簡単にデコードされちゃう事が解りました
次にVBでEXE作って一応解決しました

今風なスクリプト言語を新たに学ぼうと思い、どうせなら同じ用途にも使えるもの選ぼうと考えました
先日RCがリリースされたPowerShell2.0を色々と弄って見ましたが、ソースの隠匿は無理のようでした



550 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 22:49:10 ]
悪い事は言わんから素人がそういうヘンテコな実装をするのはヤめといた方がいい。

マトモなエンジニアにそういうシステム全体から設計してもらえ。

551 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 23:07:57 ]
Accessねえ…

552 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 09:18:28 ]
Access自体が隠蔽を前提にしてないからなあ…

553 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 11:31:12 ]
>>549
パスワードによる情報保護や複数人でのデータアクセスの場合、普通はRDBMSを用いて実装する。

Accessはフロントエンドしては優秀なツールだと思うが>>549の利用方法はヘンテコと言うか
パスワードをアプリに埋め込んだ場合、パスワードがデコードされる可能性は常に0ではない。

バカにするワケではないが、Accessで済む程度の業務データなんざ、ゴミみたいなモノだろうから
妙な小技使わない方がマシだな。


つか、そういうのはOSのアクセス権でやっとけば済む話じゃないのか?
根本的な物事の解決方法がイカれている印象。

554 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 11:54:19 ]
つか、んなもん使ってる業務あるんだw

555 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 12:34:03 ]
AccessのVBA部分にパスワード掛けるってのはダメなの?

556 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 12:34:31 ]
Accessでももう少しマシなアクセス権管理できなかったか

557 名前:デフォルトの名無しさん [2009/10/11(日) 12:40:40 ]
アクセスできるからAccessなのにアクセスできないAccessなんかNon-Accessだろ。

558 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 12:57:28 ]
いやそういうのはいい。

559 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 14:02:26 ]
mde



560 名前:デフォルトの名無しさん [2009/10/11(日) 16:34:35 ]
どうしてこうなった

561 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 19:38:20 ]
>>557
俺は評価する

562 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 22:10:49 ]
>>527

wxPython は独立したコマンドじゃくてスクリプトに取り込むモジュールだ。今のOSXには最初から入ってる。
wxRuby も似たような感じだろう。
Perlの場合は wxPerlっていう別コマンドでないと実行できないんだな。

563 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 20:11:45 ]
だからperlで十分だっての

564 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 21:39:29 ]
PHP、割りと嫌いじゃない

565 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:09:59 ]
俺も。

というかC使いとかの人は一番慣れやすい。
PHP使いはウェブPHPで、他はC/C++でとか両刀的な人が多いけど
Ruby/Python使いは割となんでもこれ一つでやる、って人が多いな。

566 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:26:20 ]
Ruby、Python、どっちが日本語対応が良いの?

567 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:36:16 ]
>>565
それはPHPがWeb以外にむいていないから。
まあ真のPHP厨はなんでもPHPでやろうとするけど。

568 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:37:17 ]
>>563
十分って言い方だと、Perlは劣っている前提みたいにならないか?

569 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:38:18 ]
>>566
Python



570 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:39:17 ]
Perlは劣ってるっての

571 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:43:06 ]
そういうことにしたいのですね。

572 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:59:44 ]
そういうこと

573 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 08:00:41 ]
>>566
Ruby

Pythonのソフトはいつもマルチバイトがらみでトラブル起こす。

574 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 08:05:21 ]
そうでもない。
Pythonでトラブルが起きるのはプログラマが正しい使い方を分かってないから。
(日本では少ないが欧米だとそれなりに経験のあるプログラマでもバイト列と文字列の区別のついていない人が結構いる)

少し前だったが、俺が各言語でのファイルシステム関連の多言語対応状況を調べたときはPyhtonが一番よくできていたと思う。
次点でrubyだったがUnicodeのファイル名の扱いに若干難があった。PHPとPerlはもはや論外。

575 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 08:11:34 ]
欧米というか特にアメリカ人な。
本当にZの後に文字がないと思ってるんじゃないかって連中が存在する

576 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 08:17:21 ]
Pythonの「暗黙に失敗するよりも明示的にエラーになるほうがいい」というルールが
結果的に >>573 みたいな印象を受けている。
UnicodeEncodeError, UnicodeDecodeError はPythonで頻繁に見る
ことになるエラーだけど、文字コードに関する設計ポリシーを持ったときにこのエラーは
ポリシー違反している箇所を報告してくれる頼もしい見方になる。

中途半端にうまく動いていくれる代わりに、ShiftJISのファイルの中にUTF-8が混じる
ことがあるのに比べるとPythonの方が安心できる。

577 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 09:18:33 ]
>>574
なんでPerl論外なん?

578 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 10:30:26 ]
>>577
(少なくとも)ActivePerlがファイルを開く際にCreateFileAをうちぎめで使ってるので移植性を考えると避けたい。
ファイル名として与える文字列にUTF-8フラグ立てても変わらない。カスすぎる

ちなみに、PHPはファイル名を文字列と見なしていないので、
自分でファイル名をShifit_JISとかにエンコードする必要がある。
もはやウンコのレベル

579 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 12:33:10 ]
>>566
Rubyい一票



580 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 13:21:09 ]
>>578
Windows限定で、日本語ファイル名限定かよ。

581 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 14:04:04 ]
>>579
RubyはPythonみたいにCreateFileWを使ってくれるん?
>>580
日本語というか、Unicodeファイル名だな。
W系APIを使っている=Windowsでの動作がきちんと考えられていると
判断されても仕方ない。






[ 続きを読む ] / [ 携帯版 ]

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

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