04-21-2011 07:19 PM
07-01-2011 11:34 AM
I don't use DSGI much, so I'm not an expert in this area ... but I grabbed a dsgi example out of the v6 SAS/Graph Examples book:
And tried running it in SAS 9.3 (it's not shipping to customers yet, but since I work at SAS I have access to the R&D version), and the dsgi example seems to run fine. It displays the following note in the SAS log:
NOTE: DSGI will no longer be supported after SAS version 9.3.
(the sas log says "after", whereas the text in the document you linked says "starting with" - I'll ask around and see if the document needs to be corrected.)
08-10-2011 07:52 PM
The document has been corrected, but no explanation is given.
Is this a move to have eveything in ODS? Is annotate to follow? Does legacy not matter to sas?
I find this information a bit disturbing tbh.
08-10-2011 08:42 PM
SAS/GRAPH procedures and annotate will continue to be supported in SAS 9.3 and beyond. There is no plan to discontinue these features. While it will be clear to the reader that many new developments in graphics are happening in the ODS Graphics arena, we are also working on new graph procedures in the SAS/GRAPH product for SAS 9.4.
08-10-2011 10:26 PM
That's good to know, Sanjay.
On the other hand, I reckon a year ago, the official line was that SAS/GRAPH procedures and DGSI will continue to be supported in SAS 9.2 and beyond.
Sas could display big fat warnings saying "DGSI is deprecated, please use new and shiny xxx".
Sas could also not enhance the ouputs created (Yay for anti-alisasing and transparency in 9.3!).
But stopping to support a part of the language that has been in production for years is not on. Legacy is a big deal for corporate tools and systems, and should be discarded only if absolutely necessary.
My opinion anyway.