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?
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.
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!!!
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. 👍
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!
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!
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
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. 😅
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.
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 :)
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!
I love the language and your content. Thank you!
Thank you! Yes, it's a great language!
Just leaving a comment to support the channel, many thanks for your work!
Hey thanks so much for that, Simon! Glad you've been enjoying it!
I just discovered your channel, this is some nice treasure for Kotlin devs out here, totally subscribed
Hey, thanks so much, Khaled! Glad you're here! 🎉
I really enjoy the way you explain kotlin concepts. Hope you the best
Thanks so much, Fabio! Wishing the best to you, as well!
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?
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.
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!!!
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. 👍
Congratulations on 10k subscribers!
Hey, thank you so much! Excited to hit the big milestone! 🎉
Fantastic video! As a Flutter developer mainly, this was very easy and fun to understand and learn, thank you!
Amazing content as always!
Thank you very much for your work, I accidentally came across your channel, found gold
You're most welcome, Stas! I'm glad you've been enjoying it!
Great video, as usual - golden standard of programming tutorials!
Thank you 🙏
Very kind of you to say that, Sergey! Thanks so much!
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!
Thanks so much, Kedar! I'll keep at it!
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!
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
@@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!
Thanks, great video, as always! And amazing typing speed))
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. 😅
Surely something to reflect on! :)
Thanks Dave! ❤
Great deep dive! ;)
Nice video! Why did they choose this magic number 22 for the amount of parameters for a function?
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.
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 :)
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!