Keep it simple — code in asm


1. About this site

This site was created with the main goal to promote assembly programming.

It clearly demonstrates that the assembly written programs have huge advantages compared with any other programming language.

Also, this site will provide documentation and articles related to assembly language programming.

On this site, you can browse some of my projects, download the source code, read some articles and understand how powerful language is assembler.

The most of my projects are application programs, not system programs. Also, recently, the most of them are portable applications, running natively in Windows and Linux operating systems.

Actually the engine of this site is also created in assembly language - the CMS (content management system) MiniMagAsm. It is open source, so you can use it for your projects as well.

Another my web project is the amazing forum software AsmBB. Also written in assembly language, it is probably the lightest and the fastest forum software in the world. ?wink

All my assembly language programming happens in the Fresh IDE. Also my project with some help from the community, this is the best IDE for programming in FASM.

As a part of the IDE, there is a portable library that allows creating assembly programs, portable across different OSes.

2. About me

My name is John Found.

I have other interests besides programming. They all are related to the technology - electronics, mechanics, physics. I am also big fan of the "do it yourself" movement.

I am working on a big production factory where I design the electronics and programs of various industrial machinery. My work is very interesting and you can be jealous, because my hobby is my profession. ?wink

To contact me about this site, assembly programming or any of my projects use the comment system of the site, or following e-mail: johnfound at evrocom dot net

Last modified on: 02.11.2017 11:10:08



:)John Found ( 02.11.2017 10:12:49 UTC ) :

The commenting system is enabled again. All spamming bots are filtered.

:)John Found ( 23.01.2017 10:45:28 UTC ) :

Lefsha ( 19.01.2017 15:17:07 UTC ) :

Check our web site and lets talk

It looks interesting, but what is your web site?

:)Lefsha ( 19.01.2017 15:17:07 UTC ) :

Hi, John! I like your style in programming and the way you think. We are working on a MOCVD related project and would need some one who is can write a controlling software for it. You know all these PLC etc. It should work remotely. I could provide you a VM image to see how it works now. It's a kick ass high-tech what we are doing. Check our web site and lets talk. Find me on skype or email. Thx

P.S. Can't speak Bulgarian yet :-) Rus,Ger,Eng

:)John Found ( 04.01.2017 14:18:38 UTC ) :

James Hallaway

Dear John, which language is a native for you?



sqlite на самом деле лучше, чем вам кажется.

Это конечно правда. Только здесь на "" SQLite нет. Только на "".

Этот сайт работает на MiniMagAsm, которая использует текстовые файлы. Это намного быстрее, но MiniMagAsm работает на CGI и не держит хорошо нагрузки.

:)Dampire ( 03.01.2017 14:37:14 UTC ) :

sqlite на самом деле лучше, чем вам кажется. Посмотрите, целый хабр не может положить ресурс несмотря на лютый ddos. Конечно заточенная под ресурс субд всегда будет быстрее, но это лишняя трата времени - как впрочем и сам проект.

:)Armanx64 ( 03.01.2017 10:59:41 UTC ) :

Слабое место — база данных. SQLite не предназначен для таких задач и нагрузок, и SQL как промежуточный язык тоже съедает достаточно заметную долю процессора. Решение — написать замену в виде простого хранилища на ассемблере, но сколько времени это займёт — не знаю.

:)James Hallaway ( 02.01.2017 19:26:35 UTC ) :

Dear John, which language is a native for you?

:)x\zx ( 23.03.2016 14:52:15 UTC ):


:)Serge ( 03.02.2016 18:08:36 UTC ):


In early 2000s, I saw the Win32 app writen in ASM, working fast and having nostalgic look. I thought its author was unheard as prophet.

You show that ASM can shake the internet, that nostalgic look is nice readable, and that ASM programmers think clean. Thank You very much !

:)John Found ( 01.09.2015 20:06:00 UTC ):

А, ясно. Мислил съм си за RSS, обаче така и не се наканих да го имплементирам (Макар че, да лесно е). Реално, лог страницата на сайта е нещо подобно, но не във формата за RSS или Atom.

Дали ще го направя? Може би, но вероятно няма да е скоро. Ако някой има желание да го напише, ще го включа в проекта и даже ще помагам с консултации. :)

:)Тесногръдо плямпало ( 01.09.2015 16:53:09 UTC ):

Не е жаргон. Така умните глави са превели съвсем официално емисиите по RSS и/или Atom. Без такава емисия е невъзможно да бъдеш следен в реално време. А е изключително лесна за направа. Много по-лесна от HTLM.

:)John Found ( 01.09.2015 08:33:38 UTC ):

Тесногръдо плямпало

Къде под ягодите е хранилката???

Ъ-ъ-ъ? Туй е някакъв жаргон, дето не го разбирам...

:)Тесногръдо плямпало ( 31.08.2015 22:34:30 UTC ):

Къде под ягодите е хранилката??? Що за дневник е това, щом няма? Несериозно е така, още повече, щом сам си си писал машинката.

:)manolote ( 08.01.2015 04:52:12 UTC ):

i want to learn assembler by remember prog. history


I'm very impressed! Драсни, просто за да осъществим контакт.

Title: Filename: