【プログラミング】Perl 7が発表される

スポンサーリンク
スポンサーリンク
1: InfoTec速報 ID:GGcAkYgH0
Perl Foundationが運営するPerlの情報サイトPerl.comで、Perlの時期メジャーバージョンである「Perl 7」が発表された。

Perl 5系の最新安定版は5.32系だが、これをベースにいくつかのデフォルト設定を変更したものがPerl 7としての最初のリリースになる予定。

すでにPerl 5系に続くPerl 6系は2016年にリリース済みだが、その後Perl 6系は「Raku」という名称に名前が変更されている。
Perl 5系とPerl 6系とでは互換性はなく、Perl 6が「Raku」となったのはそのことも理由の1つとなっている。

今回のPerl 7はPerl 5系の後継という位置付けで、Perl 5系との互換性が保証されている。
いくつかのデフォルト仕様は変更されるが、プラグマで指定することで旧バージョンと同様の挙動にすることも可能だ。

Perl 7が発表される。実質的にはPerl 5系のリネーム
https://developers.srad.jp/story/20/06/26/1324207/

2: InfoTec速報 ID:qwE69Icc0
なにがはじまるんですか?!

3: InfoTec速報 ID:BwbaCsn90
今となっては居場所のないプログラム言語。

10: InfoTec速報 ID:Acmr7qQT0
>>3
即興ならpowershellか
perlでもpythonよりは行数少なくていいような

13: InfoTec速報 ID:BwbaCsn90
>>10
自由度高すぎて保守性低いし、開発が途絶えてる間に出てきた新しい言語で
代替可能だし、本当に処理速度が求められるようなアトミックな処理ならコンパイラ言語使うし、
「新バージョンがでました! いかがですか?」とか言われても使うシーンが思い浮かばない。

4: InfoTec速報 ID:NK6yOUsm0
オワコン

5: InfoTec速報 ID:3KyPB7Kn0
賞味期限切れのスパゲッティコード保守するのはもうウンザリなんです

6: InfoTec速報 ID:znRDPmob0
30年前は正規表現検索が宇宙一速いと言われていたが今はどうなんだろ

26: InfoTec速報 ID:+qdSSvK00
>>6
20年近く前に生産データ100MBを切り刻んでデータ取ってたわ
懐かしいな

7: InfoTec速報 ID:Acmr7qQT0
バイナリ系の命令欲しいよ

18: InfoTec速報 ID:ymnsjlRL0
>>7
足りないよな
バイナリ解析でキャラクタ型終端の可変長変数化配列化でえらい苦労した

8: InfoTec速報 ID:Bhv7mDbm0
マルホンの名機きたー

9: InfoTec速報 ID:TxpoWUjS0
perlの達人が書くコードは訳分からん。

39: InfoTec速報 ID:llZ49dI10
>>9
これ、
未だに使ってるのってDeNAくらい?

11: InfoTec速報 ID:lk68rcWM0
30年前にUNIXでやってたわ

14: InfoTec速報 ID:iD7g37uH0
もうだいぶ前だけど、転職した会社はPerlで書かれたオリジナルフレームワークで稼働してるサービスだった。
勉強にはなったけど、そこを辞めようと転職活動した時にPHPやJavaやRailsなどのメジャー言語と関連フレームワークの経験が無いことが足枷になったなあ。

19: InfoTec速報 ID:rlZ1845D0
>>14
>Perlで書かれたオリジナルフレームワークで稼働

俺の個人サイトもそうだわ・・・

32: InfoTec速報 ID:iD7g37uH0
>>19
>>24
自社サービス系だと、ここ5年ぐらいはメジャーフレームワークの経験以外にもGitHubリポジトリに「作品」をのせてコードを評価する傾向が強いから
自前フレームワークだとしても、コーディングがちゃんとできて設計もできて、
チーム開発で足枷にならないコミュ力があればメジャーなフレームワークの学習コストは無視できるレベル
って感じだと思う。
まあ、それでも、エッジの効いた初期参加エンジニアやCTOが独自技術に突っ走る現場ってチラホラみかけるけどね。

24: InfoTec速報 ID:fyS3bG9R0
>>14
おま俺
俺がそれやってたのはもう10年くらい前だな
今はpythonやってる

15: InfoTec速報 ID:p5YMZMv/0
perl は本人以外読めないソースだらけになってしまう

なんなら本人ですら判読不可能になってしまう

21: InfoTec速報 ID:rlZ1845D0
>>15
だよな、俺はトリッキーな書き方を極力排除してるわ
でも、参考になるサイトのコードが・・・

16: InfoTec速報 ID:pmPNtMRB0
perlは使えても、他の小洒落たモダン言語が使えないOS
↑このゴミも絶滅危惧種になったけどな

17: InfoTec速報 ID:ymnsjlRL0
これでコンパイル通るんか?

study, write, study,
do review (each word) if time.
close book. sleep? what’s that?

20: InfoTec速報 ID:ymnsjlRL0
実は今でもperlはワンライナーでは使うわ
大量のファイルの中身をまとめて書き換えたい時とかで
grep,sed,awkで手に余るときに

22: InfoTec速報 ID:fStrfzKx0
懐かしいな
簡単なツール作って喜んでた

23: InfoTec速報 ID:TgHk7N310
CGIで掲示板作るわけでもあるまいし

25: InfoTec速報 ID:aHCNMDiF0
パール兄弟との違いがわからん

30: InfoTec速報 ID:Acmr7qQT0
>>25
PEARL(田村 直美)も

31: InfoTec速報 ID:AyApy9YB0
>>25
ゴムでできているのがパール兄弟
コードでできているのがPerl

27: InfoTec速報 ID:FSF8CnWO0
金銀ぱーるプレゼント

28: InfoTec速報 ID:EBrh6hxS0
鬼のように複雑な正規表現
リストとハッシュの多重入れ子
map連打
行を埋め尽くすpackの引数

29: InfoTec速報 ID:AhDRnD8R0
PHPで間に合ってます

33: InfoTec速報 ID:NAq+FWRw0
オワコンとか終わったとか書くとパール警察に怒られるぞ

34: InfoTec速報 ID:q+P7ZRxl0
ワンラインは凝り始めると楽しい

35: InfoTec速報 ID:pmPNtMRB0
githubでハブられて悔しいオジサン

36: InfoTec速報 ID:3VYeP3qu0
とびっきりのクソ言語だったな
こんな酷い言語めったにないぞ

37: InfoTec速報 ID:58zeWe8j0
何に使うのか良く分からん言語だな。

38: InfoTec速報 ID:llZ49dI10
6が無かったことにされてるからな

40: InfoTec速報 ID:c3qaBrpj0
perlは解り難いわ、ごちゃごちゃし過ぎ

41: InfoTec速報 ID:u8BHSTbt0
2ちゃんてperlでうごいてんしゃなかったっけ?今はどうなん?

49: InfoTec速報 ID:5IpLdwZ20
>>41
この前のエラー騒動の時に出てたメッセージを見た限りでは
perlだったな

ちな5ちゃんねるな

42: InfoTec速報 ID:Ef8XpnIa0
sed、awk、grepの代わりになるんだろ?

いちいちディストリビューションの違いで正規表現なんて書いてられないから
ぜんぶPerlでやるのはアリだと思うけどね。

43: InfoTec速報 ID:MWLYb5vQ0
素早くかけて早いし小さなコードなら非常に有用。
ほとんどのunix-osにデフォルトで入っているのもでかい。

44: InfoTec速報 ID:HwYDplCk0
ワンライナーPerl極めたらカッコいいだろうな。

45: InfoTec速報 ID:25PXaceg0
直感的じゃないから1月前に書いた自分のコードを読むのにググるハメになる

46: InfoTec速報 ID:F0QnUlxR0
TMTOWTDI

47: InfoTec速報 ID:HwYDplCk0
>>46
Pythonの逆やな

引用元:https://www.logsoku.com/r/2ch.sc/news/1593164952/

コメント

タイトルとURLをコピーしました