What are all of those Kotlin function types for?

Поділитися
Вставка
  • Опубліковано 3 лют 2025

КОМЕНТАРІ •

  • @_MrKekovich
    @_MrKekovich 20 днів тому +13

    I love the language and your content. Thank you!

    • @typealias
      @typealias  20 днів тому +1

      Thank you! Yes, it's a great language!

  • @simonfrancisco7
    @simonfrancisco7 20 днів тому +9

    Just leaving a comment to support the channel, many thanks for your work!

    • @typealias
      @typealias  20 днів тому +1

      Hey thanks so much for that, Simon! Glad you've been enjoying it!

  • @Khaled_Ahmed_Elsayed
    @Khaled_Ahmed_Elsayed 18 днів тому +1

    I just discovered your channel, this is some nice treasure for Kotlin devs out here, totally subscribed

    • @typealias
      @typealias  18 днів тому

      Hey, thanks so much, Khaled! Glad you're here! 🎉

  • @fabiovokrri517
    @fabiovokrri517 20 днів тому +5

    I really enjoy the way you explain kotlin concepts. Hope you the best

    • @typealias
      @typealias  20 днів тому

      Thanks so much, Fabio! Wishing the best to you, as well!

  • @jacshad
    @jacshad 13 днів тому +2

    Dave, I found your channel recently and am already a big fan. I was curious to see you don't use code completion/autocomplete in IntelliJ, is that on purpose?

    • @typealias
      @typealias  13 днів тому +2

      Hey, thanks so much, Jacqui - glad you're here! Yes, in my normal day-to-day coding, I keep those autocomplete menus turned on, but when filming videos, I noticed that they end up being more distracting than helpful. For example, they often end up covering the next or previous lines while I'm still talking about them. So for recording, I turn them off and only pop them up manually when I want to show them on the video.

  • @cookiedev8355
    @cookiedev8355 20 днів тому +1

    We enjoy your videos at my workplace, hope this channel starts getting some more momentum its kotlin gold! Algo will take off with it soon. Also, would be super cool to see some videos about the Kotlin Compiler, maybe something touching the FIR. KSP resources are also lacking to the quality of your videos, and we utilize it for some cool use cases. Appreciate the effort!!!

    • @typealias
      @typealias  20 днів тому +1

      Hey, thanks so much! Glad to hear you all have been enjoying the videos. We're closing in on 10k subscribers soon! Good ideas about compiler/FIR, and KSP... I'll add those to my running list of video topic ideas. 👍

  • @ЕгорМазур-х1с
    @ЕгорМазур-х1с 11 днів тому

    Congratulations on 10k subscribers!

    • @typealias
      @typealias  11 днів тому

      Hey, thank you so much! Excited to hit the big milestone! 🎉

  • @ceejayszee
    @ceejayszee 18 днів тому

    Fantastic video! As a Flutter developer mainly, this was very easy and fun to understand and learn, thank you!

  • @MrTASouza
    @MrTASouza 19 днів тому +1

    Amazing content as always!

  • @stasleonov5196
    @stasleonov5196 19 днів тому

    Thank you very much for your work, I accidentally came across your channel, found gold

    • @typealias
      @typealias  19 днів тому

      You're most welcome, Stas! I'm glad you've been enjoying it!

  • @safronio
    @safronio 18 днів тому

    Great video, as usual - golden standard of programming tutorials!
    Thank you 🙏

    • @typealias
      @typealias  18 днів тому

      Very kind of you to say that, Sergey! Thanks so much!

  • @kedarpanse4827
    @kedarpanse4827 19 днів тому

    Great information Dave. Coming from java I always wondered about the "K" types. This is definitely helpful understanding the concept. Keep up the good work!

    • @typealias
      @typealias  19 днів тому

      Thanks so much, Kedar! I'll keep at it!

  • @leonardlemke
    @leonardlemke 3 дні тому

    Thank you so much for your helpful videos! I’ve come across some shortcuts in other tutorials that I wasn’t familiar with, and it would personally help me a lot if the shortcuts were displayed on screen-perhaps using the Presentation Assistant or any other plugin of your choice. That way, I wouldn’t just learn about the video’s topic but also improve my overall workflow with the IDE. Keep up the great work!

    • @typealias
      @typealias  3 дні тому

      Thanks so much, Leonard! I'm glad you've found the videos helpful. I've had a lot of folks asking about this, so I covered all of my main keyboard shortcuts in one video - you can jump straight to the segment by using this link: ua-cam.com/users/livefcul4vIbqiI?feature=shared&t=1557

    • @leonardlemke
      @leonardlemke 3 дні тому

      ​@@typealiasI’ve already spent the whole day watching your videos, but I haven’t made it to the live streams yet-thanks for the hint!

  • @romanivanov306
    @romanivanov306 20 днів тому

    Thanks, great video, as always! And amazing typing speed))

    • @typealias
      @typealias  20 днів тому

      Thanks so much! Typing speed and accuracy are definitely aided by some automation and refined in post-production. I can't type that fast most of the time. 😅

  • @ArthurKhazbs
    @ArthurKhazbs 18 днів тому

    Surely something to reflect on! :)

  • @daver94
    @daver94 20 днів тому

    Thanks Dave! ❤

  • @AntonArhipov
    @AntonArhipov 20 днів тому

    Great deep dive! ;)

  • @artembondar7619
    @artembondar7619 19 днів тому

    Nice video! Why did they choose this magic number 22 for the amount of parameters for a function?

    • @typealias
      @typealias  19 днів тому

      I haven't seen any limits in the JVM that would make it a necessary choice, so I believe it's an arbitrary number. I suspect it was following after Scala's choice for the same thing, but @AntonArhipov might have more insight.

  • @mustafabektas7207
    @mustafabektas7207 17 днів тому

    Hi Dave, kind of a weird question but my friend and I found your website by chance. And we stumbled upon the Turkish translation (named as Turki) of the first chapter of Dave Leeds on Kotlin. Its translation is both amazingly cool and funny as hell. Its translation has heavy Ottoman era word usage, and we have been trying to figure out who or what translated it? Is it AI, if so which AI, or is it a legendary person who knows Ottoman Turkish? Would be great if you can address our curiosity.
    It's really great. I don't think we have ever seen such a good use of Ottoman Turkish in a programming course material :)

    • @typealias
      @typealias  17 днів тому

      Hey Mustafa! Wow, that's so funny! I'll have to ask the Turkish translator... part of the translator agreement is to not submit translations that have been run through a translation service or AI, except for occasional help with individual sentences. So maybe he's just an Ottoman era legend!
      Now it makes me want to add a Middle English translation of Chapter 1!