WELCOME TO GO+ DART13年6月8日土曜日
twitterアカウント@mogettaとかいう風来坊。普段はアプリ開発のマネージメントとかしてる前置き13年6月8日土曜日
• Dart導入、概要、利点の説明• Drone.ioを使ったテスト• Polymer.js vs webUIShinjuku.dartやります。HTTP://ATND.ORG/EVENTS/4015513年6月8日土曜日
+組み合わせてこんなことが!というお話は全くなく、ただの宣伝スライド13年6月8日土曜日
1シンプルな言語である。2コンパイル・実行速度が早い。3安全性が高い。4同期処理が容易に行える。13年6月8日土曜日
package channelExampleimport (! "appengine"! "appengine/memcache""code.google.com/p/go-tour/pic"! "time")type Users struct...
http://blog.iron.io/2013/03/how-we-went-from-30-servers-to-2-go.htmlRuby on RailsなAPIサーバーをgoで書きなおしたら30台から2台になったらしい。Go界は楽しそ...
• javascriptの代替を目的に作られた言語 • クラスベース• javascriptへの変換にも対応(dart2js)• 最終的にjsよりも2倍位早くしたい。13年6月8日土曜日
class Dot {num x, y;Dot(this.x, this.y);String toString() => "($x,$y)";}void main() {var p = new Dot(3, 4);var q = new Dot...
Dart界はユーザーが少なめ海外では少しずつ注目されているとかいないとか。(Blossom.ioとかは採用してますね)時代の先駆者になりたい人におすすめ!!!!!13年6月8日土曜日
気軽に始めよう•HTTP://TOUR.GOLANG.ORG/•HTTP://GO-TOUR-JP.APPSPOT.COM/•HTTP://TRY.DARTLANG.ORG/13年6月8日土曜日
Goは1.1ってことでだいぶ安定Dartも1.0にむけ準備中....(3日に1回位updateあって、地味コケする)とはいえDrone.ioはupdate毎にテストを走らせてくれるしDartIDEはサポートも完備13年6月8日土曜日
使ってみた•gae/G•channel API•memcache API•Dart•js.dart•Appengine_channel.dart•color_picker13年6月8日土曜日
いつやるか、いM13年6月8日土曜日
Upcoming SlideShare
Loading in...5
×

go & dart

785

Published on

chiba.pmでGoとDartの宣伝しました。

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

No Downloads
Views
Total Views
785
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "go & dart"

  1. 1. WELCOME TO GO+ DART13年6月8日土曜日
  2. 2. twitterアカウント@mogettaとかいう風来坊。普段はアプリ開発のマネージメントとかしてる前置き13年6月8日土曜日
  3. 3. • Dart導入、概要、利点の説明• Drone.ioを使ったテスト• Polymer.js vs webUIShinjuku.dartやります。HTTP://ATND.ORG/EVENTS/4015513年6月8日土曜日
  4. 4. +組み合わせてこんなことが!というお話は全くなく、ただの宣伝スライド13年6月8日土曜日
  5. 5. 1シンプルな言語である。2コンパイル・実行速度が早い。3安全性が高い。4同期処理が容易に行える。13年6月8日土曜日
  6. 6. package channelExampleimport (! "appengine"! "appengine/memcache""code.google.com/p/go-tour/pic"! "time")type Users struct {! Name string! context appengine.Context! member map[string]int32}func (u *Users) loadUserList() {! _, err := memcache.JSON.Get(u.context, u.Name, &u.member)! if err != nil && err != memcache.ErrCacheMiss {! ! u.context.Infof("warning")! ! return! }}型はあるけど、CLASSはない型にメソッド定義とかimportにgithubとか直指定13年6月8日土曜日
  7. 7. http://blog.iron.io/2013/03/how-we-went-from-30-servers-to-2-go.htmlRuby on RailsなAPIサーバーをgoで書きなおしたら30台から2台になったらしい。Go界は楽しそうなイベントが多い13年6月8日土曜日
  8. 8. • javascriptの代替を目的に作られた言語 • クラスベース• javascriptへの変換にも対応(dart2js)• 最終的にjsよりも2倍位早くしたい。13年6月8日土曜日
  9. 9. class Dot {num x, y;Dot(this.x, this.y);String toString() => "($x,$y)";}void main() {var p = new Dot(3, 4);var q = new Dot(5, 6);print(p);} 型指定しなくてもおK代入なら省略化短縮記述13年6月8日土曜日
  10. 10. Dart界はユーザーが少なめ海外では少しずつ注目されているとかいないとか。(Blossom.ioとかは採用してますね)時代の先駆者になりたい人におすすめ!!!!!13年6月8日土曜日
  11. 11. 気軽に始めよう•HTTP://TOUR.GOLANG.ORG/•HTTP://GO-TOUR-JP.APPSPOT.COM/•HTTP://TRY.DARTLANG.ORG/13年6月8日土曜日
  12. 12. Goは1.1ってことでだいぶ安定Dartも1.0にむけ準備中....(3日に1回位updateあって、地味コケする)とはいえDrone.ioはupdate毎にテストを走らせてくれるしDartIDEはサポートも完備13年6月8日土曜日
  13. 13. 使ってみた•gae/G•channel API•memcache API•Dart•js.dart•Appengine_channel.dart•color_picker13年6月8日土曜日
  14. 14. いつやるか、いM13年6月8日土曜日

×