0

How programmers in past had created operating systems and advanced software ?

Nowadays programming languages are more complicated than in past, they consume long time to learn, with many advanced topics. So how programmers did software and operating systems with programming languages using the old programming languages with old features ?

24th May 2017, 7:25 AM
Ahmad Z. Tibi
Ahmad Z. Tibi - avatar
3 odpowiedzi
+ 3
I wouldnt say they are more complex, but rather more abstract. For example, if i wanted to write this in asm: int square(int value) { return value * value; } It would look like this: push ebp mov ebp, esp sub esp, 16 mov eax, dword ptr ss:[ebp+8] imul eax, eax mov esp, ebp pop ebp ret Which may seem more complicated to some people.
24th May 2017, 10:09 AM
aklex
aklex - avatar
0
Long but with logical flow and can be understood. However for some new language features (such as lambda, delegates in c#) I find little hard to understand them and their usages
24th May 2017, 10:15 AM
Ahmad Z. Tibi
Ahmad Z. Tibi - avatar