[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Liberty-eiffel Digest, Vol 56, Issue 1
From: |
Raphael Mack |
Subject: |
Re: Liberty-eiffel Digest, Vol 56, Issue 1 |
Date: |
Sat, 07 May 2022 18:45:05 +0200 |
User-agent: |
Evolution 3.38.3-1 |
Hi all,
for sure it is great to have a bunch of libraries, but do we need much
more than a few libc calls? I would expect, that any user of serial
devices would be able to find a fitting hello world in C and put the
calls in a own plugin to call them from eiffel side. Don't you think?
Rapha
Am Donnerstag, dem 05.05.2022 um 08:57 +0200 schrieb Hans Zwakenberg:
> 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
> > *********************************************
>