Live data from Hacker News

Kotlin 1.2.60 comes with native compiler binaries

github.com

51–60 of 69 posts

Re: Kotlin 1.2.60 comes with native compiler binaries

#53
post #39

Earlier quoted context omitted.

I think it's a symptom of times changing. People don't want to code in vi/nano anymore. A general purpose language launching today is expected to have a good support in an IDE. At least autocompletion, support for building and debugging, refactoring if possible. Also people prefer to have a one well working IDE plugin than several half-baked ones that don't offer much more than syntax highlighting. That's why IDE plu…

> I think it's a symptom of times changing. People don't want to code in vi/nano anymore. Not sure if that is true. Many people are still using vim for many newer languages. I think it depends on the language. Some languages are simply more IDE-reliant than others. Statically typed languages with a large vocabulary (Java, C#, Scala) tend to benefit more from IDEs than simple, dynamic languages like Python and Ruby. A…

I agree with GP. I do not want to use a language that does not at least have a plugin in IntelliJ. I remember the amount of dumb errors running the code has decreased tremendously after started using a serious IDE. Not going back as I'm dependent on it and feel scared of coding without its checks and utilities.

Re: Kotlin 1.2.60 comes with native compiler binaries

#54
post #48

Earlier quoted context omitted.

Yes, but none of those IDEs were developed concurrently with the language by tightly integrated teams (well, except smalltalk).

Yes they were. Delphi and Visual Basic are the most obvious examples of IDE-centric languages. You couldn't even buy the compiler separately from the IDE.

VB comes from the same lineage. Heck, even delphi does, obviously.

Re: Kotlin 1.2.60 comes with native compiler binaries

#55
post #8

Earlier quoted context omitted.

Well, it's a language created by an IDE company…

The dividing line between what's a language and what's the IDE is fairly arbitrary. E.g. a language could conceivably come with a tool chain that includes CLI-driven refactoring, and an "IDE" would only need to be a graphical interface calling it.

A language and an IDE are completely separate things.

Re: Kotlin 1.2.60 comes with native compiler binaries

#56
post #29

Earlier quoted context omitted.

There were zillions of language-specific IDEs in 2000 when C# was announced.

Yes, but none of those IDEs were developed concurrently with the language by tightly integrated teams (well, except smalltalk).

If that was the case for C#/.NET, they really didn't have much to show for it at time of release. IntelliJ IDEA that came out a year later was a fancier, more 'integrated' IDE.

But beside smalltalk, there were lots of others. All the commercial Lisps, Dylan etc. Somewhat more mainstream-ish - the NeXT Objective C environment is a good and much earlier example.

There were lots of interesting things about .NET when it came out, the IDE-ness of it doesn't strike me as one of them at all.

Re: Kotlin 1.2.60 comes with native compiler binaries

#57
post #52

Jetbrains is like a new Borland. I hope they don’t end the same...

What does that mean?

They had their own "languages" - Turbo Pascal (Delphi) and Borland C++, while not "new" languages, they were both very specific to Borland in their own ways. Their IDE's were much better than just about anything else available at the time. Then they made mistakes and competition came in big time (Visual Studio iirc). Anyway, it was a "long" time ago and I don't remember all of the details, but that's the gist of it.

I'm sure someone will be happy to correct anything I got wrong :)

edit: I don't think this will happen to JetBrains. edit2: Forgot the "Delphi" name, but it was basically TP w/ libraries.

Re: Kotlin 1.2.60 comes with native compiler binaries

#58
post #52

Jetbrains is like a new Borland. I hope they don’t end the same...

What does that mean?

I'm going to guess it's a reference to a language that sells an IDE. Even though Delphi could feasibly be written in any text editor (It was really just Object Pascal) the VCL was the big selling point.

I've yet to write any Kotlin in anything other than Vim and Atom though... and Gradle built those apps just fine. So I'm not sure I see a real comparison here.

Re: Kotlin 1.2.60 comes with native compiler binaries

#59

Earlier quoted context omitted.

I think it's a symptom of times changing. People don't want to code in vi/nano anymore. A general purpose language launching today is expected to have a good support in an IDE. At least autocompletion, support for building and debugging, refactoring if possible. Also people prefer to have a one well working IDE plugin than several half-baked ones that don't offer much more than syntax highlighting. That's why IDE plu…

This. I really only bother touching languages with good to great IDE experiences which is why I basically concentrated on JVM tech for most of my career. The good news is that the tools story is improving across all languages these days.

In other words, you're intenionally limiting your horizon because of convenience?

Re: Kotlin 1.2.60 comes with native compiler binaries

#60
post #43
post #37

Earlier quoted context omitted.

How do you use Jupyter for Deep Learning? I can only think about prototyping stuff, but not for training a large dataset (that doesn't fit in memory) for days.

Of course, prototyping only + test runs; then moving the code to proper source files (or writing them separately and including them in the notebook). Usually I write everything in the notebook, make sure I catch all the bugs, do some initial test runs to see if I am getting anywhere, then separating code out to individual Python files. The good thing is I can immediately showcase principles and progress to clients by…

How big are your datasets?
Post reply on HN