News for hackers. Stuff that matters.
Re:Show HN: Accelerating SHA256 by 100x in Golang on ARM by anonymous7777 on Wednesday July 27, 2016 @04:27PM (#12176244)
ok mentioning Go here is a bit pointless. How did Go help compared to any other language when Arm has hardware instructions for SHA1&2?
Re:Show HN: Accelerating SHA256 by 100x in Golang on ARM by fwessels on Wednesday July 27, 2016 @04:43PM (#12176368)
Go didn't help specifically, it is just that this package makes support for the ARM SHA instructions available for Golang.
Re:Show HN: Accelerating SHA256 by 100x in Golang on ARM by shurcooL on Thursday July 28, 2016 @01:17AM (#12178448)
Also Go has support for using assembly in a package natively, not all languages/build tools support that as easily.
Re:Show HN: Accelerating SHA256 by 100x in Golang on ARM by pjmlp on Thursday July 28, 2016 @08:23AM (#12179734)
It is pretty common in imperative compiled languages.

Back when compilers were sold, the professional version always had an assembler in the box.

In MS-DOS even BASIC compilers like Turbo Basic could use inline Assembly.