Subj : Amiga Arexx version of Binkd, possible ?
To   : Benny Pedersen
From : Janne Johansson
Date : Wed Jun 27 2018 08:39 am

On 2018-06-27 05:00, Benny Pedersen : Janne Johansson wrote:
> Hello Janne!
>
> 25 Jun 2018 21:13, Janne Johansson wrote to Benny Pedersen:
>
>  JJ> I think that it would be "easier" to make a complete rewrite if anyone
>  JJ> was to make a binkd implementation in Arexx, even if the original C
>  JJ> source is available and open.
>
> that ends in precompiled problems just like all other good software on
> any platform

That response seems to be based on a misunderstanding of what I said. I
said that just because binkd is open source C might not make it simple
to lift that code to Arexx, so anyone that would implement binkd in
Arexx would be better off making a complete reimplementation from the
specs than to look at code from the wrong language.

>  JJ> But Arexx does not seem like a very good fit for network code?
>
> my point with arexx is that there is no compiling needed

I meant more general terms as opening network sockets, waiting for I/O
on more than one place at the same time and so forth, which is "easy"
with unixy systems (ixemul.library probably included), but might be lots
harder on high-level script languages.

High level languages tend to make the easy things simpler, and the hard
things more complex, or even impossible. Don't know exactly where binkd
ends up along that scale but I guess writing robust network code is at
the hard end.

---
* Origin: - nntp://news.fidonet.fi - Lake Ylo - Finland - (2:221/6)