Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
新卒Rubyistが1ヶ月で Perl Mongerになった話
Search
serinuntius
March 03, 2018
Programming
0
550
新卒Rubyistが1ヶ月で Perl Mongerになった話
2018-03-03 YAPC::Okinawa ベストLT賞
面白法人カヤック 芹川葵 @_serinuntius
serinuntius
March 03, 2018
Tweet
Share
More Decks by serinuntius
See All by serinuntius
NFTのインデクシングとGraphQLのすゝめ / NFT indexing and GraphQL
serinuntius
0
210
TauriとRustとSolidJSで作るEthereum Address生成機 / Ethereum Address Generator made by Tauri, Rust, SolidJS
serinuntius
0
280
世界最速でArbitrumで NFTを作って震えたい!!!!/ I want to make NFT with Arbitrum in the fastest way in the world and tremble !!!!
serinuntius
0
660
なぜフラッシュローンという概念が俺達の魂を震えさせるのか / Why does the concept of flash loans make our souls tremble?
serinuntius
0
1k
Why does the concept of DeFi make our souls tremble? / なぜDeFiという概念が俺達の魂を震えさせるのか ~DEX(AMM)まで~
serinuntius
0
1.3k
NotionがCMS代わりに!? / Notion replaces CMS!?
serinuntius
0
1k
ont hackathon
serinuntius
0
92
Golangでリクエストごとのクエリログが見たい!! kamakura.go #4 / go-query-and-request-logger
serinuntius
1
960
Other Decks in Programming
See All in Programming
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
220
SourceGeneratorのマーカー属性問題について
htkym
0
210
Java 21/25 Virtual Threads 소개
debop
0
180
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
230
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
240
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
230
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
450
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
690
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
1.1k
[SF Ruby Feb'26] The Silicon Heel
palkan
0
120
Windows on Ryzen and I
seosoft
0
330
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
530
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
528
40k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
480
Balancing Empowerment & Direction
lara
5
950
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
780
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.9k
Automating Front-end Workflow
addyosmani
1370
200k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
290
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
270
Transcript
৽ଔRubyist͕1ϲ݄Ͱ Perl Mongerʹͳͬͨ 2018-03-03 YAPC::Okinawa LT ໘ന๏ਓΧϠοΫ ۔Ѯ @_serinuntius
͜ΜΜʙ
(Rubyist͕) Perl MongerʹͳΔͨΊͷ
৺ಘͱίπ Λत͠·͢
͜ͷτʔΫͷత
PerlΛएऀʹॻ͍ͯཉ ͍͓͠͡͞·ํ͕ɺए ऀʹखૣ͘Perlೖ৴͠ ͍ͯͨͩͨ͘Ίͷॻ
৺ಘ̍
৺ཧతোนͳ͘͢͠
ੈͷதʹPerl Dis͕ ຮԆ͍ͬͯΔ
None
ҰճΕΖ
·ͣ̍ϲ݄ ॻ͍ͯΈͯཉ͍͠
৺ಘ̎
ૉʹͳΔ͠
ʮͳΜͰ͜͏ͳͬͯΔΜͩʯ ʮͬͪ͜ͷํ͕ྑ͍ͩΖʯ
Don't Think
Feel! By ϒϧʔεɾϦʔ
৺ಘ̏
࣭͠·͘Ε
2018ʹΘ͟Θ͟PerlΛ બͯ͠Δͬͯ͜ͱ
ཧ༝͕͋Δͣ
ΊͬͪΌPerlʹ ڧ͍ઌഐ͕͍Δͱ͔
ͦ͏͍͏ํͨͪʹ ฉ͖·͘Εྑ͍ͱࢥ͏Α
Ruby͔Β Γ͑Δͱ͖ͷ ίπ
ίπ̍ ʮه߸Λઌʹ֮͑Δʯ
֮͑ํ • $ => $calar • @ => @rray •
% => Ha%h
ίπ̎ ʮڞ௨Λ͓ͬͯ͘ʯ
Rubyͱͷڞ௨Λ͓ͬͯ͘ • => ৺ཧతোΛͳ͘͢ • subͷΓলུͰ͖Δ • subͷׅހলུͰ͖Δ • `ls
-al` όοΫΫΥʔτͰ֎෦ίϚϯυ࣮ߦ • Gem => CPAN
͋Ε
Ruby͡ΌΜ(͑)
ίπ3 ܁Γฦ͢
Perlೖ৴ऀ ϋϚΓϙΠϯτ͕ ͍͔ͭ͋͘Δ
ίϯςΩετ
None
ϦϑΝϨϯε σϦϑΝϨϯε
None
͍͠ͷͰ Կճॻ੶ͱ͔ಡΜͰ ܁Γฦ͠ॻ͔͘͠ແ͍
·ͱΊ • 1ϲ݄͙Β͍ॻ͍ͯΔͱѱ͘ͳ͍ͱࢥ͑ͯ͘Δ • ৺ཧతোนΛऔͬ͏ͷ͕ॏཁ • ؤுΕʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠