The Panama Effect - Inside Java Podcast 32

Поделиться
HTML-код
  • Опубликовано: 30 июл 2024
  • The Foreign Function & Memory API will be finalised in JDK 22, the FFM API helps you integrate native code within your Java program. Using this new API you can efficiently invoke code outside the JVM, safely access memory not managed by the JVM, call native libraries and process native data without the brittleness and danger of JNI.
    Jorn Vernee, core contributor and maintainer of Foreign Function & Memory API, is Ana’s guest during this episode. Jorn explains what is Foreign Memory Access API, its goals and the iterations that this API went through. Jorn also shares a few examples of Java libraries that adopted the API, the performance improvements they observed. He also discusses how you can use this new API to integrate a native library within your own Java code.
    For more episodes, check out inside.java/podcast or the • Inside Java Podcast playlist
    ⎯⎯⎯⎯ Resources ⎯⎯⎯⎯
    ◦ mail.openjdk.org/pipermail/pa...
    ◦ github.com/openjdk/jextract
    ◦ inside.java/tag/panama
    ⎯⎯⎯⎯ More Information ⎯⎯⎯⎯
    ◦ Inside.Java - News and Views from the Oracle Java Team ➱ inside.java
    ◦ Dev.Java - The Destination for Java Developers ➱ dev.java
    ◦ OpenJDK ➱ openjdk.org
    ◦ Oracle Java ➱ www.oracle.com/java/
    Tags: #Java #OpenJDK #Podcast
  • НаукаНаука

Комментарии • 14

  • @VictorHernandez-qt2xx
    @VictorHernandez-qt2xx 4 месяца назад

    Great stuff. I wish they would have touched on possible applications for ML.

  • @sjzara
    @sjzara 6 месяцев назад +1

    How’s C++ support coming? It’s the main language I have to interface with.

  • @HealthZo
    @HealthZo 6 месяцев назад +1

    Data more Data.....coding 2:11 😊......2024 ..... 2:25 Api 🎉

  • @emmanuelfrndroi
    @emmanuelfrndroi 6 месяцев назад +1

    java c'est bonne longage

  • @akiefalfatih4145
    @akiefalfatih4145 6 месяцев назад +1

    Why a cup of hot tea / coffee becomes the Java logo. Java literally means rice. Jawa dwipa, the island of rice. While Sumatra old name is swarna dwipa, the island of gold. The high production of rice become one of the main reasons why Javanese is the biggest ethnicity in Indonesia in terms of population, and one of the biggest, if not the biggest in SEA. despite the island itself is relatively small compared to Sumatra or Borneo. Before colonialism, the centre of civilization was far inland where the soil is more suitable for rice field to grow. for instance, the capital of Majapahit is Trowulan, when Jakarta and Surabaya was only small port villages.

    • @akiefalfatih4145
      @akiefalfatih4145 6 месяцев назад

      Go ahead, ignore me. I just can't sleep and miss my hometown. I don't understand a single thing you guys talking about.

    • @danthe1st
      @danthe1st 6 месяцев назад +4

      There's also some sort of coffee being called Java.

    • @budiardjo6610
      @budiardjo6610 6 месяцев назад

      just build your own language

  • @GAMINGBYAGAMER
    @GAMINGBYAGAMER 6 месяцев назад

    Pls boycott java. Very poor language.. And pls schools don't give number programs to us pls. Very hard program langiage. Make it easy pls.

    • @sjzara
      @sjzara 6 месяцев назад +4

      Java is the most widely used language for substantial commercial applications. It’s the foundation for virtually all new finance code. It would be crazy not to teach it.
      Having been programming for nearly 50 years, Java and the JVM are great and have revolutionised software development.

    • @GAMINGBYAGAMER
      @GAMINGBYAGAMER 6 месяцев назад

      @@sjzara at this point the ai should just take over the world or at least programming. Would be a pleasure if ai were to do all the programmings stuff. Like you just need to type in what you want and boom you get a code ready. Like what's the need of us humans to write code when the A.I can just do it for us. Like it would be that easy.

    • @GAMINGBYAGAMER
      @GAMINGBYAGAMER 6 месяцев назад

      @@sjzara aye yo bro, i caught you slippin right there. Haha, You ain't foolin nobody. Java came out like in 1996 and You are saying you have 50 years of experience. Now that's a cap yk. Because 2024-1996 is 28. Like stop yapping dude.

    • @sjzara
      @sjzara 6 месяцев назад

      @@GAMINGBYAGAMER I meant I have had 50 years of programming experiences, using a large number of different languages. In the 70s I started with Basic, Assembler, Algol 60, Algol 68, and Fortran, and in the 80s I moved to C, then Ada, Modula, C++, LISP, Prolog, Pascal, Smalltalk. In the 90s I was primarily a Smalltalk user with some Delphi until Java arrived. It slowly became my top language because of its clarity, fantastic compilation speed, cross-platform deployment, and safety. Throughout the 2000s it gained hugely in performance.

    • @sjzara
      @sjzara 6 месяцев назад +1

      @@GAMINGBYAGAMER AI can only provide small scripts and helpful suggestions. There’s no way it can write, document, and fully test substantial software.