Friday, September 1, 2017

Episode 76: Kotlin-n-stuff

Romain, Chet, Jake!, and Tor
In this episode, Chet, Romain and Tor talk with Jake Wharton about his new role as an engineer on the Android team at Google, and about Kotlin in particular.

Subscribe to the podcast feed or download the audio file directly.


Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.


  1. Regarding boxing: Kotlin compiler performs various optimizations to avoid redundant boxing / unboxing both before and after inlining. Basicly, if you don't use a boxed primitive in a way that would require an object, compiler shoud generate code without boxing/unboxing. If it doesn't, but you think it should, please, don't hesitate to report an issue (; Type: Performance Problem; Subsystems: Back-end. JVM).

  2. I'm super glad to hear that Jake Wharton has joined Google and will be improving Kotlin tooling. I'm now more motivated to learn Kotlin.

  3. World class site
    SbobetOur website is a highly regulated online casino site. And rules in every aspect and is another channel for online gambling. The largest number of users in the casino industry today. The game of online gambling is considered to be very appreciated with a system of audio and visual services that are as sharp as the player to play gambling in the casino really makes the player. Great choice to play gambling games online through fun, it does not have any difference in any way. So it is not uncommon nowadays that most gamblers choose to gamble online, rather than playing games. And for this reason, it makes our online casino site. It became known and popularized. And not only that, playing all-in-one online betting is another open source online betting game. The fashion of the casino industry. The fun of playing online gambling games comes with a fun and realistic service. It allows all players to play online casino games every time you come to the service and play games online betting site. คาสิโน

  4. Online Betting You have to try
    Gclub Slot Is a web g club The leading online casino that offers online casino games that can win the hearts of gamblers because the Poipet Casino is focused on playing online gambling games. The standard online all-risk games are selected. And a great selection of online gambling games for Eastern gamblers. Therefore, today's online casino is known and popular. Because now there are a number of gamblers who are quite selective to play online casino games through the web casino. Gclub, because it is easy to access and play, and online gambling games can also play in both mobile and computer. Enjoy hundreds of online gambling games 24 hours a day and players can join the party at any time the player wishes. At the websiteHoliday Palace

  5. Good luck online casino games of the casino gclub.
    GclubIt is a famous online casino games center. One of the best ways to play the best online casino games for web site gamblers. This online casino is considered a reputable and well-known online casino game provider. It has also been widely popular in recent times. And most importantly, playing online games with online gambling. This online casino can also play risky at risk. Because the website provider. Open 24 hours a day, so the player to play online gambling, the player can set the time to play with the player himself. For online gambling, online gambling is considered to be a new way to make online gambling more accessible to all players by playing online gambling games. Every time an internet user signs up on the internet, the risky gamer is able to play all the online gambling games. Called the delight and excitement of the challenge, the player's online betting games can be played twice as easy. Players can join in the fun and start playing the online gambling games with the gambler. Worldwide at the website. Royal1688

  6. Online Gambling Betting Channels Created for You
    GclubOur online casino site is an online gambling gaming website. The most extensive and the most high tech today. There are many methods and methods to use. The player is easy to use. Including a novice player to play with. And no matter what you do at any time, you can access unlimited online casinos. Just have internet on smartphone. In addition, our online casino site has chosen various play projects. Developed from a real casino abroad. Come to our website developed for you, you do not have to spend long time to crawl to play far. And gambling games are many games. Variety of choices You can play anywhere, anytime. You can choose to play as you like. You will make the decision to use various tips. In each game itself. In order to win each game and bring back the money back home. And if you plan to play games well. Not only will it keep you entertained in your spare time. You will also receive a large reward. And more special If your play has a problem, we have a 24 hour support staff that you do not need to worry about. And our staff will help you comfortably. You can enjoy our online casino and relax with the style of online gambling. Every time you click on us visit our website. Royal1688

  7. The online gambling kingdom you must try.
    Royal1688 The service provider of the gambling games, the investors to know each other. But some gamblers may not know and have never played and gambled. Online gambling games are gambling games played through the system. By connecting to a computer or a smart phone. We are a popular online gambling site of Thai investors. Because we are the representative of the Thai casino. We have been open for Thai investors for decades and believe it of the online gambler. Because we have been providing good and honest service throughout.

    The majority of gamblers come to us and our website has many gambling games to serve you fun. And for investors who have not played the gambler, try to play it. Investors will experience new challenges and add flavor to life. With popular online betting games. Then come play with us on our website.Royal1688

  8. This comment has been removed by the author.

  9. Enjoy playing casino games online is the best.
    คาสิโนออนไลน์Great style of play gambling games online. The players all join to make money from playing online games and a variety of needs all about playing casino games online much as possible. The players will get to experience the atmosphere of playing casino games online is very modern at the time. Along the way, we also have a style of play to thousands of online players that will make you many have come to such comparisons.

    In addition to that, we also have a style of play gambling games online. The players all join to make money from playing games online. The players have come into contact with so many demands on gaming Immersive many. Along the way, we also have a style of playing casino games online. The players all join to make money from playing online casino games Immersive much as possible. Ruby888

  10.   Royal1688 Currently, online casino gambling is a favorite of many gamblers, especially online baccarat, is one of the most popular games in the online casino because Baccarat is a game. The casino is the most profitable of all the games, which means that the player is the most likely to make it to those who do not have time to play casino games. It's the passion for playing online baccarat even more, which played only in online gambling. Do not have to go to the casino in person, because it can make the player difficult and risky trip for those who have not had time to bet on the casino online casinos right now. It is one of the best ways to spend a little time and bet on us confidently because we are licensed to run any online casino business. Ensure a service that will make the gambler happy with your favorite bets at all times. This online casino is pleased to make the gambler succeed and have money. From the betting as the player certainly wants. Royal1688


  11. บาคาร่า Gambling games site The fun of playing online casino games. Exciting game Get the privilege of entertainment. Co-create excitement And enjoy the privilege of gambling games to truly enjoy the fun that gives fun to make the opportunity for all of you truly web casino online. This is a truly fun game for us. Interested in creating happiness today. Web casino online is a very popular game. Make fun The difference is much easier. People often find good gambling games for themselves. Playing Casino Games Play 24 hours a day to impress the player with us very well. Interested in touching the games that convey happiness in every aspect of playing. The most perfect The games that make extra money the way you want to play. We will give you the opportunity to play the fun you want to play. Interested to enjoy the fun to enjoy. Good things come to you. We are open to welcome you to play games on a regular basis. บาคาร่าออนไลน์