ISLAMABAD – A Pakistani student has developed a full-blown integrated development environment (IDE) ‘Asmder’ for assembly language aiming to make the lives of the students easier. Tabish Rafiq, a Computer Science student said,” I used a simple text editor, NASM compiler and DOSBox emulator to run the programs”.
“The most help we could find was to get a text editor like Atom and install some extensions to make it a little bit friendly for Assembly language. Finding mistakes and debugging the programs was still a nightmare and this was the reason that many students were genuinely afraid of the course,” he added.
Asmder aims to be the cure for all the ailments, It makes use of the DOSBox emulator and provides some added benefits and functionalities to make the lives of the students easier. He had to go through all the difficulties that come with coding in Assembly language.
Seeing as there was no proper IDE available to help students go through that course, he set out to develop one of his own.
Motivation behind Asmder:
Tabish Rafiq, the brain behind the whole operation, is a Computer Science student at the University of Karachi. He had to go through all the difficulties that come with coding in assembly language. Seeing as there was no proper IDE available to help students go through that course, he set out to develop one of his own.
The result of this idea and nearly a year of hard work is Asmder. Here are its key features:
Instant error detection
Easy debugging with registers/flags inspection
Asmder provides a full-blown development environment for MASM application which includes a very intelligent editor which can auto-complete the instructions and detect errors before you run the program.