Why do people say C is better than Assembly?
Posted: Wed Jan 11, 2017 10:58 am
Hello.
Someone said that OS development is not for me if I didn't learn C. Assembly is much better. It might not support multiple architectures but it's lightweight. It's quite fast. You can use Wikipedia for references. Most of the time, C requires YouTube tutorials. I'm sorry but if you want to say C is so good, why don't you kiss Dennis M Ritchie, huh? Without Assembly, we wouldn't have anything.
Windows used C and C++. Many of the operating systems in this world did and they require 1GB RAM or more. The Linux Kernel used C and that takes a hour to build (depending on your system).
KolibriOS, MenuetOS and Baremetal OS were 100% fully written in Assembly. They are only a few megabytes! How can you explain that? They even have a GUI. C is absolutely useless for OS development.
USE ASSEMBLY! STOP COMPLAINING ABOUT C! USE ASSEMBLY. OTHERWISE, YOU WILL HAVE A SLOW OS. People encourage you to use something like Assembly. C is hard but does make you look like you need it so bad. You can learn quite a lot from Assembly.
C has got functions like gets(); that cause viruses and worms!
Please stop saying that C is so good because it only has more work.
Someone said that OS development is not for me if I didn't learn C. Assembly is much better. It might not support multiple architectures but it's lightweight. It's quite fast. You can use Wikipedia for references. Most of the time, C requires YouTube tutorials. I'm sorry but if you want to say C is so good, why don't you kiss Dennis M Ritchie, huh? Without Assembly, we wouldn't have anything.
Windows used C and C++. Many of the operating systems in this world did and they require 1GB RAM or more. The Linux Kernel used C and that takes a hour to build (depending on your system).
KolibriOS, MenuetOS and Baremetal OS were 100% fully written in Assembly. They are only a few megabytes! How can you explain that? They even have a GUI. C is absolutely useless for OS development.
USE ASSEMBLY! STOP COMPLAINING ABOUT C! USE ASSEMBLY. OTHERWISE, YOU WILL HAVE A SLOW OS. People encourage you to use something like Assembly. C is hard but does make you look like you need it so bad. You can learn quite a lot from Assembly.
C has got functions like gets(); that cause viruses and worms!
Please stop saying that C is so good because it only has more work.