From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!aioe.org!newsfeed.CARNet.hr!news.vip.hr!.POSTED.37.244.225.43!not-for-mail From: =?utf-8?B?U2HFoWEgSmFuacWha2E=?= Newsgroups: comp.lang.ada Subject: Ada vs Eiffel Date: Mon, 14 Oct 2019 16:05:27 +0200 Organization: VIP-NET Message-ID: <87a7a3l8wo.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: lvpnews.vipnet.hr; posting-host="37.244.225.43"; logging-data="46392"; mail-complaints-to="abuse@vip.hr" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEWx0882mfHv7ORs VCH///9cEQLDAAAAAWJLR0QEj2jZUQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+MGFg4F Ebtvx9IAAAGHSURBVDjLXVMBtsMgCEO5gG4X4NkLOLn/3RZAWy3/7bdLShJwJSIq+KRUvahZCa2a MOrjTKN4oj3E7Gnz8uB3S0nw2BqqOWbTMvedqB7GiFRox63FOgAfSiDCI+Hv7KgzLzn+W+i31tzE iJLK2VCLEEZP9Fb6VV9TKi9vVDr3VPa78hCfBtM5a7mntpEsi+V3IqZjWlu2mD3VUjzSXNsihKGQ CEcx8kYI9idZYo1B9NaGHx1kERiP5JCCd5xDdsU8F/Z4TGj7soj7Iq8OiyCBCIVcfABc0HARCTn8 uxyQpZF54FYycdiJzWAED5PIAHteccjThzSFoF81ImHIS9Vxl+kG4+4atjzzSdFGTknE1zExEhnB eLDGNM8KIBP3TqwRxROyObE1GKGaBYV51CIodxIw9k0VHXFjz9uvoZese8GUO8yZmV6EFj9G6f0g lCneQWEb+ikhvl/OXau3Ky9CZCMGNnB3CB/E857LaY6ZnICkvmp5ND47RrO1WYY9b7875OUxELn9 AY6AaRnJCos+AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTA5LTE3VDEwOjE0OjM4KzAyOjAwMg2s JwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wNi0yMlQxMjowNToxNyswMjowMNNxcuYAAAAASUVO RK5CYII= Cancel-Lock: sha1:Abe0LMTn0RornsIkg900IgNvS0c= Xref: reader01.eternal-september.org comp.lang.ada:57271 Date: 2019-10-14T16:05:27+02:00 List-Id: 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.