BTW, what's the plan for JB with JS support? I see...
# javascript
u
BTW, what's the plan for JB with JS support? I see many basic, language breaking bugs and slow progress compared to other compiler backends.
k
Seriously? It's a language breaking bug? It's a rarely used set of language features used together! BTW, there are things that work in JS BE, and don't work in JVM BE.
Can you clarify, which features you are missing from Kotlin/JS? Which bugs are show-stoppers for you?
u
It's not about show stoppers. It's more like I feel, KotlinJS is not ready yet. Whenever I start playing with it, I run into issues. Took me just a 500 LoC side project to run into the next issue: https://youtrack.jetbrains.com/issue/KT-21003
What about String, Any, Int::class ? Isn't that integral part of the language?
k
That's not a bug in compiler, it's a library bug
u
Well, I am talking about the subsystem in general.
k
When did you try Kotlin/JS the last time? It evolved dramatically in last year.
u
Yesterday. That's when i discovered KT-21003
k
IMO, "libraries" is a separate subsystem, neither JVM nor JS
When did you try Kotlin/JS before that? What issues did you encounter?
u
No offence and no bashing intended. It's just, that I am a great fan of kotlin. Using it on Android.
KotlinJS is a great piece of work
Just my personal experience is, whenever I take the time to take another look, I run into some new issues. No showstoppers. Just bumps
2
k
You initial question was "what's the plan for JB with JS". It's under active development, and, as I said above, it evolved greatly.
u
Well, thanks for the answer an keep on. I'll keep looking into it 🙂
k
Here's the list of how many issues were resolved per year: * 2017: 216 * 2016: 249 * 2015: 46 * 2014: 140
👍 5