Click here to Skip to main content
15,890,741 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: How do you spell w Pin
Dr.Walt Fair, PE28-May-14 4:42
professionalDr.Walt Fair, PE28-May-14 4:42 
QuestionStatistical Analysis Tools Pin
Paulo Augusto Kunzel28-May-14 1:30
professionalPaulo Augusto Kunzel28-May-14 1:30 
AnswerRe: Statistical Analysis Tools Pin
Jörgen Andersson28-May-14 1:45
professionalJörgen Andersson28-May-14 1:45 
QuestionRe: Statistical Analysis Tools Pin
Paulo Augusto Kunzel28-May-14 2:49
professionalPaulo Augusto Kunzel28-May-14 2:49 
AnswerRe: Statistical Analysis Tools Pin
Jörgen Andersson28-May-14 2:56
professionalJörgen Andersson28-May-14 2:56 
GeneralRe: Statistical Analysis Tools Pin
Pualee28-May-14 4:06
Pualee28-May-14 4:06 
GeneralRe: Statistical Analysis Tools Pin
Jörgen Andersson28-May-14 4:22
professionalJörgen Andersson28-May-14 4:22 
GeneralRe: Statistical Analysis Tools Pin
Pualee28-May-14 4:58
Pualee28-May-14 4:58 
I used it about 3 years ago... I worked with it for a about five years up to that point (versions 8 through 9.1).

1. Licensing was always an issue. They were stuck on some old mainframe idea of charging per processing core. If you tried to run it on a modern Linux or Windows box it became unaffordable without a long negotiations fight.

2. It requires a mind shift to realign with their programming practices. All the SQL you might know and love is backwards in the world of SAS, which processes everything more like a cursor. So while that is not necessarily bad, it is uncomfortable until you understand it.

3. The interpreted sas language, which was powerful and useful for its original design (creating massive reports) was terrible if you had a real-time transactional piece inputting or updating to the database. Everything runs best in batch. You will require a 2nd system for transactional input, and require a daily synchronization process at night.

4. The interpreted sas language itself was inconsistently implemented. The syntax around keywords and operators, even for simple things, could be different from one feature to the next, so you were always having to look up documentation (even after 5 years).

5. The compiled SCL language (which I think they were dropping support) had compiler issues. Even adding or removing white space could cause random errors (basically the grammar had bugs and was unreliable). You could spend days tracking down compiler problems in and around SCL.

6. Things that should be easy in other languages are difficult or expensive (additional feature, new license) in sas.

7. Documentation was regularly missing, and unlike more popular languages, I couldn't find what I needed on the web. Maybe that has changed with some of the newer social Q/A sites.


I have a lot more opinions, but those might be related to where I worked, and not the product itself.

Edit: I had a very bad job at the time (on call every other week, multiple calls per night, etc, etc). A bank called and offered a job where I would convert SAS into .NET... I refused because I was not taking another job dealing with SAS Dead | X| It was really that bad.
GeneralRe: Statistical Analysis Tools Pin
Jörgen Andersson28-May-14 8:51
professionalJörgen Andersson28-May-14 8:51 
AnswerRe: Statistical Analysis Tools Pin
Iain Clarke, Warrior Programmer28-May-14 1:52
Iain Clarke, Warrior Programmer28-May-14 1:52 
GeneralRe: Statistical Analysis Tools Pin
Jörgen Andersson28-May-14 2:10
professionalJörgen Andersson28-May-14 2:10 
GeneralRe: Statistical Analysis Tools Pin
Rage28-May-14 2:11
professionalRage28-May-14 2:11 
GeneralRe: Statistical Analysis Tools Pin
Iain Clarke, Warrior Programmer28-May-14 2:12
Iain Clarke, Warrior Programmer28-May-14 2:12 
QuestionRe: Statistical Analysis Tools Pin
Paulo Augusto Kunzel28-May-14 2:54
professionalPaulo Augusto Kunzel28-May-14 2:54 
AnswerRe: Statistical Analysis Tools Pin
Jörgen Andersson28-May-14 8:56
professionalJörgen Andersson28-May-14 8:56 
AnswerRe: Statistical Analysis Tools Pin
Bassam Abdul-Baki28-May-14 3:05
professionalBassam Abdul-Baki28-May-14 3:05 
GeneralRe: Statistical Analysis Tools Pin
Paulo Augusto Kunzel28-May-14 3:30
professionalPaulo Augusto Kunzel28-May-14 3:30 
JokeRe: Statistical Analysis Tools Pin
Bassam Abdul-Baki28-May-14 3:32
professionalBassam Abdul-Baki28-May-14 3:32 
JokeRe: Statistical Analysis Tools Pin
Paulo Augusto Kunzel28-May-14 3:37
professionalPaulo Augusto Kunzel28-May-14 3:37 
AnswerI hate R Pin
Ennis Ray Lynch, Jr.28-May-14 3:14
Ennis Ray Lynch, Jr.28-May-14 3:14 
GeneralRe: I hate R Pin
Paulo Augusto Kunzel28-May-14 3:29
professionalPaulo Augusto Kunzel28-May-14 3:29 
GeneralRe: I hate R Pin
Member 1008817128-May-14 15:00
Member 1008817128-May-14 15:00 
AnswerRe: Statistical Analysis Tools Pin
Member 1008817128-May-14 4:33
Member 1008817128-May-14 4:33 
GeneralRe: Statistical Analysis Tools Pin
Paulo Augusto Kunzel28-May-14 4:42
professionalPaulo Augusto Kunzel28-May-14 4:42 
AnswerRe: Statistical Analysis Tools Pin
BobJanova28-May-14 5:05
BobJanova28-May-14 5:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.