gilberto5757 + kotlin   67

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 
5 weeks ago 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 
7 weeks ago 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 
8 weeks ago 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 
8 weeks ago 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 
8 weeks ago 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 
9 weeks ago 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 
11 weeks ago 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
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  article  blog  builder  bytecode  check  class  client  clojure  code  coder  comparison  compatibility  contrafct  contravariance  converter  covariance  creation  criticism  crosscompiler  dart  dataobject  date  definition  design  development  dictionary  discriminatedunion  discussion  dsl  dumb  effectivejava  elixir  embedding  emerging  engineering  equivalent  example  exception  expression  extension  feature  firefox  floss  framework  function  functional  generator  generic  generics  gosu  guide  hidden  howto  humour  ianclarke  idiomatic  influence  inheritance  inline  inlining  inner  inspired  integration  integrationtest  interoperability  interpreter  intro  issue  java  je  joke  jooq  jpa  json  jvm  kotlin  lambda  language  library  limit  link  linq  logging  login  magpie  management  marketing  method  multiple  native  new  nonlocal  null  nullability  object  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  serverless  serverside  similarity  singlepageapplication  slate  software  spa  sport  springboot  statement  stdlib  strongtyping  suggestion  sumtype  swift  term  translation  tutorial  type  typesystem  unfit  vaadin  variance  webapplication  webdev  webflux  wheeler  winter  working  zk 

Copy this bookmark: