HackLang Introduction

3,279 views
3,056 views

Published on

HackLang Introduction presented at #phpstudy on 25th March 2014

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,279
On SlideShare
0
From Embeds
0
Number of Embeds
1,623
Actions
Shares
0
Downloads
9
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

HackLang Introduction

  1. 1. Introduction to HackLang by Graham Weldon
  2. 2. だめな日本語は来ている I hope that says: "Bad Japanese Language is coming..."
  3. 3. Me. • Graham Weldon • http://grahamweldon.com • @predominant ! • CakePHP contributor • Open source advocate • Game development is my hobby
  4. 4. Work. • I’m an engineer for Rakuten • 私わRakutenのエンジニアです。 ! • We’re hiring! • Contact me after this talk!
  5. 5. Life. • I came to japan in 2012 • 私は日本に2012に来ました • I speak English • えいごは話します。(大丈夫です!) • I speak a little Japanese • 日本語は少し話します。 (大変難しいです!)
  6. 6. よろしくお願いします
  7. 7. I’ll explain HackLang. 私はHackLangを説明します
  8. 8. What is HackLang? HackLangは何ですか
  9. 9. Why HackLang? なぜHackLang?
  10. 10. How to install HackLang?
  11. 11. Just install HHVM (I use the nightly packages)
  12. 12. Nginx PHP-FPM HHVM
  13. 13. Features
  14. 14. Features • Type annotations • Generics • Null types • Collections • Array generics • Shapes • Type aliases
  15. 15. Features • Async! • Continuations (Co-routines) • Trait Requirements • Tuples • … and more!
  16. 16. 「DEMO」
  17. 17. Thanks for Listening! 聞くますはありがとう!
  18. 18. Information • HackLang! • http://hacklang.org ! • HHVM! • http://hhvm.com
  19. 19. Graham Weldon http://grahamweldon.com ! @predominant http://github.com/predominant

×