Your SlideShare is downloading. ×
0
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
HackLang Introduction
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

HackLang Introduction

2,646

Published on

HackLang Introduction presented at #phpstudy on 25th March 2014

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
2,646
On Slideshare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
8
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×