When Dart overtook Kotlin as my favorite language I still missed certain features of Kotlin. One was the incredibly powerful switch statement, called "when", that Kotlin had and being able to use that for assignment. Now that Dart 3 is out I now have the equivalent of that again :). It may be missing a couple of edge case features like "in" comparisons but I have to experiment more to determine that. Hats off Dart and Flutter Team. (Screenshot from the "What's New in Dart and Flutter" presentation from #GoogleIO#GoogleIO2023#flutter#dart#kotlin
We have static #programming languages that are both adequate for the server-side and can target the client-side (Javascript, WASM, native, etc), such as #Scala, #Kotlin, #Rust, #FSharp, #Typescript.
The biggest advantage of using the same language is that you can share code, starting with the data models, alongside serialization, and parsing/validation rules. The API can thus be easily kept in sync, and a server-side test is also relevant on the client-side.
I think I quite like #kotlin (at least, as far as language and tooling… jury’s still out on the larger ecosystem). It sits comfortably in-between #csharp and #fsharp, and without any of the eye-roll-inducing quirks of #rustlang.
Mayhaps I’ll keep with it for a while… maybe I’ll even do a blog post 😮 (but probably not😅).
Hey, I am a software developer and data scientist with experience in both fields. I mostly have experience in #python and #kotlin and some experience in #rust . I am really struggling to get hired anywhere because of my lack of diploma from my higher education, even though I (provably) have the skills to work anyway.
If anyone has any pointers or places I can go to I'd love to hear it. I'd love to work in either a data science job or open source software development, either locally in the central or west Netherlands or remote. Please help me get #FediHired spread this around if you want to. If you want more info and have a job opening I can DM my CV.
UniFFI can generate bindings for Rust async functions/methods to Python, Swift and Kotlin, with native async runtimes (resp. asyncio, Task and suspend).
That’s really exciting! Rust Future being driven by a foreign language async runtime, that’s pure fun.
#kotlin#ttrpg
I'm thinking of re-writing my Random Dungeon Creator app.
Does anyone have tips for how to build the code, what data structures to use, etc?
I threw it together in Java, with a combination of database and JSON for the raw data, but feel I can rewrite it better.
Help/direction appreciated
Guess I should post a new introduction since I moved servers and this account has no posts at all 😛
I'm a developer/coder. I used to be very much into mobile development (both #iOS and #Android) using #Swift and #Kotlin. Now my main area of interest is digital creativity using #AI to generate art, text, and music.
I don't post a lot generally, but do daily postings of interesting papers from the cs.CV category on arXiv.org. So first thing in the morning, there will be a barrage of posts from me and then probably nothing much for the rest of the day 🙂
I also post a daily set of images based on my #StableDiffusion prompt of the day — I generate a bunch of images through the day based on a single prompt, pick the four best images (according to me) and post them the next day.
I suppose I should properly introduce myself. I'm haliphax. I like futzing around with #TextMode applications. I've been in "full stack" #WebDev for just over 20 years now and love to write #Python / #TypeScript projects, but my day job involves a lot of #AWS, #microservices, and #Kotlin.