Redaksjonen. Skrevet 16. mars 2021 Del Skrevet 16. mars 2021 Har kastet Java på båten: Nå bruker Google Kotlin i alle apper Lenke til kommentar
X0I1MLJG Skrevet 16. mars 2021 Del Skrevet 16. mars 2021 Det skulle bare mangle Det virker som serverside JVM også har begynt å oppfatte at det er på tide å ta steget videre fra Java, i alle fall har det vært slik på de senere serverside prosjektene jeg har jobbet med på. 1 Lenke til kommentar
Kajac Skrevet 16. mars 2021 Del Skrevet 16. mars 2021 Kotlin overgår Java på omtrent alle områder. Og siden en JVM-applikasjon kan inneholde både Kotlin og Java-kode, er det ingen grunn til å i hvert fall ikke lage nye funksjoner og nye applikasjoner i Kotlin i stedet for Java. 1 Lenke til kommentar
3FKY9EYR Skrevet 16. mars 2021 Del Skrevet 16. mars 2021 Har du støtte for alle API-ene som Java har tilgang til fra Kotlin og hvordan er det med dokumentasjonen? Lenke til kommentar
xaco Skrevet 16. mars 2021 Del Skrevet 16. mars 2021 Du kan kalle direkte på java metoder så ja, du har støtte for alle java apier Lenke til kommentar
Svein M Skrevet 16. mars 2021 Del Skrevet 16. mars 2021 Er Kotlin et bra valg for de som vil lære seg programmering? Er Kotlin bra valg for de som vil lage app på Android/iOS? Lenke til kommentar
Kajac Skrevet 16. mars 2021 Del Skrevet 16. mars 2021 Svein M skrev (36 minutter siden): Er Kotlin et bra valg for de som vil lære seg programmering? Er Kotlin bra valg for de som vil lage app på Android/iOS? På Android er det standardspråket, og har vært det et par år nå. På iOS er det stort sett i Swift det går i, men det ligner en del på Kotlin syntaks-messig. Det finnes også diverse kryssplattform-løsninger basert på Kotlin med varierende grad av ferdigstillelse. Du kan også lage desktop-apper med Kotlin siden det blir kompilert til java bytecode, og støtter javabiblioteker. Selv har jeg laget flere SWT-baserte skrivebordsprogrammer i Kotlin Lenke til kommentar
Memento scientiam (takk for meg) Skrevet 17. mars 2021 Del Skrevet 17. mars 2021 (endret) Illustrasjonsfoto av HTML, som har veldig mye med saken å gjøre. Java er fortsatt under utvikling, og forbedres stadig. Kunne godt ha skrevet om hvorfor nåtidens Java, med Jigsaw, osv, og framtidens Java, med Valhalla, Panama, Amber, Loom, osv, ikke kan konkurrere mot Kotlin, i deres øyne. Endret 17. mars 2021 av Memento scientiam 1 Lenke til kommentar
3FKY9EYR Skrevet 17. mars 2021 Del Skrevet 17. mars 2021 Ser at det jobbes med å kompilere direkte til exe filer under mange forskjellige OS-er også: https://kotlinlang.org/docs/native-overview.html Vet ikke hvor vellykket dette blir for GUI intensive apper hvis de baserer seg på SNITTET mellom GUI biblioteker for plattformene, eller skrives GUI biblioteker fra scratch (stor jobb)? Ser også det jobbes med ny Kotlin/JVM basert på KotlinNative IR uten at jeg forstod alt ... https://blog.jetbrains.com/kotlin/2021/02/the-jvm-backend-is-in-beta-let-s-make-it-stable-together/ Lenke til kommentar
DJViking Skrevet 17. mars 2021 Del Skrevet 17. mars 2021 Det kan man allerede gjøre med Java og GraalVM. Usikker om hvorvidt GraalVM støtter GUI som Swing og JavaFX. Lenke til kommentar
quantum Skrevet 18. mars 2021 Del Skrevet 18. mars 2021 Svein M skrev (På 16.3.2021 den 12.31): Er Kotlin et bra valg for de som vil lære seg programmering? Ja, det ville jeg sagt, men om du spør i forhold til Java, så tenker jeg at det blir litt hipp som happ, du kan fint lære deg programmering med begge, og når du har lært det grunnleggende blir det mer en smakssak. Men jeg er ganske overbevist om at du finner mer lærestoff på nett basert på Java enn Kotlin. I praktisk bruk koder du på JVM og med det store økosystemet som er tilgjengelig der. Det er mye mer avgjørende enn syntaks på toppen. Alternativene er å lære seg noe helt annet, Typescript/Javascript, Python, Ruby etc. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå