Re: C is too old? opinions?
- From: "WaterWalk" <toolmaster@xxxxxxx>
- Date: 13 Jul 2006 18:15:02 -0700
Lasse wrote:
Hi...
I am relativ new to the impressive and powerfull C language, but i
thinks it is obsolete...
The idea with header/source files where methods can clash into
eachother i don't like... Look at C# which is much cleaner with
namespaces.
Why has C not namespaces and a "area idea" where some methods and
fields could be hidden from the outside?
Something like:
a_source_file.c:
namespace SomeName(.SomeName)
{
area Stack
{
private int[] myStack;
private void someMethod() {};
public void push(int i) {};
public int pop() {};
}
}
another_source_file.c:
using SomeName(.SomeName);
int main(int argc, char[] *argv)
{
Stack.push(10);
System.printf(Stack.pop());
}
I'm really annoyed ;) Is im the only own with that point of view?
If i was a really good programmer (which i'm not... yet! ;)) i would
developed a compiler and a much more simple (but still impressive and
powerfull) c...
Best and kindest regards
Lasse Espeholt
Sometime earlier, I've asked similar question about why not add
namespace to c. That thread may have something that interests you.
http://groups.google.com/group/comp.lang.c/browse_frm/thread/64518b74168d8028/ded539c84ac08458?q=c+namespace+waterwalk&rnum=1#ded539c84ac08458
.
- References:
- C is too old? opinions?
- From: Lasse Espeholt
- C is too old? opinions?
- Prev by Date: Re: How to detect an empty file?
- Next by Date: Re: encrypting with preprocessor
- Previous by thread: Re: C is too old? opinions?
- Next by thread: Pointers to functions in structures trubble!
- Index(es):
Relevant Pages
|