Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
azth
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
661.
▲
by
azth
11y ago
> I was lucky enough to find out that Square has an Atlanta office Was the salary the same, or was it adjusted?
662.
▲
by
azth
11y ago
I tested it out a bit, it seems that first, the Kotlin files get compiled with the Kotlin compiler jars; after that the Java files get compiled with javac.
663.
▲
by
azth
11y ago
You should be able to drop in a Kotlin file into any Java project, and mix and match as you choose, without having to restructure the entire project, and move to a different build system.
664.
▲
by
azth
11y ago
> but I just don't see it for Kotlin From what I understand, Kotlin will be gaining more features slowly but steadily, similar to what you describe for Swift. I think that Kotlin's ability to integrate seamlessly into any Java
665.
▲
Deciding to rewrite getaddrinfo in rust
(blog.dkhenry.com)
105 points
by
azth
11y ago
|
120 comments
666.
▲
by
azth
11y ago
> F# lacks higher kinds and implicit parameters, meaning you can't really use the type class pattern. This hurt our productivity. Genuinely curious, but what are you doing that the lack of type classes hurts productivity so much?
667.
▲
by
azth
11y ago
> Which means you can declare an interface that foreign packages already conform to, and then freely use them. Except that it is very difficult to find out which struct implements what interface, you'd have to go look through the co
668.
▲
by
azth
11y ago
> Basically you take the general, composable API functions and generate specific equivalent code that avoids the overhead of dealing with abstract interfaces like Iterators. That's pretty cool. Similar to what Rust already does when
669.
▲
by
azth
11y ago
That's what I was thinking. The slide seems to imply that workloads are becoming CPU bound due to IO speeds increasing a lot.
670.
▲
by
azth
11y ago
Slide 10: > CPU speeds have not kept up with I/O in the past 5 years. I presume he means the other way around? Also, what does he mean by native memory management? Does he mean off-heap allocation? And what's he referring to re
671.
▲
by
azth
11y ago
> Especially with Java9 on its way, it's only going to get better. What's Java 9 going to add that Kotlin can benefit from?
672.
▲
by
azth
11y ago
Could you link to the code for `test.rs`?
673.
▲
by
azth
11y ago
And it's even better with languages with macros, like Rust, Scala, even C++. There won't be any function call to begin with if the corresponding logging level is not enabled, only a branch.
674.
▲
by
azth
11y ago
Do you have any sources? I'm genuinely curious.
675.
▲
by
azth
11y ago
Bentley?
676.
▲
by
azth
11y ago
Fair enough.
677.
▲
by
azth
11y ago
Why doesn't the legal system immediately dismiss such lawsuits by the patent trolls? It is obvious what they're after.
678.
▲
by
azth
11y ago
> A lot of people don't trust JIT and especially GC to do their jobs well. Practically all major languages other than C or C++ rely on GC. That point makes no sense. The JVM is used in so many critical infrastructure projects (let a
679.
▲
by
azth
11y ago
> Social Security and Medicare taxes Why do they show up as being deducted from your salary in your statements then?
680.
▲
by
azth
11y ago
What about any of the functions here: https://golang.org/src/sort/sort.go e.g. symMerge(), quickSort(), etc.
681.
▲
by
azth
11y ago
Exabeam | Bay Area, California | Full time | On site Seeking multiple positions: -------------------------------- Web Front-End / UI Engineer (San Francisco, CA): Design and develop a rich user interface for a mission critical data pro
682.
▲
by
azth
11y ago
Just take a look at any OS/graphics/machine learning/etc. codebase.
683.
▲
by
azth
11y ago
For certain web apps, maybe that can work. Not for anything slightly more complex though.
684.
▲
by
azth
11y ago
> and in Ruby any function over 10 lines is frowned upon Citation required.
685.
▲
by
azth
11y ago
> Java chooses safety over performance. Yet manages to be faster than golang. Also, the two need not be mutually exclusive as you're implying.
686.
▲
by
azth
11y ago
Exabeam | Bay Area, California | Full time | On site Seeking multiple positions: -------------------------- Web Front-End Engineer (San Francisco, CA): -------------------------- Design and develop a rich user interface for a mission critic
687.
▲
by
azth
11y ago
Exabeam | San Mateo, California | Full time | On site Data Scientist: ------------------ • Collaborate with security domain experts, data scientists, and platform engineering team to identify security threats with data-driven methods • Perf
688.
▲
by
azth
11y ago
> Mozilla's current board considers pandering to external forces more important than the old ways - merit, the hacker ethic, professionalism. Interesting. Do you have a source on that? Not denying what you're saying or anything
689.
▲
by
azth
11y ago
> almost certainly result in a jihadist Syria What does that even mean?
690.
▲
by
azth
11y ago
> The Middle East is practically defined by war. Which was brought by the Western nations since WWI.
More ›