[Cryptography] tail recursion in C [was Re: "NSA-linked Cisco exploit poses bigger threat than previously thought"]
Howard Chu
hyc at symas.com
Sat Aug 27 10:16:04 EDT 2016
Ron Garret wrote:
> All of these are reasons why I dispute the claim that C is “a good portable assembler.” C is a really cool hack that lets you do amazing things under very tight resource constraints. But it’s not 1970 any more. We don’t need to run our compilers on machines with 64k of RAM. But for some reason we are still programming with a language designed primarily to meet that constraint.
It's not 1970 any more but we're still living in a world where electricity
isn't free. Pretending that you have the freedom to use as inefficient a
language as you want has significant real-world costs. Particularly today when
most general computing is now being done with hand-held or body-worn devices
with limited battery life.
We live in a world of finite resources. We are all always operating under very
tight resource constraints. Wasting cycles or bytes is not doing anyone any
favors.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/
More information about the cryptography
mailing list