type checking
Carl Banks
imbosol at aerojockey.invalid
Sun Oct 12 15:18:08 EDT 2003
More information about the Python-list mailing list
Sun Oct 12 15:18:08 EDT 2003
- Previous message (by thread): type checking
- Next message (by thread): type checking
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
sashan wrote: > I'm a Python newbie. I have been using c++ for 5 years and before that I > was programming in Pascal. The one thing that annoys me about python > is dynamic typing because I find myself making typographical errors of > the sort that would under C++ be picked up by the compiler at compiler > time. With Python I have to wait for the error to appear at runtime in > order for me to correct it. I find this inefficient. Any advice about > how to get around this would be appreciated. Sashan, it seems that what you are looking for is not static typing, per se, but declarations. Here's an old post I made about a trick where you can declare variables, and have the function throw an exception if there are any undeclared locals: http://tinyurl.com/qnmc It does not declare types, but it catches typos. You might want to use it to help you transition to Python. However, if you're still using Python a few months from now (likely :), I bet you'll have adapted to Python's implicit variable declarations. -- CARL BANKS http://www.aerojockey.com/software As the newest Lady Turnpot descended into the kitchen wrapped only in her celery-green dressing gown, her creamy bosom rising and falling like a temperamental souffle, her tart mouth pursed in distaste, the sous-chef whispered to the scullery boy, "I don't know what to make of her." --Laurel Fortuner, Montendre, France 1992 Bulwer-Lytton Fiction Contest Winner
- Previous message (by thread): type checking
- Next message (by thread): type checking
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list