[05-10 22:57] | [Chat] | Icewolfz: but you pay for that speed with securty in a lot of cases |
[05-10 22:57] | [Chat] | Left: well assembly is fastest, hence all that .S code in gnu |
[05-10 22:57] | [Chat] | Icewolfz: asm is 2nd fastest but also not portable |
[05-10 22:57] | [Chat] | Icewolfz: fastest is if you know pure binary |
[05-10 22:58] | [Chat] | Icewolfz: the non portable asm is why most no longer use it outsid eof os drivers or os low level stuff |
[05-10 22:58] | [Chat] | Left: there's only enough assembler code in anything to get to machine code which gets you to modern languages. |
[05-10 22:59] | [Chat] | Icewolfz: worse noawdays as you have risc,cisc,arm,x86,x86_64, xeon |
[05-10 22:59] | [Chat] | Icewolfz: and then you have all the nice fancy gpu stuff |
[05-10 23:00] | [Chat] | Left: even the newish ARM 64 bit stuff was basically dumb as hell until last year when Linus funded a basic ASM lib for it 4 years ago to fix it. |
[05-10 23:00] | [Chat] | Icewolfz: reason why ther was no windows arm until the lat year or 2 as well |
[05-10 23:00] | [Chat] | Icewolfz: until they had a x64 emulation layer it was uselss |
[05-10 23:00] | [Chat] | Icewolfz: that and more and more code has bene ported to arm code base |
[05-10 23:01] | [Chat] | Left: He wrote, and is rich enough now, to pay someone to write ASM in small and large endian code these days. |
[05-10 23:01] | [Chat] | Icewolfz: asm is not used much anymore outside of oses i think |
[05-10 23:01] | [Chat] | Left: that was a major contribution to windows on ARM |
[05-10 23:01] | [Chat] | Icewolfz: or iot projects |
[05-10 23:01] | [Chat] | Icewolfz: even linux doesnt use asm much uses mostly c/c++ |
[05-10 23:01] | [Chat] | Icewolfz: and now also is adding more rust support |
[05-10 23:02] | [Chat] | Icewolfz: granted most script langs use a type of bytelang simailr to asm |
[05-10 23:03] | [Chat] | Icewolfz: .net get converted to ml wich is very simalr to asm feel |
|
Back to List |