liberty-eiffel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Liberty-eiffel Digest, Vol 56, Issue 1


From: Hans Zwakenberg
Subject: Re: Liberty-eiffel Digest, Vol 56, Issue 1
Date: Thu, 5 May 2022 08:57:02 +0200 (CEST)

Hi Paolo,

nowadays, there's more than meets the eye when talking about serial 
communications.
Most such communication happens over virtual devices nowadays (via USB or other 
interfaces). Even when you look at SBC's like Arduino, Raspberry Pi, etc., this 
is the case.
Whipping up some code to support all of this will prove to be a project that, 
if really seen through till the end, might take an entire year or even more. Do 
you really want to do that?

Having said that, as my serial communication needs centre around SBC's, GPS 
receivers, and other sensors (and as my personal projects involve OpenGL too, 
all of this bare-bone without any OS), I would never use any Eiffel compiler to 
push my projects forward.

In my point of view, Liberty as a project would gain much more in the long run 
by bringing ET's error count down significantly, by offering/wrapping a really 
generic GUI, and to make the current database offering more generic.

Just my 0.02 €...  :)

Hans


> liberty-eiffel-request@gnu.org hat am 04.05.2022 18:00 geschrieben:
> 
>  
> Send Liberty-eiffel mailing list submissions to
>       liberty-eiffel@gnu.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>       https://lists.gnu.org/mailman/listinfo/liberty-eiffel
> or, via email, send a message with subject or body 'help' to
>       liberty-eiffel-request@gnu.org
> 
> You can reach the person managing the list at
>       liberty-eiffel-owner@gnu.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Liberty-eiffel digest..."
> 
> 
> Today's Topics:
> 
>    1. serial interface (Paolo Redælli)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Wed, 4 May 2022 09:43:09 +0200
> From: Paolo Redælli <paolo.redaelli@gmail.com>
> To: liberty-eiffel mailing list <liberty-eiffel@gnu.org>
> Subject: serial interface
> Message-ID: <094de862-40f3-6ba6-23a1-be8a496aca5d@gmail.com>
> Content-Type: text/plain; charset=UTF-8; format=flowed
> 
> In a recent mail exchange with Hans we agreed on the need to provide 
> some functionalities to make Liberty Eiffel more interesting.
> 
> One of the features he longed for is a serial interface library. Some of 
> you may think that "serial communication" is a thing of the past while 
> those who work in industrial automation knows that it is a basic 
> functionality to physically interface with PLCs and the like.
> 
> Knowing his need for serial communication hurted me because some years 
> ago I was almost going to build such a library for a small project of 
> mine at work. I ended up using Python.... 🙁
> 
> Now it's the time I fix this.
> 
> The question is how to approach this issue.
> 
> Shall I wrap an existing library? In that case which one?
> 
> Shall I port some other library or "take inspiration" from existing code?
> 
> I've been using almost exclusively Linux since 1998 with minimal 
> exposure to Windows so I gladly welcome any suggestion from developers 
> who mainly use Win.
> 
> 
> 
> 
> 
> ------------------------------
> 
> Subject: Digest Footer
> 
> _______________________________________________
> Liberty-eiffel mailing list
> Liberty-eiffel@gnu.org
> https://lists.gnu.org/mailman/listinfo/liberty-eiffel
> 
> 
> ------------------------------
> 
> End of Liberty-eiffel Digest, Vol 56, Issue 1
> *********************************************



reply via email to

[Prev in Thread] Current Thread [Next in Thread]