Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vips7L
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
391.
▲
by
vips7L
10mo ago
I don't think Oracle/OpenJdk really cares about Kotlin. It's usage is still minuscule compared to Java the language, and you're still using Java the platform by using it. I'm not sure they're really concerned a
392.
▲
by
vips7L
10mo ago
I believe that is mostly due to Sun's stagnation and lack of funding. Oracle released Java 7 in 2011 and Java 8 in 2014, which is arguably the start of modernizing Java.
393.
▲
by
vips7L
10mo ago
Trivial apps are easy. Non trivial apps, lots of reflection, etc make it really hard.
394.
▲
by
vips7L
10mo ago
Java is in the best shape it's ever been in. Jdk development and performance are through the roof and the developer experiences gets better with every release.
395.
▲
by
vips7L
10mo ago
Kind of like how sum types and matching are implemented in library code? Example from D here: Fahrenheit toFahrenheit(Temperature t) { return Fahrenheit( t.match!( (Fahrenheit f) => f.degrees
396.
▲
by
vips7L
10mo ago
Funny part is that Java does have named parameters, but only for annotations!
397.
▲
by
vips7L
10mo ago
I've always seen the visitor pattern as a poor-mans pattern matching. How do you solve the same thing with callbacks?
398.
▲
by
vips7L
10mo ago
Love how you were downvoted for mentioning Java.
399.
▲
by
vips7L
11mo ago
Crazy! I graduated highschool in 2008. I never got the games. Though now I do think I’m interested in learning a bit with C#.
400.
▲
by
vips7L
11mo ago
Yes there was a proposal by Brian to make it into a switch expression: https://news.ycombinator.com/item?id=40088719 , though that draft is already 1.5 years old and I don't expect it to be delivered anytime soon. It wo
401.
▲
by
vips7L
11mo ago
Nah man. They could make checked exceptions less boiler platey. Simple things like Swift’s try! Or try?, and making the try construct an expression would go a long way to increase checked error usage and therefore correctness. We don’t even
402.
▲
by
vips7L
11mo ago
I don’t know anyone that learned C++ first. Maybe I’m younger in generations, but Java was the first thing everyone learned at my university.
403.
▲
by
vips7L
11mo ago
I really do wish them luck! C# is a really nice language and I can't wait to see what they do once they introduce sum types. I've been doing Advent of Code in F# and it's been pretty nice.
404.
▲
by
vips7L
11mo ago
I started this thread criticizing Go. I think it’s a terribly verbose language that has ignored all language dev of the last half century. It’s why I continue to write Java. However, I don’t think that shields Java from its inability to mak
405.
▲
by
vips7L
11mo ago
With the same difficulties as Java.
406.
▲
by
vips7L
11mo ago
Is not natively compiled.
407.
▲
by
vips7L
11mo ago
Those two aren’t natively compiled. They can be, but it’s not the norm, and it’s hard/time consuming. Java’s type system isn’t as strong as it could be either. It is still lacking proper compile time support for null and there’s been n
408.
▲
by
vips7L
11mo ago
Me too. There’s a huge market for a natively compiled language with GC that has a better type system than Go. The options I’ve seen so far are: OCaml, D, Swift, Nim, Crystal, but none of them have seen to be able to capture a significant ma
409.
▲
by
vips7L
11mo ago
I'm sad every day that Dart didn't get bigger than it is. It's really a great language. Compiles to AOT too.
410.
▲
by
vips7L
11mo ago
I can guarantee you that 9/10 times any similar Go snippet will be more verbose than Java.
411.
▲
by
vips7L
11mo ago
No, everyone isn’t. You really should check.
412.
▲
by
vips7L
11mo ago
You’re aware my computer still plays games from the 90s right? AND it plays the new games without having to buy a whole new platform.
413.
▲
by
vips7L
11mo ago
Yeah that’s 2 different models and at least 1 time that I have to toss my entire system. Nintendos had 3 generations in that time and Xbox has had countless churn in its hardware.
414.
▲
by
vips7L
11mo ago
They’ve all had 2-3 models in the last decade-ish. So that’s at least 1 time I would have had to have thrown everything away. I miscounted though, I’ve been running the same OS since Windows 7. Probably 2014. I’ve been able to upgrade with
415.
▲
by
vips7L
11mo ago
Switching my hardware and having to buy all new games isn’t the point??? How is that longevity?
416.
▲
by
vips7L
11mo ago
No consoles are an even worse solution. They’ve been through several generations of hardware iterations in the same amount of time.
417.
▲
by
vips7L
11mo ago
I don’t know man. It’s honestly the last thing I would choose. There is literally always something else that is more appetizing.
418.
▲
by
vips7L
11mo ago
I’ve just always experienced them as a road block. They’ve only ever wanted to make their jobs easier. They’ve never wanted to enable me and make my life easier.
419.
▲
by
vips7L
11mo ago
I’ve been running the same gaming setup for almost 10 years. Having to upgrade or change OS is a major thing. Don’t minimize longevity. Currently I literally can’t find the time to convert my drive from master boot record to GPT for Windows
420.
▲
by
vips7L
11mo ago
I’ve always found IT to add bullshit, break things, and just make life harder.
More ›