gilberto5757 + kotlin   78

Dave Leeds on Kotlin
A website 100% dedicated to the Kotlin programming language, featuring lots of examples, guides, and concept articles to help take your Kotlin skills to the next level.
kotlin  guide  article  type 
18 days ago by gilberto5757
An Introduction to Inline Classes in Kotlin - Dave Leeds on Kotlin
An introduction to Kotlin's inline classes - a new, experimental feature that can help improve your app's performance.
kotlin  inline  class  intro  data  wrapper 
22 days ago by gilberto5757
Kotlin extension function generation 🚀… – The Fabulous – Medium
Annotations is a lightweight component that can (but does not have to) be packed within your application. Compiler is a “heavier” component that should never be included in your app. Its goal is to…
kotlin  extensionmethod  function  generation  support  intro  howto 
9 weeks ago by gilberto5757
The Nature of Nothing in Kotlin
For someone who comes from the Java world the concept of Nothing might be confusing. In this article, I'll try to clean that up with some practical examples ...
nothing  kotlin 
10 weeks ago by gilberto5757
Multiplatform native development in Kotlin. Now with iOS!
KotlinConf was a great event! There was a lot of inspiring ideas and a lot of announcements. Especially there was one huge announcement that excited everyone: Kotlin/Native started supporting iOS…
kotlin  ios  native  development 
12 weeks ago by gilberto5757
Effective Kotlin: Use Sequence for bigger collections with more than one processing step
People often miss the difference between Iterable and Sequence. It is explainable. Especially when you compare Iterable and Sequence definition: You can say that the only formal difference between…
kotlin  sequence  iterator  tutorial 
12 weeks ago by gilberto5757
How to write a Kotlin DSL – e.g. for Apache Kafka - codecentric AG Blog
The Kotlin language is gaining more and more attention and is being used in an increasing number of projects. One thing that Kotlin can be used for is implementing special domain-specific-languages (DSLs).
kotlin  dsl  tutorial  apachekafka 
12 weeks ago by gilberto5757
Logging in Kotlin - the right approach - Adrian Marszalek
In Kotlin, as opposed to Java, there is no established standard when it comes to logging. JetBrains didn't provide any opinionated way. But the community does not disappoint. There are few different approaches that allows developers to do it properly.
kotlin  logging 
may 2018 by gilberto5757
Traversing through dates with Kotlin range expressions | Netguru Blog on Kotlin
With this tutorial you can learn how to use Kotlin range expressions to iterate through progressions of non-primitive, Comparable types. It also presents how to use range expressions in control flow statements.
kotlin  date  range  expression 
april 2018 by gilberto5757
Kweb : Introduction to Kweb
Build rich live-updating web apps in pure server-side Kotlin
kotlin  serverside  webapplication  framework  spa  singlepageapplication  opensource  floss 
april 2018 by gilberto5757
Javalin - A lightweight Java and Kotlin web framework
Javalin - A lightweight Java and Kotlin web framework. Create REST APIs in Java or Kotlin easily.
webdev  framework  java  kotlin  opensource  floss  webapplication 
april 2018 by gilberto5757
A Day with Kotlin – ITNEXT
So, I was hearing a lot about Kotlin lately and decided to give it a try. It will be fun learning about a new language and maybe I find it useful for some product or app. Kotlin’s official…
kotlin  feature  java  comparison 
april 2018 by gilberto5757
Why I avoid writing integration tests in WebFlux and Kotlin - Adrian Marszalek
I love Kotlin and I like writing enterprise applications using Spring. Kotlin and Spring is a great combo to work with. But there's definitely room for improvements when it comes to Spring WebFlux test support and Kotlin type inheritance.
webflux  kotlin  integrationtest  criticism  unfit 
april 2018 by gilberto5757
Demystifying the inline keyword
This article aims to clear the air around the inline, noinline, crossinline, and reified modifiers.
kotlin  inlining  function  howto 
march 2018 by gilberto5757
GitHub - fractalwrench/json-2-kotlin: Convert JSON to Kotlin Data Classes
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
kotlin  json  generator  dataobject  opensource  floss 
march 2018 by gilberto5757
The character of Kotlin – Kotlin Academy
I’ve just finished Seven Languages in Seven Weeks by Bruce Tate and I loved it! Even though I had some experiences with most of the described languages, I really enjoyed the way he presented…
kotlin  feature  intro 
february 2018 by gilberto5757
Test-Driving Kotlin in ZK - DZone Java
Let's explore how Kotlin works when building a ZK frontend in a Java EE app. We'll see how its enhanced type system and syntax can make coding easier.
kotlin  zk  programming  java  replacement  comparison 
february 2018 by gilberto5757
Why JetBrains Invented and Promotes Kotlin | TechYourChanceTechYourChance
In this post, we will discuss why JetBrains invested in Kotlin programming language and markets it to software developers all around the world today.
kotlin  marketing  opinion  discussion 
january 2018 by gilberto5757
Arrow
Functional companion to Kotlin's Standard Library
kotlin  functional  programming  library  opensource  floss 
january 2018 by gilberto5757
Bugsnag Blog - A beginner's guide to Kotlin
Google recently announced first-class support for Kotlin on Android, rescuing thousands of grateful mobile developers from the purgatory of Java 7.
kotlin  tutorial  intro 
november 2017 by gilberto5757
Kotlin programmer dictionary: Function vs Method vs Procedure
Function and method are two commonly confused words. While every method is a function, not every function is a method. There is also another word that is erroneously used interchangeably: a procedure…
kotlin  term  function  method  procedure  definition  programming  reference  dictionary  jvm 
october 2017 by gilberto5757
Kotlin, an exploration of Sealed Classes – BBC Design & Engineering – Medium
There are a number of teams developing for Android in the Design and Engineering department in Salford, and most are starting to use Kotlin to some degree. As part of an assessment of the language I…
kotlin  sealed  class  intro 
september 2017 by gilberto5757
Kotlin is the new Java – freeCodeCamp
Sounds cool, right? Let’s just not drink the Kool-Aid too soon and see some examples how well it fares compared to Java. Creating value objects is really cumbersome even with the usage of libraries…
kotlin  feature  advocacy 
september 2017 by gilberto5757
Generic Types and Variance in Kotlin compared to Java - Simon Wirtz Blog
Generic Types and Variance are one of the most difficult topics in Java - This post tries to give an explanation and also compares it to Kotlin
kotlin  variance  covariance  contravariance  article 
july 2017 by gilberto5757
Kotlin on the JVM - Bytecode Generation - Simon Wirtz Blog
How does a JVM language work? How can JVM languages provide many features that Java does not. I investigated Kotlin and its compiler's bytecode generation.
jvm  inner  working  kotlin  bytecode  intro 
july 2017 by gilberto5757
Easter functions in Kotlin – AndroidPub
We will look at some of the useful standard functions in Kotlin and compare them with Java to know how you can write concise and sugary code using Kotlin
kotlin  advanced  statement  android 
july 2017 by gilberto5757
Building Languages on a budget using Kotlin
See how to easily build a fully functional language thanks to Kotlin, covering also its execution via an interpreter or a JVM or LLVM compiler
kotlin  dsl  interpreter  development  howto 
july 2017 by gilberto5757

related tags

abuse  advanced  advocacy  algebraic  alternative  android  apachekafka  article  blog  builder  bytecode  check  class  client  clojure  code  coder  comparison  compatibility  contrafct  contravariance  converter  covariance  creation  criticism  crosscompiler  dart  data  dataobject  date  definition  design  development  dictionary  discriminatedunion  discussion  dsl  dumb  effectivejava  elixir  embedding  emerging  engine  engineering  equivalent  example  exception  expression  extension  extensionmethod  feature  firefox  floss  framework  function  functional  gamedev  generation  generator  generic  generics  gosu  guide  hidden  howto  humour  ianclarke  idiomatic  influence  inheritance  inline  inlining  inner  inspired  integration  integrationtest  interoperability  interpreter  intro  ios  issue  iterator  java  javafx  javascript  je  joke  jooq  jpa  js  json  jvm  kotlin  lambda  language  library  limit  link  linq  logging  login  magpie  management  marketing  method  multiple  mvvm  native  new  nonlocal  nothing  null  nullability  object  opengl  opensource  opinion  option  parasail  patternmatching  performance  procedure  productivity  professional  programmer  programming  python  query  range  raspberrypi  readability  reference  referencing  reified  remote  removal  replacement  resource  return  review  scala  scope  sealed  seph  sequence  serverless  serverside  similarity  singlepageapplication  slate  snippet  software  spa  sport  springboot  statement  stdlib  strongtyping  suggestion  sumtype  support  swift  term  translation  tutorial  type  typesystem  unfit  vaadin  variance  webapplication  webdev  webflux  wheeler  winter  working  wrapper  zk 

Copy this bookmark:



description:


tags: