HackLang Introduction
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

HackLang Introduction

  • 2,444 views
Uploaded on

HackLang Introduction presented at #phpstudy on 25th March 2014

HackLang Introduction presented at #phpstudy on 25th March 2014

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,444
On Slideshare
1,139
From Embeds
1,305
Number of Embeds
11

Actions

Shares
Downloads
3
Comments
0
Likes
1

Embeds 1,305

http://www.engineyard.co.jp 1,241
http://127.0.0.1 43
https://twitter.com 5
http://www.slideee.com 4
http://www.eventboard.in 4
http://webcache.googleusercontent.com 2
http://cache.yahoofs.jp 2
http://54.248.216.128 1
http://ec2-54-248-216-128.ap-northeast-1.compute.amazonaws.com 1
http://feedly.com 1
http://www.google.co.jp 1

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