「perl」を含む日記 RSS

はてなキーワード: perlとは

2022-09-08

anond:20220908134718

90年代の初頭はBASICでさえ型付になって、型を意識したプログラミングが当たり前になりつつあったのに、そこで残念な言語PerlWebアプリを書くのが流行って、次にPerlに影響を受けたPHPやらRuby流行って、混沌とした時代に。

Ruby信者なんか、自分最先端のかっこいい言語を使ってるという思って他の言語馬鹿しまくるけど、現在はコンセプトからし時代遅れだし、反省を表明して欲しいわ。

2022-08-26

anond:20220825154813

はぁ、最近は私(Ruby)は Python ちゃんにおされちゃって PHP ちゃんにもバカにされる始末。ああ、声が聞こえる、Perl ちゃんの声が「おいでよ」って。でも、Groovy とか Scala とかも元気だし、もうちょっと頑張ろう!... ということで、Ruby の駄目なとこと追加してほしい機能とかよろしく。俺は CASE 文の完全な刷新かな。in だとイマイチなんだよ、書きやすさとかが。Rust の match レベルのヤベーの欲しい。

2022-08-20

OSSWeb系のはしり

オープンソースソフトウェア(OSS)は、ソフトウェア開発でも長い歴史を持ち、なおかつかなり個性的な特徴がある。

ざっと挙げるなら

こうしたコミュニティからまれてきたソフトを最も多用しているのは、他ならぬWeb系だろう。

サーバサイドプログラミングが中心になることからLinuxを触る機会も他の開発系に比べて格段に多いだろうし。

結果、「UNIX哲学」とかGNU歴史とか全く意識せずとも、こうした活動を通じていつの間にかOSSエッセンスを身に着けた人が、Web系には少なからずいそう。

その意味では、OSSがどういうわけか今のWeb系の礎になってしまったという意味で、タイトルに書いた通りになっているのかなーと。

アカデミアやめて本当によかった

スペックアラサーIT系人材Web系はだいたい一通り触れてきてフロントエンドバックエンドもある程度できるけどインフラは最低限くらいにしかできない程度に苦手。言語PerlJavaScriptから始まってPHPRubyPythonGoTypeScriptあたりは言語レファレンスを見なくてもある程度は書ける。非WebだとC++とかも一応書けるには書ける。フレームワークで言うとRailsとかDjangoみたいな全部込み込みのものからFlaskとかpeeweeとか選定して作るみたいなレベルまで色々経験してきたし、フロントエンドもnodeとio.js喧嘩してた頃からAngularとかBackboneを経由してReactやVueなんかに触れてきた。某転職サイトでは得意な言語は一通り偏差値65-70で某ポートフォリオサイト技術スコアは3.6くらい。運良く趣味やらバイトやらでWeb系をやってきたから外向きに見せられる実績もある程度あるしエンジニア人材マーケット内でもそこそこ需要があるといった感じ。ずば抜けた才能があるわけではないけどどんな現場でもそれなりにスキルを発揮できる器用貧乏タイプだと思う。

そんなこんなで博士に至るまでIT系スキルを活かしつつだいぶウェット寄りの分野でプログラミングを駆使して色々なことに取り組んでた。民間エンジニア人材としては平々凡々でも周りがプログラミングできない連中だらけのアカデミアの世界では神扱いされてちやほやされた。そんでもてはやされて勘違いして工学じゃなくて科学博士課程に進んだのが間違いの始まりだった。

身バレするのが嫌だから詳細は伏せるけど、まあパワハラアカハラなんて日常茶飯だった。指導教員はまともに指導なんてしないし周りの教員たちも工学的なことばっかやってるのを見て好き勝手言ってきた。正直進む道を間違えたのは自業自得だけど、そのくせ「せっかく進学したのにやめちゃうの?」みたいなこと言って引き留めてくるからタチが悪かった。今からして思えばプログラミングができるレアな便利人材を手放したくなかったんだろうなって感じがする。

そんなこんなで博士の終わりが迫ってくる頃にはアカデミアに対してこれでもかというくらい嫌気が差していたけど、それでもやりたいことがあるから一応就活アカデミア系と民間系で両方やってた。どちらもオファーが来たけど結論から言うとお話にならないくら民間の方が条件が良かった。

まず給料民間が1.5倍以上、アカデミアの技術職との比較だと2倍以上の開きがある。しかもこれは「民間の一番下」と「アカデミアの一番上」を比較した数字でそれぞれ逆をとったら正直目も当てられない。その上福利厚生もさまざまな手当も民間の方が条件がいい。給与の伸び代も民間の方がいいし就労条件も民間の方がいい。そもそもアカデミアでフルリモート可なんて存在しないんだから勝てるわけがないんだけど。その上で民間原則として終身雇用に対してアカデミアは任期付きのポストばかり。就活を始める前からわかってたけどいざ現実として待遇の違いを突きつけられるともはや笑うことしかできなかった。

「それでもアカデミアは自分研究ができるんだからいいじゃないか」と言う意見を目にするけど、結局はPIとして独立するまでは他の先生ラボで雇われになる。その間にうまくやらなきゃ一生そのまま下請け仕事をし続けることになる。そしてたとえ独立できたとして、選択と集中の名の下に文科省にとって都合のいい研究テーマ立案しなければまともに研究費を取ることすらできない。大口予算を取ろうと思ったらいかビッグマウス役人丸め込んでそれっぽいことをやれるかで全てが決まる。

自分が外れ値であることは否定しない。プログラミングが楽しくてWeb系の技術が好きで、可処分時間を使って夢中になって勉強したり色んなものを作って遊んだらして過ごしてきたからこそ今がある。でも正直少しでもプログラミングができるならアカデミアに残るより民間就職した方が待遇ワークライフバランスもいい。きちんとリサーチすればカルチャーだってすごくいい会社はたくさんある。

それを承知の上でアカデミアに残る人は正直すごいと思う。自分がその立場にいることを想像したら気が狂いそうになる。もし似た立場で迷ってる人がいたら心から伝えたい。アカデミアやめて本当によかった。

2022-08-11

anond:20220811223644

古き良き Perl を使いこなして生き残ろう

anond:20220811214433

言わんとすることは察するが、おとなしく Python をやれ。挫折しにくいから。個人的には Ruby > JavaScript > Python > PHP > Perl だけど。

なんでマクロVBしか書けないんだ?

ExcelAccessマクロの話。

未だにVBしか書けないって終わってる。

.NETが出て久しいのに、なんでC#で書いたり、昔のマクロC#に変換・移行する仕組みがないのか理解に苦しむ。

(理想PythonGoだけどかなり非現実的なので、せめてC#)

お陰で、今やC/C++Perl以上に使うことを避けたいVBに、未だに向き合う機会が出てくる。

特にプログラミング素人必要に駆られてマクロを書く/メンテする=初めて知ったプログラミング言語VBになるという流れが本当に最悪な件。

あんな拙い言語、いい加減MSも淘汰してほしいんだけどなあ。

2022-07-23

anond:20220723090948

お好きなものを使ってください。

PythonPerlRubyJAVA、C、C++、Rust、Go などなど

PHP初心者が使うとクソコード量産する上にスキルアップは難しいので無視して OK

2022-07-11

anond:20220710224101

5chに関わりたい技術者ってそんなにいないんじゃないか

報酬まともに出るか怪しいし

言語もたしかまだPerlのはずだし

クラウドじゃなくて物理鯖だし(だから鯖管理のJIMに乗っ取られたはず)

2022-07-02

レーザーディスクは何者だ?

おら東京さ行くだの歌詞で、田舎者が最新テクノロジーを何も知らないってことをバカにする一文だけど

巡り巡って、現代の誰もが「レーザーディスク?なにそれ」状態になってるの見ると、なんかザマァみたいな成分がちょっと混ざったような、切ないような。やっぱりざまぁwwwwなようなそういう感情が湧き出てくる

他にもそういうのくれ

他人バカにしてるつもりで、そっちがバカにされる側になってるテクノロジー?複雑すぎるなぁ

Rubyかな?Rubyざまぁwwww

10年前はRubyも使えないのダッサ。だったけど、今だとRubyみたいな副作用だらけのクソダサ言語使ってるのプププだもんな

順調にPerlの道を突き進んでいるのかな

2022-06-12

怠惰」「短気」「傲慢」はオワコンプログラマも心得のアップデート必要

perlの今を見ろ!どこにも使われてない!

これから時代もっと良い心得があるはずだ

教えて偉い人!

2022-05-30

anond:20220530100939

Perlベーシックな書き方だけをしているコードは読めるし、書けるけど、

独特な短縮記法というか、慣れてくると楽な書き方に徹してるコードは、

いちいち解読して平易な書き方に直さないと理解が追い付かないっす。

はてなーは苦手な言語ってある?

オレはPerlアセンブリかな。

Perl業務では使わなかったけどウェブサイトを開設するときに使った思い出。

アセンブリ新人の頃に使った。全然理解できなくて、1行ごと全部ノート日本語訳を書き出してなんとか理解した。修正業務だったからなんとかできたけど、一からは作れないと思う。

思い出したけど、PL/SQLってのも新人の頃に使ったな。

苦手ってほどでもないけど、使いたくはない言語ひとつだ。

2022-05-24

anond:20220524033806

アホにスターつけたみなさん


suisuinさん がスターを付けました。

maedashiさん がスターを付けました。

jou2さん がスターを付けました。

Tatadaさん がスターを付けました。

hamatuさん がスターを付けました。

son_tokuさん がスターを付けました。

aliliputさんスターを付けました。

kaeru8823さん がスターを付けました。

deamuさん がスターを付けました。

moandsaさん がスターを付けました。

kameyohさん がスターを付けました。

chikurouさん がスターを付けました。

masahiro1977さん がスターを付けました。

MXMXMさんスターを付けました。

vbwmleさん がスターを付けました。

vbwmleさん がスターを付けました。

chromoniさん がスターを付けました。

sunagiさん がスターを付けました。

Bartonさん がスターを付けました。

lliさん がスターを付けました。

lifeisadoglifeisadogさん がスターを付けました。

vbvbnbnvn489さん がスターを付けました。

morimariiさん がスターを付けました。

morimariiさん がスターを付けました。

enya_rさん がスターを付けました。

ys0000さん がスターを付けました。

ys0000さん がスターを付けました。

colonoeさん がスターを付けました。

nesskoさん がスターを付けました。

h5dhn9kさんスターを付けました。

tomoya_edwさん がスターを付けました。

Buchicatさんスターを付けました。

tana_bataさん がスターを付けました。

cla750さん がスターを付けました。

peketaminさん がスターを付けました。

heroweenさん がスターを付けました。

kakamさんスターを付けました。

Dai44さん がスターを付けました。

kaionjiさん がスターを付けました。

aqi2501さん がスターを付けました。

taruhachiさん がスターを付けました。

eternal_girlyさん がスターを付けました。

nekochiyoさん がスターを付けました。

econconさん がスターを付けました。

yphioさん がスターを付けました。

myjikuさん がスターを付けました。

inuinuimuさん がスターを付けました。

rt24さん がスターを付けました。

sajiwoさん がスターを付けました。

dusktailさん がスターを付けました。

FmPGCa7Nさん がスターを付けました。

yomibito-shirazuさん がスターを付けました。

trmknaさん がスターを付けました。

iqmさんスターを付けました。

gohankunさん がスターを付けました。

Qalicenさん がスターを付けました。

sakamoto_tarouさん がスターを付けました。

kammさんスターを付けました。

fromdusktildawnさん がスターを付けました。

kensei_realdealさん がスターを付けました。

peach_333さん がスターを付けました。

fishmaさん がスターを付けました。

fishmaさん がスターを付けました。

fishmaさん がスターを付けました。

NoCommentさんスターを付けました。

tettekete37564さん がスターを付けました。

bokukanochatさんスターを付けました。

perl-o-palさん がスターを付けました。

finefinethankyouさんスターを付けました。

gin1245tanさん が逃げを引用してスターを付けました。

greenbuddha138さん がスターを付けました。

wisbootさんスターを付けました。

b3dzxnkkpさん がスターを付けました。

oakbowさん がスターを付けました。

sekirei-9さん がスターを付けました。

cyciatristさんスターを付けました。

kbeeeさん がスターを付けました。

uunfoさん がスターを付けました。

suica123さん がスターを付けました。

matsuzawa24さん がスターを付けました。

matsuzawa24さん がスターを付けました。

UC96さん がスターを付けました。

the-third-leafさん がスターを付けました。

kekeraさん がスターを付けました。

revertrevertさんスターを付けました。

stand_up1973さん がスターを付けました。

takhinoさん がスターを付けました。

mizkiyoさん がスターを付けました。

spin8823さん がスターを付けました。

spin8823さん がスターを付けました。

spin8823さん がスターを付けました。

canimisocilさん がスターを付けました。

nakanohitonadoinaiyoさん がスターを付けました。

nakanohitonadoinaiyoさん がスターを付けました。

altair0707さん がスターを付けました。

saihateaxisさんスターを付けました。

charleyManさん がスターを付けました。

urajpさん がスターを付けました。

Goma2045さん がスターを付けました。

n4bさん がスターを付けました。

rgfxさん がスターを付けました。

stoolpigeonn173さん がスターを付けました。

matudokuさん がスターを付けました。

sukune332さん がスターを付けました。

anonyno2さん がスターを付けました。

plankさんスターを付けました。

tanaka-2さん がスターを付けました。

tomoPさん がスターを付けました。

lectro3000さん がスターを付けました。

iteさん がスターを付けました。

ezmi4さん がスターを付けました。

koonyaさん がスターを付けました。

aoiaoaoさん がスターを付けました。

naokikさんスターを付けました。

opnihcさん がスターを付けました。

stealthinuさん がスターを付けました。

Iridiumさん がスターを付けました。

filinionさん がスターを付けました。

hiroisekaiさん がスターを付けました。

otoan52さん がスターを付けました。

y005027さん がスターを付けました。

y005027さん がスターを付けました。

y005027さん がスターを付けました。

ribotさん がスターを付けました。

hatbetさんスターを付けました。

aichan6956さん がスターを付けました。

shirnatsume_sanshirさん がスターを付けました。

hisui083さん がスターを付けました。

orbisさん がスターを付けました。

kpkpkpchangさん がスターを付けました。

fnmさんスターを付けました。

Strelkaさん がスターを付けました。

gin1245tanさん が正解なんだろうなを引用してスターを付けました。

mbrさん がスターを付けました。

fusanosuke_nさん がスターを付けました。

Ad2Joさん がスターを付けました。

tripleflatさんスターを付けました。

sy0923さん がスターを付けました。

k1kkunさん がスターを付けました。

shikahanさん がスターを付けました。

itmammothさん がスターを付けました。

2022-05-22

anond:20220522165521

やっぱユーザー数が多いとモジュール豊富に作られるしそのメンテも精力的に行われるから生産性が上がる

Perl使ってたけど最新仕様フォローしてないモジュールが出て来たから仕方なくPython習った

2022-05-15

anond:20220514110458

ソフトウェアが非効率的じゃないとハードウェアベンダが困るだろう。

今はマシになったみたいだが、昔々、2001年頃、雷鳥1Ghzぐらいの頃は、javaはクソみたいに遅くて、

なんですかこの言語クソみたいに遅いですよーって上司に言ったら

お前はSunが何屋か知ってるのか?って返されたことを今でも覚えてる。

言語効率的で早かったらサーバー売れないだろう。

//その後、ハード進歩でクソ遅かったjavaはまともに動くようになり、

//サーバーが売れなかったのかどうかは知らんが、Sunは滅びた。

サーバーperl, php, rubyとより非効率言語流行り、

ブラウザも大飯食らいになり、javascriptみたいな非効率言語や、pythonのようなクソみたいに遅い言語がもてはやされる。

webもより遅く複雑な非効率になっていく。

その結果として、メモリも4GBで人権侵害、8GBでもまだ足りぬというありさまだ。

メモリ100MB超えは廃人と言われていた時代から20年とちょっと

我々は随分非効率な沼に堕ちたものだよ。

anond:20220514193621

いい流れだ。  Perlでちょいと大きめのシステム開発とか流行ってたの、俺にはわけのわからん時代だった、、

2022-04-21

anond:20220421044739

動的型の言語ダメだろ。

世の中にどれだけ損失を与えたか計り知れない。

90年代の前半頃は、basicでさえ型宣言が取り入れられて、Cも型チェックが厳しくなってた。

それがインターネット時代になって、Perlがヒットして、それに影響されたphprubyブラウザ方面からJS覇権を取ってしまう。

プログラミング生産性が大きく後退してしまった。

GoしろRustにしろ、新しい有力な言語は静的型。

Jsからtypescriptがでてきて、pythonrubyphpも型チェックを取り入れる動きが出てきている。

どれでもいいとか言ってもう後戻りしないで欲しいわ。

2022-04-20

おすすめ言語教えてください

今の業務でメインで使うのがC言語

過去業務で使ったことがあるのがC++, Java, Ruby

たまに自分ツールで書くのがPerl, Python, bash

勉強しようとして挫折したのはHaskell, Scheme

自分的に

C言語は読みやすいから嫌いじゃないけどあんまり面白みはない

Rubyは書きやすいが読みづらい

Perlは書きづらいし読みづらいが面白

という感じです。

色んな観点おすすめ言語を教えてください。

ログイン ユーザー登録
ようこそ ゲスト さん