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=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: "Alejandro R. Mosteo" Newsgroups: comp.lang.ada Subject: Re: Ada-Oriented GUI Date: Fri, 23 Mar 2018 13:06:01 +0100 Organization: A noiseless patient Spider Message-ID: References: <7789c58e-ca36-44a2-8818-009eface4a3e@googlegroups.com> <926b83eb-6cce-417d-9c17-df6be2bc98d5@googlegroups.com> <2d1f392f-e747-42aa-8938-d6538d5b9934@googlegroups.com> <35fae0b6-53f7-49ac-a2b3-48c5d9fa823c@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Fri, 23 Mar 2018 12:06:02 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="8991cf1a2a308bc7d601ad3fd3a09a5e"; logging-data="31579"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Cw0jN6r+rNr2iO0R2ilqE" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 In-Reply-To: <35fae0b6-53f7-49ac-a2b3-48c5d9fa823c@googlegroups.com> Content-Language: en-US Cancel-Lock: sha1:/aFMPul4V6QZmkYGzoFJKKtwnNg= Xref: reader02.eternal-september.org comp.lang.ada:51165 Date: 2018-03-23T13:06:01+01:00 List-Id: On 22/03/18 18:50, Dan'l Miller wrote: > On Thursday, March 22, 2018 at 12:34:04 PM UTC-5, Alejandro R. Mosteo wrote: >> On 21/03/18 14:58, Dan'l Miller wrote: >>> On Wednesday, March 21, 2018 at 4:49:39 AM UTC-5, Alejandro R. Mosteo wrote: >>>> On 19/03/18 15:10, Dan'l Miller wrote: >>>>> I will need to take a portion of that back; there was some initial attempt at an RxAda that was reported last year: >>>>> >>>>> https://www.auto.tuwien.ac.at/~blieb/AE2017/presentations/RxAdaSlidesShort.pdf >>>>> >>>>> Perhaps this initial foray into an RxAda by Alejandro Mosteo is a starting point, or at least a prior reference to critique. >>>> >>>> RxAda is right now somewhat down in my stack of priorities, but actually >>>> a demo over GtkAda/Gnoga is among the things I want to attempt sooner or >>>> later. >>>> >>>> Álex. >>> >>> I was hoping that you would reply to this thread. Thank you, for the reply and for all your valuable & appreciated work on RxAda. (Comp.lang.ada is more exciting when principle people contribute their expertise regarding fresh trends in Ada, rather than merely students seeking to cheat on their homework/test questions.) Is RxAda released publicly? If not yet, might RxAda be released publicly as part of that GtkAda/Gnoga demonstration? >> >> Thanks for these kind words. Sure, the repository is public: >> https://bitbucket.org/amosteo/rxada > > Thank you so much! > >> There are some thoughts about my experience writing RxAda in the website >> above > > Over there you mention that a design goal of RxAda was to avoid RxCpp's cryptosyntax. What specifically was the origin of that RxCpp cryptosyntax? Something in RxCpp itself? Or C++11/C++14/C++17's lambda's cryptosyntax in general? That was a bit of a tongue-in-cheek comment... But yes, while researching for RxAda I read mostly RxJs, RxJava and RxCpp, and with the former two I had no problems, but RxCpp examples where very ugly/messy to my eyes. It's true that at the time I had very little experience with C++ lambdas. > (I had a nightmare one time where the ISO14889 C++ standards body started to utilize APL symbols to take the cryptosyntax to a whole new level.)