I hope some people will be able to find this a little bit helpful and informative
https://www.youtube.com/watch?v=DvpESxp8vkA
Everything is math.borka wrote:Engineers need math?!?![]()
That's impossible! God made you from mud and mentosOtsukiYorauzo wrote:Everything is math.borka wrote:Engineers need math?!?![]()
You are a result of math also, by being a 1 in a million probability in your father's sperm cells.

Assembly isn't dead yet! (Despite Microsoft trying to kill it.) That's one of the things I liked about learning old school BASIC as my first language. It made learning actual ASM so much easier. Instead, if you're coming from a C++, Python or other OOP language, you might struggle with the nit-picky detail that ASM requires you to have.shubla wrote:There are a lot of things one can specialize towards in computer sciences, many of which require usage of low level languages and low level knowledge of how computers and all that works.
The problem with assembly (x86-64) seems to be that finding good material to learn it is very difficult. It took me 8 hours to make a program that reads two integers and prints their sum.MagicManICT wrote:Assembly isn't dead yet! (Despite Microsoft trying to kill it.) That's one of the things I liked about learning old school BASIC as my first language. It made learning actual ASM so much easier. Instead, if you're coming from a C++, Python or other OOP language, you might struggle with the nit-picky detail that ASM requires you to have.shubla wrote:There are a lot of things one can specialize towards in computer sciences, many of which require usage of low level languages and low level knowledge of how computers and all that works.
If you are an obsessive compulsive computer programmer that has to have everything absolutely, perfectly efficient, Assembly might be right for you!

Unlikely that you meant to reference this, but Mayans had interesting creation myth for mankind. At first gods formed people from stone, but were unable to animate them. Trashed. Wooden people would move around and do many other human-things but were unable to reproduce. Trashed. Mud people reproduced but had the worst possible defect, they didn't respect the gods. TRASHED. Finally the progenitors of present-day humans were made from cornflour dough.Alitis wrote:That's impossible! God made you from mud and mentos
Very fair point. I was probably speaking in more general terms, and I do realize low level languages do have their place, I was just speaking from what I knew about the industry and how higher level is much more common in software developmentshubla wrote:I have to disagree with the part where you say that computer scientists use high level languages, because that is not true!
There are a lot of things one can specialize towards in computer sciences, many of which require usage of low level languages and low level knowledge of how computers and all that works.