mboost-dp1
Kotlin
- Forside
- ⟨
- Forum
- ⟨
- Tagwall
> First, it's reduced the number of NullPointerExceptions by 33% thanks to Kotlin's type system.
Det samme i Swift...
Det samme i Swift...
#3
Ja, konceptet er ikke nyt, F# havde det siden begyndelsen, og det samme for de fleste andre functional programming languages.
Det er faktisk utroligt at det kom så sent i mainstream sprog, fordi det fungere super godt. Og sprog som Java/C# havde jo alligevel plastede deres kodebaser til med if (value != null) checks over det hele, så man kan ikke rigtig argumentere for at det ville gøre compileren langsommere (og runtime vil nok være lidt hurtigere fordi man IKKE har null checks over det hele)
Desværre for Kotlin fungere det Kotlin apps ikke rigtig standalone endnu, og alle apps skal pakke hele kotlin biblioteket, hvilket gør dem store og besværlige.
Google har endnu ikke gået "all in" på Kotlin, som Apple har gjort med Swift. Og det er en skam.
Ja, konceptet er ikke nyt, F# havde det siden begyndelsen, og det samme for de fleste andre functional programming languages.
Det er faktisk utroligt at det kom så sent i mainstream sprog, fordi det fungere super godt. Og sprog som Java/C# havde jo alligevel plastede deres kodebaser til med if (value != null) checks over det hele, så man kan ikke rigtig argumentere for at det ville gøre compileren langsommere (og runtime vil nok være lidt hurtigere fordi man IKKE har null checks over det hele)
Desværre for Kotlin fungere det Kotlin apps ikke rigtig standalone endnu, og alle apps skal pakke hele kotlin biblioteket, hvilket gør dem store og besværlige.
Google har endnu ikke gået "all in" på Kotlin, som Apple har gjort med Swift. Og det er en skam.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.