Live data from Hacker News

Kotlin 1.0.5 is here

blog.jetbrains.com

91–100 of 111 posts

Re: Kotlin 1.0.5 is here

#91
post #41

Earlier quoted context omitted.

If they're using it for Android development they should. Kotlin has just about first class support for it, while Scala is a pain to get working.

Which issues did you experience?

Kotlin:

1 - Install plugin into Android Studio

2 - Configure the Gradle plugin

Enjoy Android development within Studio.

Scala:

Follow this several pages long tutorial:

https://www.voxxed.com/blog/2016/10/setting-up-scala-on-andr...

Try to enjoy while working around issues with Studio integration and common Android libraries.

Re: Kotlin 1.0.5 is here

#92
post #28

I'm torn on this. On one hand, Kotlin is great. It's not Scala but it gives you a whole lot while maintaining the ability to very easily swap in for Java. On the other hand, it's controlled by Jetbrains—the company that now offers a "yearly license" of many of its compilers at the same price point it once sold them for, after which time they forcibly downgrade the software their users have paid for. It's not illegal…

scala is controller by a company also. Also, kotlin is open source. the assumption is really bad.

Re: Kotlin 1.0.5 is here

#93
post #68

Earlier quoted context omitted.

I think you're confusing language openness with freedom of choice for consumption.

I think you're confusing deduction with speculation. I'm fully aware of the difference between language openness and "freedom of choice for consumption". I just don't agree with the wisdom in tying my workflow to a company like Jetbrains.

why? What is wrong with jetbrains, and also what is the connection between then and a free software(kotlin) also, vs code is by microsoft. Any time microsoft can say that plugins needs to be review by them. also vscode is ahead is a very hard option?

Are you upset for the election in USA?

Re: Kotlin 1.0.5 is here

#94
post #28

I'm torn on this. On one hand, Kotlin is great. It's not Scala but it gives you a whole lot while maintaining the ability to very easily swap in for Java. On the other hand, it's controlled by Jetbrains—the company that now offers a "yearly license" of many of its compilers at the same price point it once sold them for, after which time they forcibly downgrade the software their users have paid for. It's not illegal…

If only you were truly understand what you talking about:) In fact, Intellij platform is open sourced(https://github.com/JetBrains/intellij-community), many IDE's for different languages built on top of it(like https://intellij-rust.github.io/), as well as Kotlin plugin itself.

And yeah don't forget Eclipse Kotlin plugin, fully open-sourced)

JetBrains open-sourced decades of their hard work, building world's best IDE. And you can benefit from it for free.

You don't even have to pay for webstorm/rubymine. Just install plugins you need to Intellij CE)))

Re: Kotlin 1.0.5 is here

#95
post #28

I'm torn on this. On one hand, Kotlin is great. It's not Scala but it gives you a whole lot while maintaining the ability to very easily swap in for Java. On the other hand, it's controlled by Jetbrains—the company that now offers a "yearly license" of many of its compilers at the same price point it once sold them for, after which time they forcibly downgrade the software their users have paid for. It's not illegal…

[deleted]

Re: Kotlin 1.0.5 is here

#96
post #67

Earlier quoted context omitted.

So charging for an IDE which requires hundreds of thousands of man hours of development and maintenance means they're evil and you won't use their products, open source or otherwise? Got it.

No. I honestly can't tell if you're trolling or not at this point, but "Er" is a horrible way to open a comment. Assigning a strawman position to someone you disagree with is equally horrible. I've gladly purchased Jetbrains products in the past (and other dev tools as well). Noticing that a company is intent on capturing all consumer surplus they possibly can and disliking them for it is not the same as deciding the…

I think is just upset for the election in usa...

Re: Kotlin 1.0.5 is here

#97
post #28

I'm torn on this. On one hand, Kotlin is great. It's not Scala but it gives you a whole lot while maintaining the ability to very easily swap in for Java. On the other hand, it's controlled by Jetbrains—the company that now offers a "yearly license" of many of its compilers at the same price point it once sold them for, after which time they forcibly downgrade the software their users have paid for. It's not illegal…

I'd better to pay for editor than for compiler/core. Also JB is true software company, its their primary source of revenue. Editors is the only good way of monetization open-source projects.

UPD. When I pay for their job, I receive real stuff and not some obfuscated shit. The stuff that will be compiling even when the subscription ends.

Re: Kotlin 1.0.5 is here

#98
post #38

Earlier quoted context omitted.

I don't really get that. Kotlin is open source. You can write and compile Kotlin code without paying JetBrains a penny, it's not hard. There's even an Eclipse plugin - written by JetBrains. I'm not sure what more is required to make it truly open.

What non-Jetbrains IDE supports Kotlin well? What % of its contributions come from outside the Jetbrains ecosystem? Once Jetbrains no longer controls Kotlin's future and most Kotlin users are not Jetbrains customers, then I'd consider it truly open.

https://github.com/JetBrains/kotlin/graphs/contributors Inside company <30 people working on kotlin that give us more than 100 people outside JetBrains involved in Kotlin development.

Re: Kotlin 1.0.5 is here

#99
post #70

Earlier quoted context omitted.

Probably because IntelliJ is a superior IDE, Kotlin is a better language than C# and Xamarin apps look and perform like ass.

I like both, but why do you consider Kotlin better than C#? I also don't get your point about how lame Xamarin apps look. Xamarin apps use native layout components (could be wrapped with lowest common denominator abstractions in case of Xamarin.Forms, but it's optional), so they're 100% capable of looking the same way your native app would.

iOS and Android UX guides have completely different approaches to the logic of user interaction. AFAIK, Xamarin does not allow to have different layouts generated from shared code. So, even that components are native, their placement is alien.

Re: Kotlin 1.0.5 is here

#100
post #72
post #20

Earlier quoted context omitted.

I can't imagine anyone who has used Scala for long would switch to Kotlin. Kotlin is 'Java++'. Scala is a fully featured functional language. Kotlin is missing all of the most powerful Scala features. No type classes, monadic comprehension, higher kinded types, adhoc polymoprhism. :(

Well, it's kind of the point. Kotlin is supposed to be light weight and easy. Besides, using Scala for Android, while possible, is cumbersome. Kotlin wins this one hands down.

Scala for Android is fine. The only thing that makes it harder than Kotlin is JetBrains disingenuously shipping their Kotlin plugin but not their (more popular) Scala plugin by default, which they could fix tomorrow if they wanted to.
Post reply on HN