Re: Join Anti-SQL SIG
Posted in 1993
Found this in my mailbox. } } ANTI-SQL SIG } Application ^^^^^^^^^^^!!! - No way. } } DB products used: Currently Informix (ISQL, 4gl, Online, SE, INET/ISTAR) } } Languages used: for DB access currently mainly 4gl } } Computer platforms: Currently HP } } [ ] My name may be released as a supporter. } [ ] Please keep my name as a supporter confidential. [x] I am not necessarily a supporter } } ================================================================== } } Questionnaire (answer A=Agree, D=Disagree, O=Other (explain)) } } 1. Efforts to standardize SQL should be abandoned, and it should } be scrapped. } A[ ] D[ ] O[x] Insufficient data } } 2. SQL syntax is fundamentally flawed, and SQL cannot be fixed by } extending it. } A[ ] D[ ] O[x] To what do you refer? What exactly are your problems with it. } } 3. It is feasible to develop and adopt a new standard database } access language that would be much better than SQL. } A[ ] D[ ] O[x] Better in what sense? } } 4. Compared to an ideal alternative, SQL costs the world each } year in lost productivity and performance: } [ ] > $10 billion } [ ] $1-10 billion } [ ] $100 million-1 billion } [ ] < $100 million How much does the presence AND USE of a standard - however 'wrong' - SAVE the world each year in productivity? [ ] > $10 billion [x] $1-10 billion [ ] $100 million-1 billion [ ] < $100 million } } 5. SQL is a major impediment to realizing the potential of the } relational model. } A[ ] D[ ] O[x] At the moment it is just a tool - NOT an impediment. Ok - so there' no other way to get the data... } } 6. The ideal access language should serve as the foundation for } powerful 4GLs. } A[ ] D[ ] O[ ] } } 7. The ideal access language should support other models than } just the relational. } A[x] D[ ] O[ ] } } 8. The ideal access language should be English-like, readable ^^^^^^^ } by ordinary people. } A[ ] D[x] O[ ] Should not be based on proprietary things like mother- tongue, otherwise ok. } } 9. The ideal access language should be user-extensible. } A[ ] D[ ] O[ ] } } 10. The ideal access language should be procedural and recursive. } A[ ] D[ ] O[ ] } } 11. The ideal access language should be } [ ] functional [ ] block-structured [ ] nonprocedural [ ] other. } } 12. The most effective ways to get a new, better access language, } are, from 1 to 8, with 1 for most effective: } [99] Boycott SQL products } [ ] Organize non-SQL vendors } [ 1] Develop new language } [ ] Open db engines to competing access languages } [ ] Shift to object-oriented db products } [ ] Abandon SQL standards efforts } [ ] Unite behind one existing product (such as ) } [ ] Other (specify): } } 13. What are you willing to do to help replace SQL? What resources } can you offer? } [ ] Meeting place: } [ ] Programming } [ ] Organizational support } [ ] A language definition } [x] Other: I like to just sit back and pick nits. } } 14. What other questions should we be asking about this subject? } } RETURN TO: } } Anti-SQL SIG } 1755 E Bayshore Rd #9A } Redwood City, CA 94063-4142 } 415/361-8141 } jdr@starflight.com } j. _____________________________________________________________________________ Jack Parker - Contractor | Hewlett Packard, BSMC Boise, Idaho, USA| If you keep staring at it like that, jparker@hpbs2561.boi.hp.com | your nose is going to grow (208) 396-5388 (W) (208) 384-1623 (H) | into the bark. _____________________________________________________________________________