Dart

Unveiled on October 11th,2011 at the GOTO conference in Aarhus, Denmark, Dart is an exciting and expansive effort by some very, VERY smart people at Google who are looking to provide web developers better tools to build better web apps.

Serious developers are building serious software targeting the browser, but there is a lack of tools to support their vision. Dart opens a much broader horizon for web apps–finally offering a technology expressly evolved for structured web programming. Providing the full stack, dart includes libraries and an IDE that allow developers to share common knowledge and reduce app infrastructure start up time. Dart is smart, powerful, and scalable–and you can start using it right now.

From www.dartlang.org

At Google we’ve written our share of web apps, and we’ve tried in many ways to make improvements to that development process, short of introducing a new language. Now we think it’s time to take that leap. We designed Dart to be easy to write development tools for, well-suited to modern app development, and capable of high-performance implementations.

Currently in ‘technology preview,’ Dart is intended to be ‘batteries included’ effort – delivering much more than just a language. The Dart team, led by Lars Bak and Gilad Bracha, is working on not only the language itself, but also concurrency, a virtual machine, an editor, a documentation tool, a compiler to JavaScript, and a UI framework. Ocupop has been along for the ride, helping in a design capacity wherever we can.

Visit http://dartlang.com for more.

Disciplines: Brand Strategy, Identity, Marketing & Advertising, Web Design

Dart

Though it may seem like a foregone conclusion that we'd end up where we did, research and concepting on this project ran the full spectrum. From code reviews to competitive/contemporary analysis to frog research to pubs in the UK, inspiration came from all angles.Simple letter forms offered a number of interesting angles.Simple letter forms offered a number of interesting angles.The elegant form of dart flights (the 'wings' on the tail-end of a dart) seemed like a perfect analogy to the values of the the Dart effort--structured, efficient, lightweight, and fast. An added benefit to the shape of the flights on a dart is their recognizable three dimensional form, with very little flourish, the geometry inherent in the physical artifact gave us tons of opportunity to tweak the forms for as much depth and dimension while still communicating the core glyph. In plain terms, we could get pretty crazy with the shape of the ass end of a dart and people will still know it is a dart.Many incarnations later, the Dart logo was born.Subtle cues beyond the instantly recognizable glyph - W for Web Apps, arrows abound, but the primary one, in the final treatment, points upward, specifically northwest - to Northwest Europe where the leaders of the effort are headquartered. Lastly a D for Dart.Just as the language it represents, the Dart logo is modular and adaptable, efficient and stable - with just two colors and four basic shapes, the logo offers a permanence, capability, and confidence commensurate with it's namesake.Just as the language it represents, the Dart logo is modular and adaptable, efficient and stable - with just two colors and four basic shapes, the logo offers a permanence, capability, and confidence commensurate with it's namesake.Ocupop continues to contribute design elements to all phases of the project - Editor Splash.Multiple Dart Hackathons have been hosted by Google - some swag designed and produced for events in California in late 2011.Pint glasses for the Dart Happy Hour Hackathon in Mountain View - and a sweet trophy that we had nothing to do with.oh...and you can still make it a frog if you want to Lars!