루비 내부 구조: 우주선 연산자(<=>)의 작동 원리
우주선 연산자(<=>)는 두 객체를 비교하여 -1, 0, 1 또는 nil을 반환하는 3가(trivalent) 비교 방식의 핵심 도구다.
루비 내부 구조: 우주선 연산자(<=>)의 작동 원리
우주선 연산자(<=>)는 두 객체를 비교하여 -1, 0, 1 또는 nil을 반환하는 3가(trivalent) 비교 방식의 핵심 도구다.
Der Comparator begegnet dir in Java spätestens dann, wenn du anfängst, Listen nicht nur "irgendwie", sondern gezielt nach bestimmten Eigenschaften sortieren zu wollen. Vielleicht willst du Modelle nach einem Feld ordnen, Daten fürs Frontend vorbereiten oder einfach nur eine Liste von Objekten sau
https://magicmarcy.de/der-comparator-in-java
#Vergleich #Comparator #Comparable #Sortierung #Java #Interface #CompareTo #Programming

Der Comparator begegnet dir in Java spätestens dann, wenn du anfängst, Listen nicht nur "irgendwie", sondern gezielt nach bestimmten Eigenschaften sortieren zu wollen. Vielleicht willst du Modelle nach einem Feld ordnen, Daten fürs Frontend vorbereiten oder einfach nur eine Liste von Objekten sauber und strukturiert ausgeben. Genau hier spielt der Comparator seine Stärken aus: Du kannst Vergleichslogik definieren, ohne deine Klassen selbst anzupassen, und behältst dabei volle Kontrolle über das Sortierverhalten.
Der Comparator begegnet dir in Java spätestens dann, wenn du anfängst, Listen nicht nur "irgendwie", sondern gezielt nach bestimmten Eigenschaften sortieren zu wollen. Vielleicht willst du Modelle nach einem Feld ordnen, Daten fürs Frontend vorbereiten oder einfach nur eine Liste von Objekten sau
https://magicmarcy.de/der-comparator-in-java
#Vergleich #Comparator #Comparable #Sortierung #Java #Interface #CompareTo #Programming

Der Comparator begegnet dir in Java spätestens dann, wenn du anfängst, Listen nicht nur "irgendwie", sondern gezielt nach bestimmten Eigenschaften sortieren zu wollen. Vielleicht willst du Modelle nach einem Feld ordnen, Daten fürs Frontend vorbereiten oder einfach nur eine Liste von Objekten sauber und strukturiert ausgeben. Genau hier spielt der Comparator seine Stärken aus: Du kannst Vergleichslogik definieren, ohne deine Klassen selbst anzupassen, und behältst dabei volle Kontrolle über das Sortierverhalten.
[Перевод] Generic интерфейсы в Go: просто, но сложно
Команда Go for Devs подготовила перевод статьи Акселя Вагнера о том, как generic интерфейсы в Go открывают новые возможности и новые сложности. В статье разбираются паттерны, ограничения и компромиссы: от self reference интерфейсов до дилеммы с ресивер-указателями.
Unlike many of the #comparable #books listed above, "A New Faith" is NOT #dystopian It is not #utopian either. It is somewhere in the middle. The #climate #catastrophe of #heatwave happens in background (unlike some of the novels below). The story is about what happens after mass #migration happens.
#solarpunk #hopepunk #climatefiction #sciencefiction #bookstodon #books #adaptation #justice #humanrights #climateaction #climatecrisis #amwriting
#Comparable #books to "A New Faith" < https://tinjar.ghost.io/a-new-faith >
- Octavia Butler’s “Parable of the Sower”
- Neal Stephenson’s “Termination Shock”
- Kim Stanley Robinson’s “Ministry for the Future”
- Steven Markley’s “The Deluge”
- Amitav Ghosh’s “Gun Island”
- Emily St. John Mandel’s “Station Eleven”
#solarpunk #climatefiction #sciencefiction #books #bookstodon #climatechange #adaptation #migration #humanrights #justice #amwriting #writerscoffeeclub #wordweavers #ScribesAndMakers
They aren't #comparable.
The #remains of the two Indigenous women are, firstly, not even certain to be in the #landfill; they're merely suspected to be there. Second, if they are there, they've been there quite some time, and are therefore significantly deeper, which does make #excavating much more #dangerous. Third, they don't know with any degree of #certainty which section of the landfill would contain them.
It's dangerous, impractical, and expensive. But a nice story.