Re: Re: Sun makes mary with M$

Sandip Bhattacharya <[email protected]>
Newsgroups gmane.user-groups.linux.delhi.devel
Organization Puroga Technologies Pvt. LTd.
Message-ID <[email protected]>
mary wrote:
>> I mean strongly typed vs weakly typed. I was studying some API's in
>> python and spent a lot of time trying to figure out the datatype
>> required by the constructor.
> 
> 
> Python is strongly checked language.. 
> 
> Perhaps you are referring to implicit vs explicit type information etc ?
> (Usually explicit type information serves as useful documentation and
> all)
> 

Just wanted to pitch in - do you know that C# is more "strongly typed" 
than Java? Not only do you have to mention the type information, you 
also have to mention whether the parameter is going to be used for just 
copy-by-value kind of information, or whether it is going to be modified 
in the method or not, or whether the parameter is only going to be used 
to return information by the method.

Ofcourse, it helps in understanding code when you look at it, but you 
will know how perl/python feel when you have to update the method for 
any reason and have to modify the method signature in both the 
implementation and the header(for C++).

As Mary mentioned, it comes in the way for fast prototyping.

- Sandip

-- 
Sandip Bhattacharya
sandip (at) puroga.com
Puroga Technologies Pvt. Ltd.
Work: http://www.puroga.com        Home: http://www.sandipb.net

GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3


_______________________________________________
The ILUGD-Dev mailing list
Ilugd-dev-cunTk1MwBs8/[email protected]

Subscribe/Unsubscribe/Suspend your list membership at:
http://frodo.hserus.net/mailman/listinfo/ilugd-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.