SlideShare a Scribd company logo
2015/01/16
In 吉祥寺.pm (kichijojipm) #2
@2nclhncl
やっぱり怖かったPerl
2015/01/16
In 吉祥寺.pm (kichijojipm) #2
@MintoAoyama
やっぱり怖かったPerl
自己紹介
自己紹介
Webエンジニア(広義) /
Java → Perl → PHP⇆Ruby /
SI → SNG → CGM
サーバサイド中心でクライアントは添えるだけ
Lightweight Language に憧れてこの桃の世界に入りました
インターネッツらしいオープンな世界を求めて
J( 'ー`)し
(Д`)
ご飯ちゃんと
食べてる?
うっせー
片付けなさい
Java
1年半前 Chiba.pm #3 で
• Java + IDE に慣らされたゆとりPGには 
理解できないことが色々ある
詳細はこちら
1年半前 Chiba.pm #3 で
• Java + IDE に慣らされたゆとりPGには 
理解できないことが色々ある
   _、 _
  (  ∀)
( ヘヘ
(`Д)
…
Perl
詳細はこちら
Perl怖い
配列
#	 何かを入れておく配列

my	 @array	 =	 (1,	 2,	 3,	 4,	 5);

print	 $array[0]."n";

mntaym-no-MacBook-Air:perl	 mntaym$	 perl	 ababababa.pl

1

1年半前 Chiba.pm #3 で
詳細はこちら
あれから1年半
時に、西暦2015年
Perlはますます  
怖い存在になっていた
むしろ日々の業務の中で
はその忙しさから目を背け
てしまっていた言語仕様
未だデファクトになりうる
IDEが出てこない
コードジャンプで心がぴょ
んぴょんしたいんじゃぁ^〜~
書き方が色々あるがために
書きやすく読みにくい言語
有能な先輩が書いた  
コードほど何が書いてるか
がわからない
「やっぱり怖かったPerl」In Kichijoji.pm #2
• sh → AWK → Perl という発展の流れ
• ハックしがいのある言語(独自構文など)
  
• どの環境でも動く(30億のデバイスで走るジャバ)
そもそも何故Perl
・ 高い後方互換性
• どう書いても動く(良くも悪くも)
これからもPerlを楽しんでいきたい!!1
• 昔から使ってるから(思考停止)
しがらみにとらわれずに
夏にはJPA運営最後のYAPC::Asiaもあるしね★
怖いPerlの言語仕様を学び始めるには
怖いPerlの言語仕様を学び始めるには
ご清聴ありがとうございました

More Related Content

PDF
テーマ「Hokkaido.pmからのお知らせ」
PPTX
PDF
Osc2012 hiroshima
PDF
Perlbeginnes 9 lt_ytnobody
PDF
簡単!Groovy入門
PDF
おれはコーディングをやめるぞ!
PDF
Stream脳の作り方
PDF
C#erがF#に這い寄ってみた
テーマ「Hokkaido.pmからのお知らせ」
Osc2012 hiroshima
Perlbeginnes 9 lt_ytnobody
簡単!Groovy入門
おれはコーディングをやめるぞ!
Stream脳の作り方
C#erがF#に這い寄ってみた

What's hot (20)

PDF
Chocomelon potatochips 8
PPTX
Pythonでターミナルに画像表示
PDF
「プログラミングGroovy」入門(公開用)
PDF
Humble Object Patternな話
PPTX
Seq2Seqでボットづくり
PDF
ゴルフ
PPTX
Fluent Feature in F#
PDF
ゴルフ
PPT
Lt python腕試しネタ
PDF
20111206 GLT vol.40
PDF
Vocacon 2015 歌声合成技術の総称を決めよう メイン資料
PPTX
簡単なものこそBDDで! (LTSpiral02)
PDF
母語方式Coq
PPTX
トークイベントいろいろ
PDF
Web系だって低レイヤーがやりたいんだよ! コンパイラことはじめ
PDF
オンライン英会話のモチベーション維持!
PDF
現場のコード意識を変えるために導入したリーダブルコードとガウディの思想 - DevLove甲子園2014技 -
PDF
PyKon JP 2014
PPTX
この実装には問題がある!
PDF
Perlbeginnes 2 keynote
Chocomelon potatochips 8
Pythonでターミナルに画像表示
「プログラミングGroovy」入門(公開用)
Humble Object Patternな話
Seq2Seqでボットづくり
ゴルフ
Fluent Feature in F#
ゴルフ
Lt python腕試しネタ
20111206 GLT vol.40
Vocacon 2015 歌声合成技術の総称を決めよう メイン資料
簡単なものこそBDDで! (LTSpiral02)
母語方式Coq
トークイベントいろいろ
Web系だって低レイヤーがやりたいんだよ! コンパイラことはじめ
オンライン英会話のモチベーション維持!
現場のコード意識を変えるために導入したリーダブルコードとガウディの思想 - DevLove甲子園2014技 -
PyKon JP 2014
この実装には問題がある!
Perlbeginnes 2 keynote
Ad

Similar to 「やっぱり怖かったPerl」In Kichijoji.pm #2 (20)

PDF
「Perl怖い」 In Chiba.pm #3
KEY
20年越しで Perl 4 to 5 した話
PDF
Perlcasual#6_2014-10-24
PDF
Perl勉強会#2資料
PDF
Perl入学式をやってみた! - YAPC::Asia 2012
PDF
Perlcasual #5 発表資料
PDF
about Perl5.10
PPTX
ゼロからプログラミング講座(Perl) #1 @越谷 講義ノート
PDF
Strawberry Perlのススメ@Kansai.pm#11
PDF
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
PPTX
私がPerlを使う理由
ODP
Chibapm1
PDF
Introduction of Programming language
PDF
Write good parser in perl
PDF
Kyotopm発表資料20130330
PDF
Perl6で遊ぼう
PPTX
Wakateweb 10
PDF
PowerShell+Lisp = ? (第2回残パン会)
PPTX
Perl/CGI 入門
PDF
[2011.09.17 Nagoya.pm #01]●●●でPerl
「Perl怖い」 In Chiba.pm #3
20年越しで Perl 4 to 5 した話
Perlcasual#6_2014-10-24
Perl勉強会#2資料
Perl入学式をやってみた! - YAPC::Asia 2012
Perlcasual #5 発表資料
about Perl5.10
ゼロからプログラミング講座(Perl) #1 @越谷 講義ノート
Strawberry Perlのススメ@Kansai.pm#11
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
私がPerlを使う理由
Chibapm1
Introduction of Programming language
Write good parser in perl
Kyotopm発表資料20130330
Perl6で遊ぼう
Wakateweb 10
PowerShell+Lisp = ? (第2回残パン会)
Perl/CGI 入門
[2011.09.17 Nagoya.pm #01]●●●でPerl
Ad

「やっぱり怖かったPerl」In Kichijoji.pm #2