[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