Earlier quoted context omitted.
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?
Kotlin 1.2.60 comes with native compiler binaries
61–69 of 69 posts
Re: Kotlin 1.2.60 comes with native compiler binaries
#62Re: Kotlin 1.2.60 comes with native compiler binaries
#63Earlier quoted context omitted.
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.…
Re: Kotlin 1.2.60 comes with native compiler binaries
#64Earlier quoted context omitted.
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.…
Re: Kotlin 1.2.60 comes with native compiler binaries
#65Earlier quoted context omitted.
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
#66Earlier quoted context omitted.
In other words, you're intenionally limiting your horizon because of convenience?
Not really practically but yes in theory? The JVM is host to many languages with different paradigms and it is not like I don't futz around with other stuff. I refuse to write serious code in poorly tooled languages and at this point in my career there are also some areas of exploration I just don't care about (e.g. machine level programming with ASM or C/C++ and web dev with JavaScript).
Re: Kotlin 1.2.60 comes with native compiler binaries
#67Earlier quoted context omitted.
C# emerged around the time that Java IDEs emerged. Basically, MS did a decent job with the C# language and tooling. However, it was very much inspired by Java, Java IDEs and Microsoft's own Java IDE (Visual J++). I think IBM was first with supporting refactorings for Java in Visual Age and Eclipse. Refactorings themselves emerged out of the Smalltalk community. MS was very motivated to support that for C# as they wer…
Why C# exists isn’t very relevant to that, Microsoft actually made the IDE team a first class member st the table during C#’s design and evolution. Such and such feature thought to be difficult to tool even if it can compile? Well, fix it or cut it. Microsoft intellisense (aka code completion) was truly a first back in 1997 (then just for VB and C++).
Re: Kotlin 1.2.60 comes with native compiler binaries
#68Earlier quoted context omitted.
Why C# exists isn’t very relevant to that, Microsoft actually made the IDE team a first class member st the table during C#’s design and evolution. Such and such feature thought to be difficult to tool even if it can compile? Well, fix it or cut it. Microsoft intellisense (aka code completion) was truly a first back in 1997 (then just for VB and C++).
I think they were very much inspired by Delphi and other Borland products at the time. Delphi was pretty awesome in 1996/1997.
Inspired by is an understatement, the connection is more intimate: https://en.m.wikipedia.org/wiki/Anders_Hejlsberg
Re: Kotlin 1.2.60 comes with native compiler binaries
#69Earlier quoted context omitted.
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?