• Amiga Arexx version of Binkd, possible ?

    From Benny Pedersen@2:230/0 to All on Sunday, June 24, 2018 09:03:34
    Hello All!

    i think amiga people would like to join binkp protocol, if there is users knowing arexx well to code it there, after all its keeped opensource, and more users can help make it more stable if first version is not working, posting here to let programmers and users intention wake


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.17.2-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Janne Johansson@2:221/6 to Benny Pedersen on Monday, June 25, 2018 21:13:38
    On 2018-06-24 11:03, Benny Pedersen : All wrote:
    Hello All!

    i think amiga people would like to join binkp protocol, if there is
    users knowing arexx well to code it there, after all its keeped
    opensource, and more users can help make it more stable if first version
    is not working, posting here to let programmers and users intention wake

    I think that it would be "easier" to make a complete rewrite if anyone
    was to make a binkd implementation in Arexx, even if the original C
    source is available and open.

    But Arexx does not seem like a very good fit for network code?

    ---
    * Origin: - nntp://news.fidonet.fi - Lake Ylo - Finland - (2:221/6)
  • From Joacim Melin@2:201/120 to Janne Johansson on Monday, June 25, 2018 21:17:27
    On 2018-06-24 11:03, Benny Pedersen : All wrote: >> Hello All!

    i think amiga people would like to join binkp protocol, if there is >> users
    knowing arexx well to code it there, after all its keeped >> opensource, and more users can help make it more stable if first version >> is not working, posting here to let programmers and users intention wake

    I think that it would be "easier" to make a complete rewrite if
    anyone
    was to make a binkd implementation in Arexx, even if the original C
    source is available and open.

    But Arexx does not seem like a good fit for network code?

    Performance wise Arexx is probably not the best idea either. But what the hell
    - I welcome any effort in this direction. I'm gonna continue to try to get Trapdoor to work properly so I can make my BBS a 100% Amiga project. :)


    --- NiKom v2.4.0
    * Origin: Delta City (deltacity.se, Vallentuna, Sweden) (2:201/120.0)
  • From Benny Pedersen@2:230/0 to Janne Johansson on Wednesday, June 27, 2018 03:00:02
    Hello Janne!

    25 Jun 2018 21:13, Janne Johansson wrote to Benny Pedersen:

    I think that it would be "easier" to make a complete rewrite if anyone
    was to make a binkd implementation in Arexx, even if the original C
    source is available and open.

    that ends in precompiled problems just like all other good software on any platform

    But Arexx does not seem like a very good fit for network code?

    my point with arexx is that there is no compiling needed


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.17.2-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Benny Pedersen@2:230/0 to Joacim Melin on Wednesday, June 27, 2018 03:02:02
    Hello Joacim!

    25 Jun 2018 21:17, Joacim Melin wrote to Janne Johansson:

    Performance wise Arexx is probably not the best idea either. But what the hell - I welcome any effort in this direction. I'm gonna continue
    to try to get Trapdoor to work properly so I can make my BBS a 100%
    Amiga project. :)

    and trapdoor support arexx, does that make your modem slower ? :)


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.17.2-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Janne Johansson@2:221/6 to Benny Pedersen on Wednesday, June 27, 2018 08:39:16
    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)