Perlは10年後の2023年には消えてなくなる
924 名前:デフォルトの名無しさん[sage] 投稿日:2013/09/21(土) 14:59:15.34 >>920 お前恥ずかしいだけだから無理に極論出さなくていいよ。 お前の中では時間が停止してんの? そりゃ室町時代なら「牛車や篭が明日突然使えなくなったら〜」ってなるけど 時代が進んで自動車が出現すれば次第に入れ替わっていく 今はちょうどその過渡期。 21世紀に入ってもうすでに10年経ったけどあと10年経てばPerlは本物のゴミになる。 しかもそれは実務レベルでPHPが最前線って意味だからそれを利用するエンジニアはもっと早く情報を仕入れて慣れておく必要がある。 類似スレ 10年後にシェアNo.1のOSは? http://kohada.2ch.net/test/read.cgi/os/1158751887/ 1 名前:Be名無しさん[] 投稿日:2006/09/20(水) 20:31:27 どんなOSだと思いますか? そのままWindows天下だと思いますか? 俺はGoogleが作った(もしくはどこかから買い取った)OSが シェアNo.1になっていると思う。 10年後について語りましょう。 俺のストーリーはこう 年は、200x年、もしくは20xx年。 Windowsが打ち出した大変革、ファイルシステムも含む、メジャーバージョンアップ。 しかし旧Windowsから思うように移行がすすまず、皆レガシーなWindowsでやりたいことはでき満足してしまっている。 自らの巨体と資産についに足を引っ張られることになったマイクロソフト。 そこの絶好のタイミングで他社がスゴイものを発表。Windowsがじょじょ陥落していく。。。 みなさんはどうお考えですか> 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 K4CXC >>180 あんまり古いと日本語jcode.plじゃね? あと2年とちょっと? 今のところ消えそうな感じがしないなあ。 てか、コンピュータ用のプログラミング言語が「消える」って、概念そのものがおかしいよね。 消えないだろう。多数の人が使わない状態にはなるだろうが。 >>189 消える=表舞台から消えるということだからおかしくない Pascalあたりもそろそろだろう (p_・l)Perlは一部の人にウケる (p_・y)pythonはまぁ (r_・b)rubyは神 (u_・y)金持ちは滅びても3代続くみたいな話 (u_・y)その言語界隈で、上のほうの人が消えてくと (u_・y)にわかレベルのやつが年功序列で上行くだろ (u_・y)そうなるとその人が「perl界隈のすごい人」って風になるから (u_・y)メジャーな言語では雑魚でも、マイナー言語では一流気取れちゃうわけよ (u_・y)仮に滅びの道を逝くとしてもハイエナ需要だけでしばらく持つ (u_・y)第一生産業の利権のようなものだな (u_・y)>>193 (u_・y)お前は「自称」親を名乗る人間から生まれた子供だろうよ (u_・y)自称してるけど本当にそうなのか? (u_・y)uyは自分が神様であることを自称している (u_・y)自称してるけど本当にそうなのか? (u_・y)答えは誰も知らない (u_・y)自我というのはこうして形成される perl7か8がperl5のコード走るらしいから 安心してperl5終了の報せを聞ける 下手にpython3とかで書くより長く走りそう >>196 それはPerl6のときにも言ってた。w ttps://perlcodesample.hateblo.jp/entry/2020/07/10/082720 >>190 Pascalは曖昧さもなくていい言語だと思うんだがメインストリームにはなれなかったな。 やっぱ同時期にCがあったからか。 >>199 Pascalのもって回った感じがウケなかったんやろ。 とくに当時は。よそに、アセンブリとかCがあるわけやし。 たしか、Pascalのポインタとか、Cを上回る変態的記法やしな。w 素のPascalだとイマイチ使いづらいと感じた人が多かったのでは? Delphiぐらいに拡張されてようやく少し流行った感じがする。すぐ終わったかも知れないが。 >>201 現実のPascal処理系の実装としてはボーランドのTurboPascalくらいだったろ。 そしてTurboPascalは一定層のユーザーがいた。 ただ後発のTurboCの出来が予想以上に良かったのでシェアを食われた感はあるな。 Turbo Pascal 5.5だったかな ポインタ型あるけどinc/decできなくて使いにくかった 当時はコードサイズが小さくなるCの方が良かったってのはあるかも。何せターゲットマシンがPC-9801シリーズで8086だったから。 その他組み込み用マイコンもZ80とかの8bitのが多くてEPROMで2KBだの4KBだのしかないなんてのがよくあった。 アセンブラだと大変なので楽をしたいがメモリが足りない。ということでCと少しのアセンブラの組み合わせで何とかする。 >>204 本質的にはどっちでも似たようなもんやろ。 独自拡張はあっていいんやから、それならPascalもいろいろやればよかった。 >>199-200 特に ; が begin この中の最後の文 end みたいなところで あると逆におかしいとみなされるんだったかな C でいうと { この中の最後の文 } みたいな javascript はその点 pascal 寄りかなと当時思った >>204 その用途で K compiler ってのが一時流行った >>206 JavaScriptは、文法がええかげんなだけやろ。w Pascalはガチガチやろし、たとえ似てたとしても偶然でしか。 知らんけど。 >>1 gitに使われてる はい論破 What language(s) is Git written in? https://www.quora.com/What-language (s)-is-Git-written-in gitに限らず昔かあるミドルウェア(Apache等)には大概Perlが使われている。あと3周ほどすれば復権するかもよ。ちょろっと書くには一番便利な言語。 確定的やろ。w Perl7があるからな。 互換性では、Rubyごときはもちろん、Pythonのはるかに上。 >>1 は2013年やし、しゃあない。 当時はRakuとか超あやしかった。 Windows版のPerlディストリビューターがいつまでたっても5.32のままだな( ^ω^)・・・ 試せてないがActivePerlは5.34になったっぽい 一方、StrawberryPerlは5.32のまま ま、あせるこたないやろ。 Perl5と充分互換て話なはずやし。 ゲーム業界、NFT採用に賛否両論? 転売目的が主な市場は1兆ドルに成長 NFTはゲームだけではなく、アート作品、さらには野球カードのような収集品にも活用され、 近年急速に注目を集めている。技術関連の投資を行う投資会社Loupは9月24日、NFT市場に 関する考察記事を公開した。その記事によると、NFT市場は2020年には約1兆600億ドル (約180兆円)の規模に達した。同市場は今後、年率4〜7%で成長すると予想される。 2021年のNFT市場におけるゲームの支出額は27億ドル(約3,000億円)になり、 市場全体の約13%を占める。もっともこの支出額はゲーム業界全体の1.5%に過ぎない。 2023年になりました。YAPC::Kyoto 2023 が楽しみです。 試せてないがActivePerlは5.36になったっぽい 一方、StrawberryPerlは5.32のまま 消えたと言ってる人は、使われてても以前ほどの勢いが無くなったら「はい、消えましたね」と言う感じなんで、消えた消えんで議論しても話噛み合わないわそりゃ ActivePerlは嫌がらせとしか思えないライセンスになってしまって使う気になれない。なんでこんなことになってしまったのか?WSL上かgitに付属のを使うしかない。 糞切れない人にもPerlと決別するチャンスをくれたんだと思えばいい >>228 Gitに入ってるのを使うなら、MSYS2を使え。w MSYS2のperlはどうしてperl.orgのPerl Downloadに載ってないの?仲が悪いの?載せて欲しいな。 試せてないが、MSYS2のPerlのバージョンは5.36なのかね Win32やWin32::API::Callbackとか使えるならStrawberry PerlからMSYS2版に乗り換えようかと Perl/TkをWindows上で使う、おすすめの方法があれば教えて(昔は楽だったのになあ)MSYS2のperlは5.36らしい、試してはいない。 >>231 単独でダウンロードして動くもんやないんやから、当然やろ。w つまりperlは主役ではなくて脇役、しかもチョイ役のおまけ扱いってこと?9月には消えてなくなるの?ベータマックスはなくなるの? 2023年になったけどperlでcgi書いてる人はほとんといなくなったな Perlといえばフィルタだよ。正規表現が便利なんでパーサを書くのが楽。使い捨てツールも書きやすい。 PSGIも実際に使われているのを見たことがない。もしかしてポート80を開いてアプリケーションサーバーを直接書くのがトレンドなのか? Ruby の初心者用の本では、Windows 用Rubyを使う。 プロはWSL2, Docker などのLinux Windows用のRubyInstaller Development Kit は、MSYS2-DEVKIT で有名。 C 製の外部モジュールがあるから ridk install コマンドを打つ >>236 まあ、色々な他の方法があるので今となっては使う必要がないでしょう。 デバッグも大変だし。 >233 WindowsならActivePerlとActiveTcl入れれば良いんじゃね 今さらperlなんて全然お薦めじゃないんだからね StrawberryPerlの5.32.1にTk-804.036。WideStudio使ってる人いる? Windowsで use PerlIO::via::WriteConsoleW; if (-t STDOUT) { binmode STDOUT, ':via(WriteConsoleW)'; } else { binmode STDOUT, ':utf8'; } print "🐕 わんこ"; みたいにしたいのだけど(伝われ) PerlIO::via::WriteConsoleWみたいなモジュールはありませんか? binmode(STDOUT, ':encoding(UTF-16)'); とかではダメなんだっけか? それはエンコーディングをUTF-16にしてPerlに出力をまかせるだけ 欲しいのは、出力を横取りしてWriteConsoleWを叩いて出力するやつ コードページが932でも65001でも気にせず出力したい STDERRにも使ってwarnとdieでも使いたい ないなら自力でWin32::APIで書くけど、ほんとにないの? 案件が繋がりまくって、2020年くらいまで15年ほどPerl使い続けてきたけど 流石に最近はPython案件だな ただ500円で借りてるさくらインターネットの小物は、perlのcgiで動かしてる レンタルサーバが死滅したらだいぶ用途の限られた言語になるだろうな Perlは何かを作れる言語に成長したからプログラミング言語扱いするのもわかるけど ずっとsedやawkみたいなテキスト加工ツールとして使ってきたからなあ というかPerl登場でsedもawkも使い方を忘れたからPerlがなくなると困る ・速度 ・近代的なFWっぽいお仕着せの決まりがなく自由すぎたこと ・マルチバイト文字対応とかの後手感、複雑さ ・慣れないと読みにくいステートメント ここらへんじゃね 不満が積み重なってライブラリが出なくなってきて 止めにCPAN死んだ(死んでない) 色々と古い感じがする。過去の遺産に足引っ張られて近代化が進まない感じもする。 で、色々な言語が新たに出てきてそっちでは問題が解消してるのでそちらを利用する頻度が高まると。 Perlは色々手を出しすぎた ちょっと便利なAwkとしての位置づけで良かったんや >>250 Perl6で大風呂敷広げて自分で踏んでコケた 過去に囚われるのではなく、積極的に重視することで、これからも使われてゆく。 なにしろ、ほかの言語はバージョンアップ時の互換性がなさすぎる。 shと同程度には生きのこる。 ほかの言語はバージョンアップ時の互換性がなさすぎるって POSIX原理主義の人が主張してるけど、 他の言語はいくらでもバージョンアップして互換性保ってるんだよなぁw あのアホどこの世界線に生きてるんだって話 Perl7 なんて出てたんか すっかり浦島デマ太郎になってたわ perl7って2020年に2021に出すよ出すよと言ったが とにかく変えるなといったメンツに邪魔されて 主だった旗振り役は悉く去ったからもう出なのでは? そういえばもう2023年だが消えてなくなってないな。 12月31日に消えるの? > 1 名前:デフォルトの名無しさん[sage] 投稿日:2013/09/21(土) 15:01:25.37 これが10年後て言うてるんやから今年の09/21に消えるんやろ Strawberry Perlが更新されないのはなんでだ 現バージョンで困っているわけではないが >>250 Perl6を待っていたらその間にPHP,Ruby,Python,その他の勢いが増してJavaScriptまで元気を取り戻してきた。 そのうえ当のPerl6は失敗。オライリーからも見放される。 アンチの人は正規表現が理解できず使いこなせないのは最近知った。 だがしかし昨今のUnicode追従で拡張拡張され、仕様が固定しないのは本当に困りもの。 >>1 も、10年後スレが残ってるなんて、想像できていなかったに違いない >>28 2023年 --- Perl 5.38 リリース もうそろそろだ!5月ごろか? 2024年 --- Perl 5.40 リリース 2025年 --- Perl 5.42 リリース 2026年 --- Perl 5.44 リリース 2027年 --- Perl 5.46 リリース 2028年 --- Perl 5.48 リリース 2029年 --- Perl 5.50 リリース 2030年 --- Perl 5.52 リリース 2031年 --- Perl 5.54 リリース 2032年 --- Perl 5.56 リリース 2033年 --- Perl 5.58 リリース いよいよ10年へ向けてのカウントダウンか っていうか2chが5chになってるなんて予想してなかった 14 2023/09/06 13 2023/09/07 12 2023/09/08 11 2023/09/09 10 2023/09/10 9 2023/09/11 8 2023/09/12 7 2023/09/13 6 2023/09/14 5 2023/09/15 4 2023/09/16 3 2023/09/17 2 2023/09/18 1 2023/09/19 0 2023/09/20 -- ほんとうに消えてしまうのか? perlはsignedもunsignedも区別無いからな -付いてたら付いてたで適当に処理が続行される 中学生の頃に初めて触ったプログラムがPler5だった。 今はPython3で脳死でpipライブラリ探していれてる。 コード書く時間は全体の5%~~10%ぐらいなんやなー。 行き当たりばったりでコード書き直してた時期が懐かしい。 過去の資産コードのコピペと設計で事が足りる。 悩ましい。 9月になったね。Windowsはまだまだ健在だし、Perlも消えてなくなる気配がない。 最近のPerl関連でホットなできごとって何?YAPCとかどういう予定なの?ヒロシマでするの? ちょうど阪神が前回優勝した18年前くらいにpython触り始めたけど perlを捨ててpythonに全面移行を決心したのが15年くらい前 その頃はまだperlへの未練があったが今はもう奇麗さっぱり忘れることが出来た やれば出来るもんだな pythonの全面移行の段取りはどんな感じだった?これから行うならおすすめの方法はある?それとも移行はやめた方がいい? read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる