Timeline for Why aren't databases integrated as a language feature?
Current License: CC BY-SA 2.5
12 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jul 1, 2012 at 6:23 | comment | added | MarkJ | +1. OP is looking in the wrong place. | |
Aug 9, 2011 at 20:27 | comment | added | Sean McMillan | I believe PL/SQL is derived from ADA. | |
Feb 25, 2011 at 21:03 | comment | added | Rei Miyasaka | Well damn, never would have thought. | |
Feb 25, 2011 at 13:25 | comment | added | user281377 | for your reading pleasure: download.oracle.com/docs/cd/B19306_01/appdev.102/b14251/… BTW, 12 years ago, I worked with a CMS written entirely in PL/SQL. | |
Feb 25, 2011 at 13:22 | comment | added | user281377 | Rei: Actually, many people use PL/SQL to write applications, at least the business logic part. As you might know, PL/SQL is also the language used in Oracle Forms, so you could basically write and run a PL/SQL program that never touches a database. In practice, PL/SQL is used in conjunction with an Oracle RDBMS, though. | |
Feb 25, 2011 at 13:01 | comment | added | Rei Miyasaka | What's so special about PL/SQL that makes it more than SQL with a bunch of SQL-related features tacked onto it? Would you use it as a general-purpose language? And yeah, SQL Server includes the .NET runtime too, but that doesn't make .NET "a part of" SQL Server. | |
Feb 25, 2011 at 12:34 | history | made wiki | Post Made Community Wiki | ||
Feb 25, 2011 at 12:31 | comment | added | user281377 | Rei: You haven't taken a closer look at PL/SQL, have you? BTW, Oracle includes a JVM in the RDBMS, too. | |
Feb 25, 2011 at 12:19 | comment | added | Rei Miyasaka | Those languages you mention are query languages, which are really just elaborate implementations of relational calculus. I'm pretty sure the question is asking about general purpose imperative languages -- and I don't think something like Java with its runtime libraries is perceived to be "smaller" than a database. | |
Feb 25, 2011 at 11:55 | comment | added | user281377 | It's a matter of perception. Of course, databases seem to have a larger codebase, larger documentation, larger disk requirements (even if we don't consider the actuall data); but those comparisons are hardly fair because most databases come with one or even several programming languages. | |
Feb 25, 2011 at 11:24 | comment | added | Rei Miyasaka | How are languages "small"? | |
Dec 3, 2010 at 8:34 | history | answered | user281377 | CC BY-SA 2.5 |