[dba-VB] Renaming DBA-VB

Jim Lawrence accessd at shaw.ca
Thu Oct 25 15:32:20 CDT 2007


Hi Gustav:

As promised here is a reply from my friend:

<email>
Hi, Jim:

The ISE Eiffel website is www.eiffel.com.  Note that they now have a dual
licensing model for EiffelStudio (the stand-alone workbench), so one can use
it free for open source software.  There is Eiffel for ASP.net which is
*free* - we need to check this out!  There is also a .net plugin for Visual
Studio (EiffelEnvision) that is not too pricey ($US 1799).

Why would we be interested in this beast?
- The enterprise versions include visual round-trip engineering tools 
- The language is very high level, so you can get a lot of mileage with very
little code
- It works with .net and stand-alone on several platforms
- It has design-by-contract, which really helps to reduce bugs
- It has simple and powerful multiple inheritance and genericity (none of
the "interface" crap that passes for o-o in most other languages)
- It has delayed calls (aka "closures")
- It has a powerful reflection api 
- It is really easy to learn because it is so straightforward and logical
- It has built-in doc that blows away the competition

After coding in Java for a year, I am more than ready to jump ship to Eiffel
myself! 

I would recommend also checking out Gnu SmartEiffel - see
http://smarteiffel.loria.fr/index.html
Another good link:  www.eiffelroom.com

It has articles, blogs etc on eiffel.  Here is an article from there that
helps to show its amazing power: 
http://www.eiffelroom.com/article/fun_with_generics

Best regards,
Yigal
</email>

Hope you find this useful. If you need further details that is also easy to
provide.

Jim

-----Original Message-----
From: dba-vb-bounces at databaseadvisors.com
[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence
Sent: Thursday, October 25, 2007 10:45 AM
To: dba-vb at databaseadvisors.com
Subject: Re: [dba-VB] Renaming DBA-VB

Hi Gustav:

I am not qualified to give comment of the Eiffel product myself as all my
knowledge is second hand but I have passed your query on to my friend and
when he responds I will post his email here.

Jim

-----Original Message-----
From: dba-vb-bounces at databaseadvisors.com
[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gustav Brock
Sent: Thursday, October 25, 2007 10:18 AM
To: dba-vb at databaseadvisors.com
Subject: Re: [dba-VB] Renaming DBA-VB

Hi Jim

Interesting. Perhaps your friend could tell us briefly about the highlights
of Eiffel? Why is it worth the money?

/gustav

>>> accessd at shaw.ca 25-10-2007 19:18 >>>
Shamil... you are correct in all that.

This friend who is strongly recommending Eiffel is planning on leaving his
current job soon and as his wife now has an excellent job at the college and
he has decided to go freelance. He wants to work with me on projects and is
planning on buying a full licensed version.... 

To make a short story long I may be becoming an Eiffel guru whether I want
to or not.

Jim

-----Original Message-----
From: dba-vb-bounces at databaseadvisors.com 
[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Shamil
Salakhetdinov
Sent: Wednesday, October 24, 2007 11:48 PM
To: dba-vb at databaseadvisors.com 
Subject: Re: [dba-VB] Renaming DBA-VB

<<<
I was unaware of the product cost....
>>>
Hi Jim.

Yes, I have just checked the price - it looks unaffordable for
small-/middle-size businesses. Yes, there is evaluation version but...

I'd currently think that ASP.NET and C#/VB.NET(VS Express) + MS SQL 2005
Express/Access backend DB is the best ever available toolset for Web (and
whatever else) real life business applications development...

And they are free for download and use, aren't they?...


--
Shamil
 

-----Original Message-----
From: dba-vb-bounces at databaseadvisors.com 
[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence
Sent: Thursday, October 25, 2007 5:46 AM
To: dba-vb at databaseadvisors.com 
Subject: Re: [dba-VB] Renaming DBA-VB

I do not usually answer my own emails but...

I must qualify my last comments as I was unaware of the product cost which
had me fumbling for my oxygen mask as soon as I saw it. 

Fortunately there are evaluation copies available. 

Jim

-----Original Message-----
From: dba-vb-bounces at databaseadvisors.com 
[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence
Sent: Wednesday, October 24, 2007 12:12 PM
To: dba-vb at databaseadvisors.com 
Subject: Re: [dba-VB] Renaming DBA-VB

I offer wonder why Ruby-on-rails is such a popular program considering that
its performance is rated at one thirtieth of that of C and far below the
speed of any .Net flavour. 

A friend has recently been required to work with ROR and was not impressed
with performance and that it could be written so cryptic that he was
required to write extensive notes in the code.

His recommendation for the finest .Net programming language is Eiffel:
http://archive.eiffel.com/doc/manuals/technology/dotnet/eiffelsharp/ 

Jim 



_______________________________________________
dba-VB mailing list
dba-VB at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/dba-vb
http://www.databaseadvisors.com

_______________________________________________
dba-VB mailing list
dba-VB at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/dba-vb
http://www.databaseadvisors.com




More information about the dba-VB mailing list