Diving into advanced Kotlin features by Simon Wirtz

You have probably heard about that “new” JVM language Kotlin already. It’s being praised in pretty much every conference and seems to become a serious competitor of Java. Kotlin can be used on multiple platforms like the JVM, Android or even in the browser. It is a rising language for sure and, according to recent GitHub statistics, it’s also the fastest growing language in the world.

Many introductions to Kotlin have been given so far, most of which demonstrate the most common features such as data classes, null safety, and extension functions. In this talk, we want to dive into some more advanced features of the language. We learn about concepts like reified generic types, function literals with receiver, internal DSLs, built-in delegation, infix functions, operator overloading, inline classes and more. This talk will give insights on how specific features of the language work and why you should know about them.

source by Devoxx

kotlin

Mourad ELGORMA

Mourad ELGORMA

Fondateur de summarynetworks, passionné des nouvelles technologies et des métiers de Réseautique , Master en réseaux et système de télécommunications. ,j’ai affaire à Pascal, Delphi, Java, MATLAB, php …Connaissance du protocole TCP / IP, des applications Ethernet, des WLAN …Planification, installation et dépannage de problèmes de réseau informatique……Installez, configurez et dépannez les périphériques Cisco IOS. Surveillez les performances du réseau et isolez les défaillances du réseau. VLANs, protocoles de routage (RIPv2, EIGRP, OSPF.)…..Manipuler des systèmes embarqués (matériel et logiciel ex: Beaglebone Black)…Linux (Ubuntu, kali, serveur Mandriva Fedora, …). Microsoft (Windows, Windows Server 2003). ……Paquet tracer, GNS3, VMware Workstation, Virtual Box, Filezilla (client / serveur), EasyPhp, serveur Wamp,Le système de gestion WORDPRESS………Installation des caméras de surveillance ( technologie hikvision DVR………..). ,

13 réflexions sur “Diving into advanced Kotlin features by Simon Wirtz

Laisser un commentaire