In assembly language? Dear God, no. You should use it for writing device drivers, self-modifying code, viruses, BIOS routines, code for embedded systems, and things that require high speed or have severe memory constraints. Writing a modern operating system in assembly language would be a daunting task, but it has been done.Do you think that writing most desktop applications and even operating systems will be become a good idea?
MenuetOS
sudo rm -rf /
Uh-oh, sorry, I have eatten a word.
Do you think that writing most desktop applications in managed code and even operating systems will be become a good idea? .NET and Mono assemblies are always compiled into native code eventually, with the highest (best) instruction set available.
Therefore managed code is versatile, while also with the best performance. As long as memory constraints are not as limiting as in a handwatch.![]()
proudly presenting my personal website and game website: F1Simulation. a thrilling Managed DirectX racing game... also my Ask Me
look at my tutorials about cropping images and Mono: bundling Mono with programs and lambda expressions
Ok, now you're making more sense. I dunno, I haven't really programmed in managed languages like C# or C++.NET. I barely use C++ as it is...I'm a low-level kind of guy, as you can tell by the fact that I'm posting assembly language tutorials.
sudo rm -rf /
When I was looking for a text editor, I found one that was coded entirely in assembly. Fast, and efficient.
Oh yeah, I've seen a "screen editor" (i.e. console GUI designer) coded in assembly language. It was in a book somewhere, forget where.
sudo rm -rf /
yeah
Wait, i know those O.o I have been studying them for a month and never knew its a programming language D:
Not a language? I'm curious to know what you thought it was.
sudo rm -rf /
you could maybe explain "To retain backwards compatibility with 16-bit predecessors, these 32-bit registers have the low 16 bits aliased to these registers:" a little bit better, I couldn't really understand what you meant, at all
Ooh, yeah. I fixed that. Thanks.
sudo rm -rf /
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks