Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
za3faran
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
541.
▲
by
za3faran
3y ago
Then you find real golang code littered with things like var _ Animal = (*Cat)(nil) var _ Animal = (*Dog)(nil) and you're back to the same place with more verbosity, and with much more difficulty when trying to figure out
542.
▲
by
za3faran
3y ago
With records now available in Java and C#, not only can you do the same there, but you get even more assurances such as overloaded `.equals()` and `.hashCode()`.
543.
▲
by
za3faran
3y ago
Which monitor manufacturer are you using?
544.
▲
by
za3faran
4y ago
Interesting, I haven't thought about it that way before. Are buybacks more volatile compared to dividends?
545.
▲
by
za3faran
4y ago
Is Quarkus [quarkus.io] affected?
546.
▲
by
za3faran
4y ago
Dupe: https://news.ycombinator.com/item?id=35641448
547.
▲
by
za3faran
4y ago
Correlation vs causation. Those Islamic countries are still facing occupation especially from post WWI mandates like Sykes Picot and Balfour, and we see first hand the interest of "democratic" countries to keep things that way to
548.
▲
by
za3faran
4y ago
Java is in the same category as C# from the previous post. Mature off the shelf libraries, with a great ecosystem and great integration.
549.
▲
by
za3faran
4y ago
Can you elaborate? To me this makes no sense whatsoever, and I can easily provide a counter example. Islam is not democratic in the Western sense, yet its laws curb corruption.
550.
▲
by
za3faran
4y ago
Already responded to here https://news.ycombinator.com/item?id=35537890
551.
▲
by
za3faran
4y ago
golang doesn't really have other features that Java can take from, since Java is so rich, other than perhaps embedding. But it's been the case that the Java development process has been doing an excellent job at taking a better ap
552.
▲
by
za3faran
4y ago
Java has records, pattern matching, and proper enums. As of writing this comment, golang does not allow you to have generics on methods as far as I'm aware.
553.
▲
by
za3faran
4y ago
I've encountered several dangerous incidents of mistakenly ignored errors at an employer that heavily used golang due to the language's bad design.
554.
▲
by
za3faran
4y ago
What are those use cases?
555.
▲
by
za3faran
4y ago
Could you elaborate on what you mean by "dependency management at the source level"? Do you mean manual JAR inclusions into the project?
556.
▲
JEP proposed to target JDK 21: 444: Virtual Threads
(mail.openjdk.org)
3 points
by
za3faran
4y ago
|
0 comments
557.
▲
by
za3faran
4y ago
Are you L5 or L6?
558.
▲
by
za3faran
4y ago
According to whom is the point of life is to enjoy it? There are different cultures and societies in the world. According to my faith and traditions, the point of life is to worship God. Of course we still strive to avoid suffering and to m
559.
▲
by
za3faran
4y ago
Who's "we"? The West? The US? Humans? If it's the latter, we have had (and have) better - check out the Islamic financial system. It does have certain "capitalistic" principles (competition, no taxation by the
560.
▲
by
za3faran
4y ago
Also many Gulf states and cities (Dubai, Sharjah, etc.).
561.
▲
by
za3faran
4y ago
They should pierce the corporate veil and go after any individuals who had personal involvement in the matter while being fully aware of what the consequences of their actions were. That way, the livelihood of other employees who have no sa
562.
▲
Dropwizard 3.0.0 and 4.0.0 have been released
(jvm.social)
1 points
by
za3faran
4y ago
|
0 comments
563.
▲
Java 20 New Features
(hanno.codes)
3 points
by
za3faran
4y ago
|
0 comments
564.
▲
by
za3faran
4y ago
Modern Java and modern C# should be closer to what you described. On a side note, python is strictly pass by value. For non-primitives, their references are passed by value.
565.
▲
by
za3faran
4y ago
Then you give up the benefits of using a managed language, and you now have to maintain two stacks. IMO/IME much better to go with a language where you don't have this dichotomy in the first place - e.g. Java or C#.
566.
▲
C# 11.0 new features: list pattern matching
(endjin.com)
2 points
by
za3faran
4y ago
|
0 comments
567.
▲
by
za3faran
4y ago
It was a rhetorical statement.
568.
▲
by
za3faran
4y ago
Not mutually exclusive. Also, would you include most, if not all present day ideologies as "religion"? Including the one in this very post.
569.
▲
.NET Performance Delivers Again for Bing, from .NET 5 to .NET 7 – .NET Blog
(devblogs.microsoft.com)
2 points
by
za3faran
4y ago
|
0 comments
570.
▲
by
za3faran
4y ago
What kind of workload does the server run?
More ›