1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

pocketmine in python

Discussion in 'Off-Topic' started by Levi, Sep 8, 2018.

Thread Status:
Not open for further replies.
  1. HimbeersaftLP

    HimbeersaftLP Fish

    Messages:
    2,402
    GitHub:
    HimbeersaftLP
    I'm all in for COBOL
     
    jasonwynn10 and dktapps like this.
  2. AlexPads

    AlexPads Spider Jockey

    Messages:
    27
    GitHub:
    alexpads
    Na Guys Camel is where its at
     
  3. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    All jokes aside, plugins in a separate language is indeed feasible:
    - If those languages have C interopability, just a PHP extension would be sufficient to interop with them flawlessly
    - If C interopability is hard (PHP extensions aren't that easy to write indeed, and interop in some languages are also hard indeed) or not possible, it is possible for PocketMine to start each plugin/language as a child process and communicate events and actions through stdio or otherwise some local communication sockets.

    Both of these can be achieved through plugins. However the latter tends to be slow, and is best done asynchronously. It has been a whole year since the initial async events proposal, but BlameShoghi that it's still hard to implement.
     
    Muqsit likes this.
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.