On Aug 31, 2014, at 9:39 AM, James Starkey wrote:

>  This calls into question whether Firebird exists to serve the interests of 
> its users or just for the amusement of certain dilantants.


Jim's often prescient comments sent me to the dictionary to look this one up.

Per Webster:

dil·et·tante noun \ˈdi-lə-ˌtänt, -ˌtant; ˌdi-lə-ˈ\
: a person whose interest in an art or in an area of knowledge is not very deep 
or serious

Apparently Jim used the term in reference to Firebird users.  Firebird 
developers certainly have deep knowledge of technology, but perhaps too deep.

From my perspective, the entire subject of protecting source code in procedures 
is completely irrelevant.

Our Oracle DBA throws a fit every time I suggest that some method run in the 
database as a stored procedure.  "The database is not designed for that!", he 
screams.

He is a database purist.  His focus is optimizing the delivery of relational 
data.  To him, having the database engine "wasting cycles" running code that 
belongs in the application is criminal.  He feels almost as strongly about 
using alphanumeric primary keys.

The current revolution in web application development is moving logic out of 
the database and out of the presentation layer and into services.   It can be 
summed up as: javascript calling services.  

I no longer write applications that do not use some form of ORM. The last time 
I tried to find a JPA solution that worked with Firebird I was disappointed.

Firebird needs to catch up.  Preserve whatever functionality exists now in FB3 
for the benefit of current users and move on.










------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to