Power Developer eXchange

 View Only
  • 1.  Availability of the following programming languages on ppc64le (ideally within OCP)

    Posted Thu December 01, 2022 12:37 PM
    We have a client who wants to know if the following languages (they use on x86) are also available on Power.  Please let me know if you have any insights.

    react
    next
    lerna
    NodeJS (yes)
    akka
    scala


    ------------------------------
    Jay Diamond
    ------------------------------


  • 2.  RE: Availability of the following programming languages on ppc64le (ideally within OCP)

    IBM Champion
    Posted Fri December 02, 2022 01:53 AM
    Hi Jay,

    When I am looking at the IBM Open Source Power Availability Tool https://www.ibm.com/it-infrastructure/resources/power-open-source i can find all but Lerna. 
    This is not my real expertise, so I might be missing something from your question.

    Take care!

    ------------------------------
    Torbjörn Appehl
    ------------------------------



  • 3.  RE: Availability of the following programming languages on ppc64le (ideally within OCP)

    Posted Tue February 14, 2023 04:20 AM

    I think you found them because they are words within the library strings - next for example is used a lot as "Next_ref".   Thanks for responding though



    ------------------------------
    Jay Diamond
    ------------------------------



  • 4.  RE: Availability of the following programming languages on ppc64le (ideally within OCP)

    Posted Tue February 14, 2023 09:26 AM

    Actually OSPAT is based on extracting the contents of each of the distros combined with our database of everything we have either ported directly ourselves or found that others have published.  So, there shouldn't be any random "strings" output from the results there.  Also, OSPAT gives you pointers to its output so you can validate that it is actually the package you meant (since package naming and consistency are hard to get from the distros and the community).

    gerrit



    ------------------------------
    Gerrit
    ------------------------------



  • 5.  RE: Availability of the following programming languages on ppc64le (ideally within OCP)

    Posted Tue February 14, 2023 10:10 AM

    AKKA for example comes up int the list but it turns out it is related to Akkadian ancient language and nothing to do with the product AKKA which is what I am looking for.



    ------------------------------
    Jay Diamond
    ------------------------------



  • 6.  RE: Availability of the following programming languages on ppc64le (ideally within OCP)

    Posted Tue February 14, 2023 10:15 AM

    NEXT is generally included in library names - take a look.  None of the references for NEXT refer to any product called NEXT.



    ------------------------------
    Jay Diamond
    ------------------------------



  • 7.  RE: Availability of the following programming languages on ppc64le (ideally within OCP)

    Posted Tue February 14, 2023 12:56 PM

    Also, just to clear up a tiny detail here - the packages that have the name "NEXT" in them that are in OSPAT are indeed libraries in RPM (or DEB) form that can be installed, not just function names inside those libraries.  Basically OSPAT is intended to help people looking for either entire packages or the individual subcomponents (dependencies) that are required to build more complex packages.  So anything packaged as an RPM or DEB file, or any self contained containers, or any build instructions to build a binary for a package that isn't distributed as an RPM/DEB.

    But again, OSPAT is not the path to find ISV or external, non-open source components.  That is done through partnerworld (or its successor which I don't remember the name of).



    ------------------------------
    Gerrit
    ------------------------------



  • 8.  RE: Availability of the following programming languages on ppc64le (ideally within OCP)

    Posted Tue February 14, 2023 12:52 PM

    So one thing to be clear on - OSPAT (Open Source Power Availability Tool) is for Open Source - I think from what you and google are saying is that the AKKA you are looking for is a product and therefore would not be there.  ISV's and partner products are usually tracked through the IBM partner program and that's the best way to reach out or look for one.  We also have an internal focal to request ports of ISV products - if that is your hope with one or more of those let me know and I'll connect you to the right person for those.



    ------------------------------
    Gerrit
    ------------------------------