Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Verius (verius@community.highlandarrow.com)'s status on Monday, 29-Oct-2018 14:07:26 EDT Verius Verius
    Looking at Kotlin I can't help but get the impression that a lot of stuff is just in there either to workaround the limitations of the JVM or to allow interoperability with the JVM. Comparing Kotlin to C# I see a bunch of interesting features like data classes and reduced declaration syntax but C# shows a lot of strength simply in the best possible integration with it's platform (since C# is to .NET as Java is to the JVM, the primary language). (1/2)
    In conversation Monday, 29-Oct-2018 14:07:26 EDT from community.highlandarrow.com permalink
    1. Verius (verius@community.highlandarrow.com)'s status on Monday, 29-Oct-2018 14:12:03 EDT Verius Verius
      in reply to
      I do worry though that Kotlin will be forced into an unpleasant jack-of-all-trades-master-of-none situation by supporting a JVM target, a JS target and a native target (for iOS, Android, all major desktop OSes AND webassembly). That's three (or more) _very_ different environments that will compete to influence the language. I may be a bit of a cynic but I've rarely seen attempts to do many things at the same time end well. I can't think of any successful language that has this broad a focus. (2/2)
      In conversation Monday, 29-Oct-2018 14:12:03 EDT from community.highlandarrow.com permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.