The language's speed allows for a new way of building single-page applications, according to Aarsaether. "In Imba, you can basically re-render the whole application on every frame, and in return, you never need to think about tracking any changes, binding any listeners for rendering," he says. "It vastly simplifies how you write apps."
Language-level support is offered for defining, extending, instantiating, subclassing, and rendering DOM nodes, which Aarsaether says is by far the most important part of Imba. He has been using Imba in his own professional work for several years.
Imba is in a late-beta stage, and Aarsaether does not recommend using it for important projects until the documentation is improved. "At the very least there are some interesting ideas here that other languages and frameworks might pick up on," he says.
View Full Article
Abstracts Copyright © 2015 Information Inc., Bethesda, Maryland, USA
No entries found