Keep it simple — code in asm


1. What is MiniMagAsm?

Web development with assembly

MiniMagAsm is exactly what the "book" from the picture is about — web development with assembly language. Actually it is not as difficult, as most people think and is really fun. In addition, the result web application is really fast and light. ?wink

MiniMagAsm is minimalistic, but powerful and flexible content management system ( CMS ), implemented entirely in assembly language.

This web site is managed by MiniMagAsm and I am typing this text from the MiniMagAsm article editor.

2. Is it free?

MiniMagAsm is free, open source project, distributed under the terms of "The Fresh Artistic License".

"Author" of MiniMagAsm is John Found.

3. How to get the source?

The source code of MiniMagAsm is hosted in the repository.

The version control system used is fossil-scm, but you can visit the above address and download .zip files with the latest version (or any of the previous versions as well).

4. How to use MiniMagAsm?

In order to use MiniMagAsm you will need working web server, supporting binary executables as CGI scripts.

All decent hosting providers allows this feature. Usually they refer to it as CGI-BIN or simply mention C++ in one line with PHP, Perl, etc.

The server hardware must be x86 compatible and the operating system Linux or Windows.

About installation and use of MiniMagAsm you should read the user manual.

5. More reading on this topic

If you liked assembly language web programming, you probably want to know about my recent project AsmBB.

AsmBB is a web message board (bulletin board, forum) software, written entirely in assembly language.

It uses FastCGI interface instead of plain CGI in order to reach an ultimate performance and scalability. This way it can serve very big and active Internet community even on a slow and cheap shared hosting plan.

Last modified on: 25.05.2016 09:55:25