Looking Forward to Kotlin 2.0

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ม.ค. 2025

ความคิดเห็น • 41

  • @typealias
    @typealias  7 หลายเดือนก่อน +6

    🔊🎵 Got lots of feedback about the volume of the music during the compiler animation, so I've uploaded a version of that animation without the music: th-cam.com/video/Ib2xU9bDQSE/w-d-xo.html
    Thanks so much, everyone!

  • @amit-bhandari-vlogs
    @amit-bhandari-vlogs 7 หลายเดือนก่อน +6

    Great introduction to K2 compiler!

  • @jhoncharlesdf.1599
    @jhoncharlesdf.1599 6 หลายเดือนก่อน

    Great Dave!, is amazin to see your channel, very easy and concise!, absolutely very nice!🎯

  • @hosenalzuhile3019
    @hosenalzuhile3019 7 หลายเดือนก่อน +9

    Can't wait to see the next video about the new features!

    • @typealias
      @typealias  7 หลายเดือนก่อน

      Thanks Hosen! I'm looking forward to seeing what's announced next week at KotlinConf!

  • @TwitchRadio
    @TwitchRadio 5 หลายเดือนก่อน +1

    Thanks for the update 😎👍

  • @phenanrithe
    @phenanrithe 5 หลายเดือนก่อน

    Are you sure that the Kotlin plugin for IntelliJ is using the K2 front-end? The plugins must normally use the IDE's specific AST representation, and it would be weird that they used the same for the front end. Also, the plugins usually try to modify it incrementally, which I doubt is a feature of the front-end (though it's not impossible). So it would be very CPU-intensive to parse the whole source continually.

  • @developer.emad.mehrez
    @developer.emad.mehrez 7 หลายเดือนก่อน +10

    So excited for the future of Kotlin

  • @jayshah5695
    @jayshah5695 7 หลายเดือนก่อน +2

    When will kotlin have first class lsp?

  • @rahmicemreunal6122
    @rahmicemreunal6122 7 หลายเดือนก่อน +1

    Hey Dave, great video! Could you share what do you use to create these cool animations that starts at 1:00?

    • @typealias
      @typealias  7 หลายเดือนก่อน +2

      Hey Rahmi, thanks! I'm glad you liked the animations! It was a lot of manual work, but I used Toon Boom Harmony for the animations, since that's what I'm most familiar with, from making videos with cartoon animations. If you ever find an application that's better suited to infographic-style animations, let me know! I'd love to save time on those!

  • @remek712
    @remek712 7 หลายเดือนก่อน

    How to handle pressure in Scrum Sprints as a Kotlin Developer

  • @iosifvilcea
    @iosifvilcea 7 หลายเดือนก่อน +2

    Thanks Dave! Great video. I especially appreciate the overview of the Kotlin compiler at the beginning. Do you have any recommended resources for diving deeper into its inner workings?

    • @typealias
      @typealias  7 หลายเดือนก่อน +1

      Thanks so much, Iosif! I haven't found a ton of resources, but these two will take you deeper than I went in this video:
      - th-cam.com/video/iTdJJq_LyoY/w-d-xo.html
      - th-cam.com/video/wUGfuWHCqrc/w-d-xo.html

    • @iosifvilcea
      @iosifvilcea 7 หลายเดือนก่อน

      🙏

  • @micnubinub
    @micnubinub 7 หลายเดือนก่อน +13

    Great video, but hard to hear over the music

    • @typealias
      @typealias  7 หลายเดือนก่อน +5

      Thanks for the feedback! I'll try to balance out the audio a little better next time. 👍

    • @Mike-er2ih
      @Mike-er2ih 7 หลายเดือนก่อน

      Wanted to say same thing. It's a tad too loud and interfered with talking. :)

    • @typealias
      @typealias  7 หลายเดือนก่อน

      Thanks everyone! Since I can't edit a video once it's up, I uploaded a version of the animation without the music, as a separate video here. th-cam.com/video/Ib2xU9bDQSE/w-d-xo.html
      I genuinely appreciate the feedback about this, and in the future, I'll either nix the music, or pull it down much lower.

  • @msahu2595
    @msahu2595 7 หลายเดือนก่อน

    Wonderful video ❤

  • @kid1412621
    @kid1412621 7 หลายเดือนก่อน

    For Android compose, I guess need to wait a little longer once k2 officially released?

  • @hevesşiar
    @hevesşiar 7 หลายเดือนก่อน +1

    Hello Dave, I have contacted you some time ago about translating your book to Turkish via LinkedIn. I have lost my account over there. I have prepared the translation of chapter 1. Is there a way to send translated files to you? Thanks.

    • @typealias
      @typealias  7 หลายเดือนก่อน +2

      Hey, great to hear from you! I'm currently working on getting some tooling in place to make it easy (well, "easier") to submit translations, and hoping to have that in place soon. If you're on Kotlin Slack, reach out to me in a DM there, and I can let you know when that tooling is ready!

    • @hevesşiar
      @hevesşiar 7 หลายเดือนก่อน

      @@typealias Hello again, I have requested an invitation. I will DM you after joining there. By the way, I have downloaded the page of chapter 1 and translated the contents directly inside HTML. You may not need any tool to work with my translation. I wanted to share a WeTransfer link here but I guess it is not permitted.

  • @encapsulatio
    @encapsulatio 7 หลายเดือนก่อน

    Is Kotlin Multiplatform ever going to reach maturity of Flutter in developing cross platform apps?

    • @typealias
      @typealias  7 หลายเดือนก่อน

      I suspect so. It's got some larger hurdles to overcome, of course. The interop and the flexibility to share as much or as little code as you want - those things are excellent characteristics of KMP, but I'm sure they require a lot more work both to develop and to maintain. Once the direct Kotlin-to-Swift exporter is done, the Fleet KMP support is polished, and Compose Multiplatform for iOS reaches stable, I'd feel pretty good about it. It's been a few years since I've done anything with Flutter, though, so I'm not sure how the characteristics would compare at that point.

  • @snatvb
    @snatvb 7 หลายเดือนก่อน +1

    no lsp :( that's why kotlin develops so slowly

  • @king_vidda
    @king_vidda 7 หลายเดือนก่อน

    Great video chief

  • @AlanDarkworld
    @AlanDarkworld 7 หลายเดือนก่อน

    It's all nice and cool, I'm really looking forward to K2 mostly for the performance benefits. However, I tried running K2 on our 500.000+ lines of production code with the IntelliJ integration and... oh boy. It's bad. Tons of errors in code that compiled just fine under 1.9.23. Granted, the K2 IntelliJ integration is in alpha (and it cannot do extract method refactorings, which is infuriating) but I feel that the migration to K2 isn't happening this year, at least not for my team.

  • @pau1976
    @pau1976 7 หลายเดือนก่อน

    Thanks for the info but the background loud music makes it hard to follow you

    • @typealias
      @typealias  7 หลายเดือนก่อน +1

      Yep, sorry about that! Check the pinned comment above for the music-free animation video.

  • @msahu2595
    @msahu2595 7 หลายเดือนก่อน

  • @potatosheep
    @potatosheep 7 หลายเดือนก่อน

    new sub!

  • @imflyingoverclouds
    @imflyingoverclouds 7 หลายเดือนก่อน

    Fantastic content but I believe you should adjust the background music lower than this. It is really hard to hear you.

    • @typealias
      @typealias  7 หลายเดือนก่อน +1

      Thanks for mentioning that! Yes, I've gotten a lot of feedback about that, so I'll balance that better in the future. Meanwhile, I've uploaded the animation on its own without the music, and you can watch it here: th-cam.com/video/Ib2xU9bDQSE/w-d-xo.html

    • @imflyingoverclouds
      @imflyingoverclouds 7 หลายเดือนก่อน

      @@typealias Keep up the work 👑. There isn't enough good content about Kotlin.

  • @EverythingWithKotlin
    @EverythingWithKotlin 7 หลายเดือนก่อน +1

    Really great information, but i cant stand the music. its so annoying

    • @typealias
      @typealias  7 หลายเดือนก่อน

      Hey, thanks for your candor! I'll keep that in mind for future videos.

  • @gnorts828
    @gnorts828 7 หลายเดือนก่อน

    Kot means Poo/faeces in German.

  • @thanosfisherman
    @thanosfisherman 7 หลายเดือนก่อน +1

    Kotlin will sadly live under the shadow of Java in areas outside of android dev. No matter how hard i tried to look for a kotlin job that doesn't involve android, I couldn't.

  • @gunnarbernstein9363
    @gunnarbernstein9363 7 หลายเดือนก่อน

    Could not follow because distracting music. TH-cam should have two channels so one can turn off the annoying background music.