Description:
The object-oriented Eiffel language.
|
|
|
String reverse
|
| |
LS, when I was testing a piece of code, I tried to use the reverse- procedure which is described in the string class interface. This small sample code will not compile, saying that reverse is an unknown identifier. Is my code wrong, or is the error on the compiler side? class ROOT_CLASS creation make... more »
|
|
Racism as a phenomenon
|
| |
Pienipäistä moraalia, suuret toleranssit. Jälleen kerran asiaa, jota maassamme tuskin kourallinen edes tietää. OL-3 työmaan mokailut on jo alansa klassikoita. Mutta jopa siinä ilmapiirissä tämä hakee kyllä vertaistaan minusta. Ydinvoimalan suunnittelu oli enemmän kuin hakusessa jo startista asti ja se meinaan näkyy. Ja siksi TVO on... more »
|
|
Exception postcondition?
|
| |
Hi, In Eiffel, a postcondition describes what a routine guarantees if it terminates normally. Is there a similar clause which can describe the guarantees when an exception is thrown?
|
|
Proof of contract correctness
|
| |
Hi, I was wondering, are there currently any tools/compilers that attempt to statically (not at runtime) prove the correctness of function contracts (using, for example, Hoare logic / VDM)? I'm doing research in that direction and I would like to know the state of the art in this area. The Eiffel newsgroup seemed like a good place to ask.... more »
|
|
Generating dll with SmartEiffel or Gobo compiler
|
| |
Hello! The creation question dll with use of compilers SmartEiffel or Gobo very interests. The option shared_library_definition in ace file does not work - SmartEiffel say "Invalid ACE file". How correctly to specify this option in xace file for gobo, I have not understood.
|
|
Alternatives to C: ObjectPascal, Eiffel, Ada or Modula-3?
   
|
| |
Hi folks! I'm a CS student and I often need to write number-crunching code dealing with combinatorial optimization problems. What I do usually is implementing ad-hoc algorithms and testing their performance against other previously-known solutions, including general solvers. In the past I used C, but now I have decided to change language.... more »
|
|
Noob question: polymorphic CAT calls in practice
|
| |
Hi folks, I'm currently looking for a statically-typed OO language with open- source support and I'm weighing up Eiffel. I think Eiffell suits nicely, if not perfectly, my needs, however I'm not comfortable with the CAT call issue. I think I've understood the theory behind it, after having read the relevant OOSC chapter and the Recast article; my doubts regard its... more »
|
|
|