RE: Is Smart Eiffel ready for large-scale application ?

"Arnaud Payement" <[email protected]>
Newsgroups gmane.comp.lang.eiffel.smalleiffel
Message-ID <[email protected]>

Hello, 

I think mainly about 3D games. That is why I search an efficient language,
which could be easily used with C (or inline assembly) in critical parts of
the code. I am currently looking for something different from the ugly but
industry standard C++. Many reports point out that the big majority of game
development studios do not have a good approach in front of software quality
and waste a lot of time in debugging. That is why I am interested by
contract programming. I think Eiffel could be great to handle the main part
of the application, while C should be used for hardware communications
(which handle shaders and geometry). We already have a few thousand lines of
codes in C++, which should be ported to Eiffel, so before making the step, I
would like to have the point of view of people who really know the language
and the compiler. The is project is in its early stage but it should imply
up to five computer science engineer and take between 12 and 18 months.

Regards

A. Payement
  

-----Message d'origine-----
De : Dominique Colnet [mailto:[email protected]] 
Envoyé : mercredi 6 avril 2005 16:48
À : Arnaud PAYEMENT
Objet : Re: Is Smart Eiffel ready for large-scale application ?

Arnaud PAYEMENT wrote:
> Hello everybody,
Hello,
> 
> Do you think SmartEiffel is currently useable for a large commercial
> project? (I think about few dozens thousand lines.). 
Obviously yes. What a funny question ;-)
I have not replyed on the list just because I am the main author of 
SmartEiffel and I presume that you are waiting for feed-back from users 
(and you are welcome to do so).
The list is open and not moderated. People can have their own opinion 
(as you probably know and as we do).
> I am looking for
> a language as efficient as C++ (if not more) and really object
> oriented. I like the idea of contract programming and all the Eiffel
> stuff but I am a little bit scared because I am currently reading a
> lot of your mail on the Smarteiffel mailing list and you seem to
> hesitate on very basic problems like the implementation of REAL /
> INTEGER type. Can you say me if Smart Eiffel is useable for
> large-scale application?
The answer is clearly yes.
> 
> Best regards
> 
> A. Payement
Is it possible to know what kind of project you have in mind ?
Which domain ?
How many people / time / money would be involved ?
Just curious.
Best regards,
-- 
--------------------------------------------------------------
[email protected] -- IUT (Nancy 2) -- INRIA Lorraine
http://SmartEiffel.loria.fr  --  The GNU Eiffel Compiler
POST: Loria, B.P. 239,54506 Vandoeuvre les Nancy Cedex, FRANCE
Voice:+33 0383913140 Mobile: +33 0665362381 Fax:+33 0383581701
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.