From: Corey Lawson Date: 2005-10-01T02:51:46+09:00 Subject: Re: Large Ruby Apps ? ------=_Part_3322_917509.1128102704692 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On 9/22/05, Ara.T.Howard@noaa.gov wrote: > > c is 100% staticly typed. no exception. static typing means types are kno= w > at compile type are cannot be changed via that execution path. note that > this > is not the same as weak typing. c is also weakly typed - meaning that the > programmer can change the type of an expression (cast). note that doing s= o > is > a __compile_time__ operation and cannot be done at run time so, even > though > you can write this > > fprintf ("%s", (char *) 42); > > > Don't union types kind of throw this slightly to the wind, as well as doing silly pointer tricks? ------=_Part_3322_917509.1128102704692--