[19324] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post