Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
LL.pm 最近のパッケージマネージャって どれがお勧め? 司会: @takesako C++: @matken11235 JavaScript: @yosuke_furukawa Perl: @skaji, @tokuhirom Python: @aodag Ruby: @hsbt
Slide 2
Slide 2 text
LL.pm = LL dot “Perl Mongers” ?
Slide 3
Slide 3 text
LL.pm = Learn Language’s Package Managers ◼言語のパッケージマネージャを学ぼう 最近出てきた yarn って何? npm じゃなくて yarn に移行 しなきゃダメ? 治安が 悪い!? (例)JavaScript は npm install だよね・・・?
Slide 4
Slide 4 text
2018.06.25: seach.cpan.org => metacpan.org
Slide 5
Slide 5 text
プログラミング言語の範囲は? ◼言語仕様(文法) → ISO/IEC JTC1/SC22? ◼言語処理系(実装) → 複数実装あるか? ◼標準ライブラリ(API)→コア機能はどこまで? ◼創始者の思想 → 開発者コミュニティ・・・ ◼ドキュメント、本→ 利用者コミュニティ・・・ ◼パッケージマネージャも言語じゃないの? ◼管理コマンド(CLI) → hello worldよりも一番最初 ◼Web検索・配信システム(HTTP) → 使いやすさ
Slide 6
Slide 6 text
OSの範囲は?(ハードウェアとアプリの中間) ◼ブートローダー (BIOSより後) ◼デバイスドライバ(ハードウェアサポート) ◼システムコール(API、呼び出し規約) ◼デーモン(起動プロセス群) ◼デスクトップ画面(GUI) → 壁紙もOSの一部 ◼シェル(CUI) ◼パッケージマネージャ よく使うLinuxコマンドは何? 1. sudo 2. apt-get install
Slide 7
Slide 7 text
エコシステムをどう作っていくか? 開発者 デプロイ コマンド バージョン管理 プログラミング言語 利用者 アプリケーション シェル・画面 デバイスドライバ ハードウェア OS パッケージマネージャ 宗教 戦争 昔はIDE?