[LAU] OT: C or C++?
R. Mattes
rm at mh-freiburg.de
Thu Oct 14 16:39:38 UTC 2010
On Thu, 14 Oct 2010 10:55:43 -0500 (CDT), Gabriel M. Beddingfield wrote
> On Thu, 14 Oct 2010, Nick Dokos wrote:
>
> > is certainly a lot of room for disagreement, but Python, in particular,
> > has a fairly strict type system. It is dynamic (execution-time)
>
> So how do I, in Python, declare that variable 'foo'
> must only ever be an integer. Then, when my program
> accidentally tries to assign a string, unicode string,
> tuple, list, or class instance -- I want it to throw a
> compile-time error.
^^^^^^^^^^^^^
Read careful, Nick explicitly wrote 'dynamic' (execution time) ...
Don't confuse 'static typing' with 'strong typing'.
Most, if not all, modern "scripting" languages have far more
typechecking than POC.
> How do I do that?
In the (possible) absence of a compiler you don't,
HTH Ralf Mattes
> -gabriel
>
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user
--
R. Mattes -- Systemeinheitsstreichler
Hochschule fuer Musik Freiburg
rm at inm.mh-freiburg.de
More information about the Linux-audio-user
mailing list