Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
F# language
Message
From
11/11/2003 09:41:39
 
 
To
10/11/2003 21:42:42
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Miscellaneous
Thread ID:
00846920
Message ID:
00848689
Views:
27
>2) I don't like having to reach deep into an object, or namespace, hierachy for basic functionality that should be directly available, such as ABS(), SIN(), UPPER(), SUBSTR(), etc. Note: I only spent a couple of months with .NET, so I'm talking generally, not about .NET.

You have a good point if the functions you need are indeed "Deep" in objects, but often they are not, and the methods are shared or static which makes an actual object reference unnecessary.

The richer languages become the more functions will exist, and separating them at basic levels (is this a string function, or a math function?) is actually good for new developers. For one, IntelliSense kicks in with objects which is a major help. Also, consider how Upper() is done in .NET. You actually call a function of the variable. string.ToUpper(), thats really handy!
Previous
Reply
Map
View

Click here to load this message in the networking platform