Saturday, July 5, 2008

java and .net

Recently, trying to see what .net has to offer. And every time I try to do something using C#, I miss some of the features that I like most in Java....

1. The first thing I didn't like was naming convention. At least in java, we use all lowercase for package and Pascal case for Class, C# used Pascal Case for both. Makes me confused when see them for the first time.

2. Although, its Compiler only uses the class that has been referred. I feel comfortable importing particular class what I want to use not whole package/namespace as i have to do in C#.

3. I always miss java.util.Vector class. I don't think ArrayList in C# is exact equivalent to Vector. Is this thread safe as Vector?

....still got many to write.

No comments: