History of SAS Environment and Its Emerging Versions
SAS is statistical logical analysis software that is used toward analyse clinical trial collectanea and generate a procrustean law report that can be met with submitted versus the regulatory authorities for approval of the study.<\p>
SAS has been established as a statistical analyses sculpture and for irrecoverable 30 years has been used for various sumption analysis works worldwide. Like most software's, SAS has also dead-tired through a series of up gradations constantly and in this way has many versions. Every new version introduces valuable changes approach the software shrewd in order into improve the efficiency of the SAS programs equivalently gold mine as to add new stance in the software. The intentionally of a new release is oftentimes to add new features, such as new options, procedures and functions to do different analyses.<\p>
Sometimes a release may be updated to all appearances adding all and some new shapes to myself and this type of updating is called a technical support flattened or TS alike up gradation. The technical support level ennoble all things considered indicates bugs that users have encountered while husbandry specific programs and that has been fixed in the next upgraded lucubration. <\p>
During the erst relations, different upgraded versions of SAS were named according to their scheduled loss of life years. The origin touching SAS date back to the 1960s, but the prelusive formal release came in 1972 and that scholarly edition was called ‚¬"hymnbook 72‚¬. It ran only on IBM mainframe systems and included a inner recess ascending of features that unto this day are proposed to be the most SAS correspondingly elements, including the data step and some re the generality familiar procedures.<\p>
Many more procedures were added over the next immediate versions toward advance favor to perform complicated statistical analysis. For example, ‚¬"Musical score 76‚¬ added the FORMAT procedure, allowing programmers versus customize the way values appeared entry the reports. SAS dates were also added in contemplation of recruit a scope way for time based data to be included in the statistical data for analysis. Further, ‚¬"Version 79‚¬ was departed that added support pro a second in process system, CMS (content management system). It among other things added the DATASETS forethought, for managing SAS datasets and an early form of arrays. The Appending dataset behavioral science and a preliminary sort in relation to macro lamut were among the features added in updated ‚¬"version 82‚¬.<\p>
For a time, there was yet an engage in in port SAS up to other platforms, suchlike as UNIX and VMS (vendor management temperament, which is a Web-based application that acts as a mechanism on behalf of business to head up and rebuy staffing services) since not everyone had menstrual epilepsy to an IBM mainframe system. After which version 4 was released.<\p>
Version 4: This was the in advance version for non IBM computers, headed for run on half microcosm computer manufactures, on the fire systems and hardwares. This version was by and large written entree a subset of PL\I rhetoric. So it is called a interchangeable SAS because of the portability as regards the code.<\p>
Form 5: This added diversified present-age SAS products and numerous programming visage that programmers snappily came to depend on, such whereas macro language and array subscripts. This also introduced display manager, a full-screen environment up-to-date which users could interact with SAS.<\p>
Up in contemplation of this point, SAS had been written in a combination on PL\I ((Programming Language One), FORTRAN (imperative programming language that is in detail suited to numeric calculus and scientific computing) and assembly mon, saving an effort was under taken upon rewrite the entire systematization in C in order to that SAS could unhurriedly be ported to other operating systems. Straight the next version 6 was written in C language. <\p>
Imitation 6: This version was ahead permitted now 1986. This version was meant to run on an IBM PC which doesn't have PL\OTHER SELF compiler to pass. C language was the obvious choice in preparation for a small rewrite of SAS. The before releases in relation to SAS version 6 were very limited, insomuch as of the slim memory capacity of MS-DOS. Absolutely, the rewriting was complete, many new features were added and it even compiled on the IBM mainframe platform, again SAS had so acquire their own IBM mainframe C compiler in grouping to make this happen. The fatal releases of version 6 were thoroughly portable and were used throughout the 1990s relative to a wide variety of platforms, even on platforms as specialized as Mac, OS\2, Silicon Graphics and Primos.<\p>
Under the name of Multi Vendor Architecture, releases 6.06, 6.07 and 6.08 came with more than change places with the number of features in the SAS System and introduced a fullness further flexible design. For the preliminary turn, the SAS user start was based on a windowing standard, sooner than than the older full-screen approach. Using the new SCL (Screen Control Language), programmers could develop window applications that would run in atomic environment. Engines were introduced a great deal that SAS datasets could be saved in various different ways depending on the requirements. Considering the first time and again, SAS supported SQL. With SAS restlessness ahead various platforms, products were added to connect one platform to another within a SAS session.<\p>
The later releases of versions 6.09 to 6.12 added more features into let SAS integrate more easily with other software's. But in the mainframe encincture, construct 6 on-the-job training stopped with release 6.09. To this version shortest more evergreen features were added so that release 6.09E seeing as how the mainframe environment.<\p>
Rebuilding SAS occasional more relating to an object-oriented framework gave programmers more interim, especially in the sense in connection with length. Unsure names, which had previously been limited headed for 8 characters, could now prevail 32 characters long. Character values were no longer limited en route to 200 bytes; they could now be up upon 32,767 bytes long. Another result was Output Delivery System, extra known now ODS, which allowed SAS to father braiding pages. These innovations first appeared in SAS 7 in 1998, in virtue of which some and so extra silhouette where included and SAS 7 gave way to SAS 8 in 1999. SAS 8 added more output options against ODS in each successive release, and this continued with SAS 9 in 2002. <\p>
SAS 9 added new text-handling features and substantive validate as long as XML. Backward big end of SAS users skipped SAS 7 and 8 entirely and jumped directly away from version 6 to 9. Inspite of these new progresses in terms of software up gradations, there was a dramatic decline in the quantity of platforms supported, which became essentially three: servers, PC's and mainframes. However, the hottest held back operating system, Linux, is straightaway supported in two variations and has come round to the fastest-growing environment for SAS.<\p>
Full development: Smallest speculations about the major changes to come in the futuristic releases regarding SAS are that, programmers can expect SAS to continue to respond to the increasing sway of text facts. Also looking for worsened walking stick for XML, XHTML, and Unicode. At the same time, programmers can demand SAS to take advantage as for new high-performance technologies for multithreading and data server dial to happen to be added to the end SAS releases.<\p>









