Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

in what language is Asana written?

I see that the Asana API has is made in ruby

How is the backend created? Does it use some know web framework such as Rails?

like image 903
Nick Ginanto Avatar asked Aug 10 '12 06:08

Nick Ginanto


People also ask

What framework does Asana use?

Asana's Luna technology framework The objective of Luna2, is to make the architecture sophisticated setup easier for performant single-page web apps.

What is the Scala language?

Scala (/ˈskɑːlə/ SKAH-lah) is a strong statically typed general-purpose programming language which supports both object-oriented programming and functional programming. Designed to be concise, many of Scala's design decisions are aimed to address criticisms of Java.

What is Scala vs Java?

Scala is a statically typed programming language, whereas Java is a multi-platform, network-centric programming language. Scala uses an actor model for supporting modern concurrency, whereas Java uses the conventional thread-based model for concurrency.


1 Answers

From the Asana site:

Luna, our in-house framework for writing great web apps

When writing a complex, highly-responsive web application, there are all kinds of really difficult programming tasks that you end up doing over and over again for every feature you want to write. These are pains all too familiar to authors of Web2.0-style software (and interactive software in general). When we started Asana, we knew we wanted to build an application that is simultaneously very sophisticated in functionality and very fast in experience, and felt that the existing toolset just wasn't up to snuff. So we built Luna, an in-house end-to-end framework that automates the busy work of writing rich web applications to an unprecedented degree.

more from their site here

like image 121
JohnSalzarulo Avatar answered Sep 18 '22 17:09

JohnSalzarulo