ASP

Active Server Pages

Active Server Pages are the dominant server side technology.

Tons of web apps are written using the stuff, and unlike the next generation ASP.NET plain old ASP pages do not run on Linux. At all. We need to fix that, as it's unlikely the world will wish to rewrite a million and one web stores in PHP (which isn't really compellingly better, in my humble opinion, apart from being portable).

ASP pages are server side VisualBasic. They can do everything VisualBasic programs can normally do, including instantiating COM objects written in C++ (which is a common technique). So any implementation needs to be based on Wine to have a hope of actually working.

Implementing an ASP interpreter means:

In other words it's mostly a case of linking together code that's already done with a completed VB grammar (which will need to be reverse engineered).

ASP (last edited 2008-05-03 00:58:19 by nathan.n)