473,406 Members | 2,707 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

ISO deprecation [was "sprintf equivalent in c++"]

James Kanze wrote:
On Oct 16, 11:28 pm, Gennaro Prota <gennaro/pr...@yahoo.comwrote:
>Pete Becker wrote:
> [C headers]
>>>They're long since deprecated.
>>That is true. It is also irrelevant: they're not going to go
away, despite the wishes of some people early in the
standardization effort.
>Can't deprecation be "canceled" under ISO rules?

In theory, or in practice. In practice, each version of the
standard is a new standard, and can make any changes it wants.
I see. You imply that, in theory, it couldn't be canceled? Or
that it would require some long workflow?

[...]
>I'm far from sure but perhaps that's called "reinstatement"
(even if the feature hasn't been removed yet). Another
candidate for this would be strstream.

"Deprecate" already has a negative prefix; the opposite would be
precate, or perhaps since we're restoring a previous status,
reprecate. Don't look for those words in the dictionary,
however:-).

(The word actually derives directly from a Latin word, which
meant to pray against. [...])
Yes, I know the etymology (BTW, terms of direct Latin derivation
tend to be almost homographs to the Italian ones; and usually
the Italian term is also the one used colloquially). But I was
thinking of ISO terminology. I guessed there was some companion
document to

<http://www.open-std.org/jtc1/sc22/wg9/isodir3.pdf>

with definitions of the basic terms. In fact I must have read
"reinstatement" in some ISO-related document somewhere. (Of
course, "precate" would mean "to pray (for)", which isn't what
the committee wants to express, either :-))

--
Gennaro Prota | name.surname yahoo.com
Breeze C++ (preview): <https://sourceforge.net/projects/breeze/>
Do you need expertise in C++? I'm available.
Oct 19 '08 #1
1 2920
On Oct 19, 1:22*pm, Gennaro Prota <gennaro/pr...@yahoo.comwrote:
James Kanze wrote:
On Oct 16, 11:28 pm, Gennaro Prota <gennaro/pr...@yahoo.comwrote:
Pete Becker wrote:
* * *[C headers]
>>They're long since deprecated.
>That is true. It is also irrelevant: they're not going to
go away, despite the wishes of some people early in the
standardization effort.
Can't deprecation be "canceled" under ISO rules?
In theory, or in practice. *In practice, each version of the
standard is a new standard, and can make any changes it
wants.
I see. You imply that, in theory, it couldn't be canceled?
Just the opposite. All it would take for the deprecation to be
canceled is for the committee to vote to strike the word from
the standard.
Or that it would require some long workflow?
Any change in the standard requires a reasonably long workflow.
Removing deprecation would be a change like any other. The
formal workflow would be exactly the same as to change { and }
into BEGIN and END. (In practice, of course, it would probably
meet with a little less resistance in the committee. But I
don't know---Pete didn't say if the wishful thinkers were still
around and influencing things or not:-).)
* * *[...]
I'm far from sure but perhaps that's called "reinstatement"
(even if the feature hasn't been removed yet). Another
candidate for this would be strstream.
"Deprecate" already has a negative prefix; the opposite would be
precate, or perhaps since we're restoring a previous status,
reprecate. *Don't look for those words in the dictionary,
however:-).
(The word actually derives directly from a Latin word, which
meant to pray against. *[...])
Yes, I know the etymology (BTW, terms of direct Latin derivation
tend to be almost homographs to the Italian ones; and usually
the Italian term is also the one used colloquially).
I figured as much, knowing that you know Italian (and went to
Italian high schools, where if I'm not mistaken, Latin is still
a required subject). But I suspect that that's not the case for
a lot of readers here.
But I was thinking of ISO terminology. I guessed there was
some companion document to
* *<http://www.open-std.org/jtc1/sc22/wg9/isodir3.pdf>
with definitions of the basic terms. In fact I must have read
"reinstatement" in some ISO-related document somewhere. (Of
course, "precate" would mean "to pray (for)", which isn't what
the committee wants to express, either :-))
Yah. The smiley in my comments wasn't accidental.

--
James Kanze (GABI Software) email:ja*********@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
Oct 19 '08 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

24
by: hjbortol | last post by:
Hi! Is the expression "a >= b" equivalent to "a - b >= 0" in C/C++? Is this equivalence an IEEE/ANSI rule? Or is this machine/compiler dependent? Any references are welcome! Thanks in...
27
by: Tom Rodman | last post by:
I want to embed a bash script inside the c program. How could you do the below bash snippet in "c"?: cat > /tmp/foo <<\__EOD_ all kinds of nasty stuff in here including single and double...
9
by: Paul Brownjohn | last post by:
Hello I am new both to this group and to C# programming having spent the last 15 years or so writing C and VB. You will forgive I hope if I am asking the totally obvious but it is a question...
0
by: Tom Bower | last post by:
In the Windows Task Manager if I select a Process and right-click, I can choose to "End Process" or "End Process Tree." Is there a VB equivalent for "End Process Tree" if you have a handle to a...
4
by: Scott Johnson | last post by:
Hi I am converting some code from C# to VB.NET and I have come across a command that I can't find the VB equivalent. The C# command is 'lock' and I think it is used to lock a data type from...
3
by: Joel Byrd | last post by:
In PHP, there is a require_once() function which includes a file only if it is not already included. Is there an equivalent function in Javascript (one that checks if a .js file has been...
10
by: Bishoy | last post by:
Hi, In VB.NET there is a keyword called "My" which has a lot of properties collected at it. Is there any equivalent to this "My" in C#? Thank you.
3
by: Lord0 | last post by:
Hi there, First of all I apologise for being a PHP noob. Is there a PHP equivalent of Java's Jasper Reports? http://jasperforge.org/sf/projects/jasperreports Basically Jasper is a bunch...
1
by: udieee | last post by:
Hi, Could anyone tell me what is NS equivalent for IE onMove() function. TIA, --Udie
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.