Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!newsfeed.datemas.de!feeder.erje.net!eu.feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Robert Klemme Newsgroups: comp.databases Subject: Re: New programming language for databases Date: Mon, 26 Nov 2012 23:24:50 +0100 Lines: 41 Message-ID: References: <530e1eeb-f459-4871-bc21-a19b3b0fc9f3@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net SBsYSXGeLtsjaiYV/AwaRwabo67Di+sQxD4O8ct2eYfID0MoJG27E6kffqdpWVpgs= Cancel-Lock: sha1:uE8MnrR9WRntFMuYgpfvJ4egeHU= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/17.0 Thunderbird/17.0 In-Reply-To: <530e1eeb-f459-4871-bc21-a19b3b0fc9f3@googlegroups.com> Xref: csiph.com comp.databases:289 On 11/25/2012 03:30 PM, sergei.sheinin@gmail.com wrote: > > I am a developer of new programming language platform for relational > databases. Its technology enables preventing database schema updates > as objects are added in process of application growth and may find > use in a range of database applications. What do you mean by "objects" here? Are we talking about database objects (tables, views...) or about objects in the sense of object oriented programming? > Platform features: > - Programming logic is updated in a database without altering its schema > - Application table structures are updated in a database without altering its schema Changing table structure *is* a schema change. > - Interpreter resides inside a database, no application software installation > - Hierarchical tree structures are saved in a relational database and accessible by path > - Enables updates of programming logic and data schema with DML SQL statements How can a schema be changed via DML? Normally DDL is used to change the schema. > - Supports flow controls including variables, conditional, loops, function calls with in-out parameters > > Currently tested as a working prototype. Thanks! http://sprout.internetsite.eu Hmm... There is not really much there. I am missing especially a consistent example which demonstrates all - or at least most - of the features. Is this for web only? At the moment I don't really see the use case or benefits. I believe you need to spicy up your presentation if you want to stir more interest. Cheers robert PS: Now I see that you use EAV - so you basically do not have schema changes at all - at least not on the database level.