Skip to Content

Abap and Scala...did I miss something?

Hello,

as I recently started to learn Scala as an additional programming language, I stumbled accidentally today about the following announced talk at Scala Days Europe in Berlin.

Scala Days Europe 2018 Berlin

About this talk:

In this talk, we will explain our uses for Scala and our reasoning behind it. We share our experiences using Scala and Scala technologies within a large corporation that is moving towards open source technologie.

I have to say, I'm quite a bit surprised, as I have never heard of something like this before. Is there any tool, extension or whatever available? How would Scala and Abap work together (somehow hard to imagine). I know that Scala is already supported by SAP Cloud Platform, as it compiles to JVM and JS, even it it is not very well supported.

Can someone enlighten me on this?

Best regards, Tapio

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Mar 29 at 02:46 AM

    After a little bit of research, I could find the following picture.

    And a related presentation to it.

    SAP Scala Marmolata

    Hmm, looks like an additional development environment for Cloud Platform with connection to Abap. Looks interesting. Strange name, though.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 28 at 10:01 AM

    The only thing that comes to mind is the "seamless" ABAP python integration using COM and OLE...

    https://blogs.sap.com/2018/01/08/how-to-use-python-seamlessly-inside-abap/

    I hope it is more than that...

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 17 at 11:25 AM

    Quite interesting comment from Hasso Plattner...


    Hasso Plattner says: July 3, 2018 at 10:28 pm

    hi everybody,
    i don’t know what sap systems you are talking about. yes, s/4hana is mostly written in abap and java script, but in the public cloud nobody has access to the source code any more. add ons can be written in many languages, abap was added only recently on customer request to the sap cloud platform.
    what makes abap valuable for the developers are the several hundred microservices, reused again and again in business apps. for analytics, machine learning, intensive math, etc other subsystems are used.
    the data is stored in hana and can be accessed from many languages, abap doesn’t lock anybody in at all. i don’t know who came up with that idea.
    in a new project the abap microservices are embedded in another language, scala, and completely invisible to the developer. probably you might like scala better. with scala we can hopefully get rid of java script as a language we have to code in.
    a large part of sap’s revenue comes from the cloud and most apps aren’t written in abap at all.
    it’s time to move on and off the ecc6.0 (r/3) version of sap.
    btw, do you care about the language hana is written in? i give you a hint: it’s not java.
    cheers h.p.

    Source:

    https://diginomica.com/2018/07/03/is-saps-abap-a-special-snowflake-or-has-a-git-run-it-over/#comment-54121

    Add comment
    10|10000 characters needed characters exceeded