Re: OOP Language for OS Development

From: Calum (calum.bulk_at_ntlworld.com)
Date: 04/22/04

  • Next message: Dmitry A. Kazakov: "Re: No call for Ada (was Re: Announcing new scripting/prototyping language)"
    Date: Thu, 22 Apr 2004 08:34:01 +0100
    
    

    Philippe Ribet wrote:

    > EventHelix.com wrote:
    >
    >> At this point C++ would seem to be the best choice. I don't think any
    >> other
    >> language would match C++ in performance and power.
    >>
    >
    > Do you at least ever heard of Eiffel? I would say that C++ is far from
    > matching Eiffel power.

    In terms of "raw power", both languages are Turing powerful (if we
    ignore the "can a finite computer be Turing complete" pedentry). So
    power in what sense? What's really nice and neat to do in Eiffel that
    is difficult in C++? Give some source code, or at the very least a link
    to an article.

    Can for example Eiffel implement its own allocators, or is its type
    system itself Turing complete (C++ templates)?

    > What about performance? If only you have made a single benchmark...
    >
    > Such assessment is just a flame war start.
    >
    > Nice day to everybody,
    >


  • Next message: Dmitry A. Kazakov: "Re: No call for Ada (was Re: Announcing new scripting/prototyping language)"

    Relevant Pages

    • Re: OOP Language for OS Development
      ... > matching Eiffel power. ... In terms of "raw power", both languages are Turing powerful (if we ... ignore the "can a finite computer be Turing complete" pedentry). ...
      (comp.lang.cpp)
    • Re: OOP Language for OS Development
      ... > matching Eiffel power. ... In terms of "raw power", both languages are Turing powerful (if we ... ignore the "can a finite computer be Turing complete" pedentry). ...
      (comp.object)
    • Re: OOP Language for OS Development
      ... > It's obvious here that language power means expressivity. ... I am in no doubt that Eiffel is cleaner safer language, ... efficient memory managers where you know the allocation patterns. ... Are parameterized types in Eiffel as flexible as those in C++? ...
      (comp.object)
    • Re: OOP Language for OS Development
      ... > It's obvious here that language power means expressivity. ... I am in no doubt that Eiffel is cleaner safer language, ... efficient memory managers where you know the allocation patterns. ... Are parameterized types in Eiffel as flexible as those in C++? ...
      (comp.lang.ada)
    • Re: OOP Language for OS Development
      ... > It's obvious here that language power means expressivity. ... I am in no doubt that Eiffel is cleaner safer language, ... efficient memory managers where you know the allocation patterns. ... Are parameterized types in Eiffel as flexible as those in C++? ...
      (comp.lang.cpp)

    Loading