align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Dart: A Language for Structured Web Programming by Seth Ladd and Steve Messick

6:00 - 6:45 Networking & Light Dinner (Thanks Google)

6:45 - 7:00 Announcements

7:00 - 8:30 Dart: A Language for Structured Web Programming

8:30 - 8:45 Q&A








Dart is a Web programming language developed by Google. The goal of Dart is ultimately to replace JavaScript as the lingua franca of web development on the open web platform.



Dart is a new structured web programming language, complete with libraries, a virtual machine, and editor. Dart is Google's effort to make it easier and more productive to build complex and rich modern web apps. This brown bag will introduce Dart, explain its motivations, and give an overview of the effort and where it's going. The project is in Technology Preview, so now is the perfect time to check it out, provide feedback, and help sharpen Dart. As a special treat, we will get an introduction to, and a demo, of the Dart Editor.


About the Presenters:

Steve Messick works on the Dart Editor at Google.

Seth Ladd is a web engineer, father, husband and is currently a Developer Advocate at Google.  He produced Aloha on Rails, the Hawaii Ruby on Rails and Web Development Conference and New Game, the conference for HTML5 game developers.  Way back, he wrote Expert Spring MVC book.  Seth was lucky enough to help release Angry Birds for the web.  He is current on the board for the Academy of Interactive Arts and Sciences


Upcoming Android Conference:

Voices That Matter: Android Developers Conference <> will take place in San Francisco, February 9-10, 2012.  As a member, you can save $150 off the conference fee by providing Priority Code ANUSERG when registering. Register <> by January 5th and save a total of $350 as this $150 discount can be combined with Early Bird pricing!

Join or login to comment.

  • Karl A.

    For those who missed the event, ACM will host a similar event by Seth Ladd on Wednesday, January 18th at the HP Oak Room in Cupertino.

    January 17, 2012

  • Oswald C.

    Dart-based graphics code samples here:

    December 10, 2011

  • A former member
    A former member

    Rating: 5 for the venue (best ever), 4 for the first presenter (a bit too generic for my taste, but a good presenter), 3 for the last (too much details like endless Eclipse's built in find/replacing not impressive).
    Dart itself leaves me on the fence: Seems a bit too immature and has ways to go: I don't like the optional typing system a bit. We have languages out there with type inference. We can do better in 2011/12 with a sound typing system that is not in your face, but still has the compiler do its best: check what I am coding makes sense. On/off option for strict type enforcement likely leads to a mess in general when a company switches from one mode to another.
    Why semicolons? Why file based #import?
    I can buy the single thread/actor argument.
    Integration with Java on server? Java VM ecosystem is huge, replicate all this?
    Integration with JavaScript on client?
    Not sure about snapshot (SmallTalk had something similar and can lead to surprises: non reproducible VM state).

    December 10, 2011

  • Oswald C.

    More Dart code samples:

    December 9, 2011

  • Mark H.

    Although my feelings about the new language are mixed, Seth Ladd's presentation was excellent. On the other hand, Steve Messick's demonstration was disappointing--he appeared to be shooting from the hip to cover for his lack of preparation for the event. Additionally, his (almost blatant, imho) disinterested demeanor in his demo was a distraction; perhaps making a presentation before an audience is not his specialty.

    December 9, 2011

  • Jing

    Interesting talk. Dart has lots of potentials but seems not mature enough to have practical value yet. Looking forward to see if Google is gonna invest enough to make Dart really something this time. "Dart is not targeted at JavaScript replacement but fragmented mobile platform?" oh well

    December 8, 2011

  • Alec D.

    Good quick overview. Any plans for a local (Silicon Valley) in-person hands on tutorial for Dart?

    December 8, 2011

  • A former member
    A former member

    For an Alpha project, Dart is amazingly advanced. The meeting gave a good overview of Dart. Then after downloading the DartEditor, it was exciting to review the many examples and see the running code and peruse the many libraries. There is a lot to learn and as the comments indicate: "Don't freak out" because much will change. i.e. the old DOM code will be moved to the new HTML library etc. I hope to see many more code walk-thrus to learn from. Personally it seems this is going to be a valuable platform for me to get up to speed with the forefront of web technologies. (I have been developing embedded and medical systems for over 30 years and out of touch with web development. I was the one who muttered: "I wish I were a web developer.") Thanks Seth and Steve.

    December 8, 2011

  • Tony B.

    The demo was well prepared. I felt like I gotta good understanding from the demo.

    December 8, 2011

  • A former member
    A former member

    I was expecting to see more code examples, but it was nice to see the "why" you created this language

    December 8, 2011

  • Ahmad Y.

    The language idea is great but it is still too young. Considering this point that Google is its creator, we can expect that it will be mature very soon. The presenters, Seth and Steve, were great too.

    December 8, 2011

  • A former member
    A former member

    1st speaker was ok, 2nd speaker seemed lost in the details; uninteresting.

    December 8, 2011

  • Jim L.

    The special dinner menu was the best ever provided by Google. Thanks to Google and Van for that. My intro to Dart was well worth going to learn what is coming out of Google R&D.

    December 8, 2011

  • A former member
    A former member

    I thought DART was a pretty cool language. It feels a lot more familiar than writing javascript. I hope it takes off and lots of people start using it.

    December 8, 2011

  • Janice

    Overall it's good presentation. But IDE demo is a little boring.

    December 8, 2011

  • Chacko N

    Excellent! Very concise by lucid introduction, which got me very interested. I plan to try Dart in my next project soon.

    December 8, 2011

  • Tom M.

    Dart seems like a well designed solution for solving generic issues in the larger problem of JS programming today. The design reminds me of RATFOR and early C++ in that the target language is unchanged. What I was hoping to hear was a short list that compares and contrasts the reason RATFOR languished and C++ prospered.

    While too soon to know I expect Dart to have legs.

    December 8, 2011

  • Karl P.

    great meeting -- exciting to get information like that early on -
    very professional presentation

    December 8, 2011

  • Jason T.

    Hi All,
    The event will live stream here:


    December 7, 2011

Our Sponsors

  • Google

    Google provides the venue and the refreshments for our meetings.

  • Silicon Valley Code Camp

    Silicon Valley Code Camp a free developer conference, over 200 sessions!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy