[19324] in cryptography@c2.net mail archive
Re: crypto for the average programmer
daemon@ATHENA.MIT.EDU (Travis H.)
Mon Dec 19 10:12:39 2005
X-Original-To: cryptography@metzdowd.com
X-Original-To: cryptography@metzdowd.com
Date: Mon, 19 Dec 2005 01:19:37 -0600
From: "Travis H." <solinym@gmail.com>
To: Richard Levitte - VMS Whacker <richard@levitte.org>
Cc: cryptography@metzdowd.com
In-Reply-To: <20051219.074237.71734709.richard@levitte.org>
On 12/19/05, Richard Levitte - VMS Whacker <richard@levitte.org> wrote:
> C has three really strong points:
>
> - portability. It's one of the most wide-spread and portable
> compiled languages that I know of.
I beg your pardon? If I want to store 128 bits of information, and
access the 8 most significant bits, what portable data type would I
use? :)
The only way C is even remotely portable is with 30 years of #include
and typedef machinery, and POSIX, and many other standards.
> - speed. Most languages with the same level of portability as C that
> I know of are interpreted. They will probably never get to the
> level of speed you can get with C.
The old joke is that C combines the speed and power of assembly
language with the portability of assembly language.
Ocaml can outperform C in some cases. Java is within an order of magnitude=
---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majordomo@metzdowd.com