comp.lang.ada
 help / color / mirror / Atom feed
From: "Saša Janiška" <sjaniska@gmail.com>
Subject: Ada vs Eiffel
Date: Mon, 14 Oct 2019 16:05:27 +0200
Date: 2019-10-14T16:05:27+02:00	[thread overview]
Message-ID: <87a7a3l8wo.fsf@gmail.com> (raw)

Hello,

I'm studying some subject and would like to start working on
accompanying desktop GUI application. My dev environment is Linux
(Debian Sid), but would like to be able to provide application for both
Windows & MAC OS.

Ada is already for quite some time on my radar, but recently I stumbled
upon some interesting application written using Eiffel
(https://www.eiffel.com/) language which looks quite interesting,
supports Design by Contracts etc.

However, it pushes just OOP paradigm, but it looks as simpler language
to learn/master with somewhat similar compiler licenses - expensive for
commercial apps and free when using GPL.[1] Both languages seems not to
attract too many open-source enthusiasts and not used in many FLOSS
projects, but providing bindings for GTK (although GtkAda does support
GTK3, while EiffelStudio is GTK2 only)...

Now, I'd like to hear from more experienced people here if You can share
some pro/cons between Ada & Eiffel?


Sincerely,
Saša

[1]  Frankly speaking, I'd like to write free application, but with the
possibility to eventually have some parts as close-sourced, although
without commercial interest.

-- 
The senses, the mind and the intelligence are the sitting places
of this lust. Through them lust covers the real knowledge of the
living entity and bewilders him.

             reply	other threads:[~2019-10-14 14:05 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-14 14:05 Saša Janiška [this message]
2019-10-14 15:01 ` Ada vs Eiffel Dmitry A. Kazakov
2019-10-14 15:10   ` Saša Janiška
2019-10-14 16:13     ` Dmitry A. Kazakov
2019-10-14 17:24 ` Jeffrey R. Carter
2019-10-14 19:37   ` Saša Janiška
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox