J
Jonathan Burd
(e-mail address removed) wrote:
If you would like a string_t type built into the language,
comp.std.c is where you should be *discussing* this.
Whining like you have will not solve your problems. This
problem may also have been discussed in the past, so search
old posts and gain more understanding about the problems
the standardizing committee faces when adding, removing
or modifying features. Compatibility with the *huge* amount
of source code that has already been written comes to mind
almost instantly. Oh, and here `huge` is really *huge*.
I wish I could stress it more than my news client allows.
You cannot simply wake up some day and say, "Let there be
a better string type" and have a string type appear from nowhere.
God didn't have to be compatible with "Humans Version -1."
C, like any other language, has flaws. This is why new languages
come up almost everyday. If you want "safe" programming, please
look at Java or some other popular language. As Dan Pop himself put,
"C is quirky, flawed, and an enormous success." It couldn't be more
true. C is what it was meant to be.
The fact that you're complaining about the language only shows
that you like C and you would like it to develop into something
you would like it to be. So, why whine? comp.std.c is where you
should go.
Remember, C is a sharp blade in the *right* hands and if you don't
handle the blade properly, you risk the danger of injuring yourself
and others. If you don't like C, choose another language that
suits your taste. Stop complaining about C strings, however.
You can give http://bstring.sourceforge.net/ a look.
Nothing is perfect.
Regards,
Jonathan.
If you would like a string_t type built into the language,
comp.std.c is where you should be *discussing* this.
Whining like you have will not solve your problems. This
problem may also have been discussed in the past, so search
old posts and gain more understanding about the problems
the standardizing committee faces when adding, removing
or modifying features. Compatibility with the *huge* amount
of source code that has already been written comes to mind
almost instantly. Oh, and here `huge` is really *huge*.
I wish I could stress it more than my news client allows.
You cannot simply wake up some day and say, "Let there be
a better string type" and have a string type appear from nowhere.
God didn't have to be compatible with "Humans Version -1."
C, like any other language, has flaws. This is why new languages
come up almost everyday. If you want "safe" programming, please
look at Java or some other popular language. As Dan Pop himself put,
"C is quirky, flawed, and an enormous success." It couldn't be more
true. C is what it was meant to be.
The fact that you're complaining about the language only shows
that you like C and you would like it to develop into something
you would like it to be. So, why whine? comp.std.c is where you
should go.
Remember, C is a sharp blade in the *right* hands and if you don't
handle the blade properly, you risk the danger of injuring yourself
and others. If you don't like C, choose another language that
suits your taste. Stop complaining about C strings, however.
You can give http://bstring.sourceforge.net/ a look.
Nothing is perfect.
Regards,
Jonathan.