Subject | RE: [Firebird-Architect] FB 2.0 Road Map |
---|---|
Author | Dmitry Yemanov |
Post date | 2004-09-09T19:00:27Z |
All,
quite complex and some bugs/limitations are still there. This particular
feature is quite trivial and I see no problems porting it into v2.0. Let's
just agree on the syntax.
Dmitry
> > But, this is the question - will be == migrated from Yaffil toWhy not?
> > Firebird as other Yaffil features.
> Last time I was talking to Dmitry Emanov he told me thisI don't want to port Yaffil's built-in functions, as their implementation is
> Yaffil piece is still a little bit flacky to be ported into
> Firebird safely at the moment.
quite complex and some bugs/limitations are still there. This particular
feature is quite trivial and I see no problems porting it into v2.0. Let's
just agree on the syntax.
> My opinion is that we should not go PostgreSQL way100% agreed with Nickolay here.
> introducing 50+ custom operators made of all combinations of
> =, *, ~, ^, /, |, !, -, ?, #, &, <, >, @ etc.
>
> Oracle way of adding built-in functions seems like better idea to me.
> Something like MODIFIED(A, B) returning TRUE if A differs
> from B considering null as a special value seems to look better.
> People can better read words instead of remembering 50
> non-standard symbol combinations. Note that many people come
> from C/C++ background and may start mismatching = and == in
> expressions by accident. C/C++ would give a warning in such
> cases while Firebird won't.
Dmitry