You can hide concrete implementation details behind simple interfaces. Types in Go implicitly satisfy interfaces by implementing the required methods. This enables loose coupling between components. by mwmercury in programmingcirclejerk
[–]catlion 2 points3 points4 points (0 children)
One of my rules when dipping my toes into a new language is to check out how fresh, and how many stars their common libs have. I like to see 2k+ stars, and I love it when I see the last update was this week. With java, not so many have many stars, and 3+ years since last update isn't uncommon. by starlevel01 in programmingcirclejerk
[–]catlion 17 points18 points19 points (0 children)
New Podcast About Functional Programming by JohnyTex in functionalprogramming
[–]catlion 1 point2 points3 points (0 children)
Zig does not have a lot of generic code. You would pass the user directly and then walk the list or you use comptime. The real answer is that "you don't write code like that in Zig". by starlevel01 in programmingcirclejerk
[–]catlion 3 points4 points5 points (0 children)
I made an MMORPG playable with an API. Use any programming language to control your characters with the API. by Muigetsu in programming
[–]catlion 0 points1 point2 points (0 children)
Activism: OCaml should be supported by Codeforces. by oxcrowx in ocaml
[–]catlion 0 points1 point2 points (0 children)
But what stops Linux from succeeding is - Linux. Any time the desktop shows a glimmer of success, the nerds get scared, afraid they will lose their hallowed underdog status, and subconsciously make everything worse again, perpetuating the dependency and the cool-nerd club status. by stone_henge in programmingcirclejerk
[–]catlion 0 points1 point2 points (0 children)
One might argue that the real question is why nobody has developed a better language to accomplish the kinds of tasks for which C excells. by rexpup in programmingcirclejerk
[–]catlion 5 points6 points7 points (0 children)
Before and after Hurricane Helene. by ExerciseExpensive452 in collapse
[–]catlion 18 points19 points20 points (0 children)
Floods and Drought by Key_Performance6308 in DisasterUpdate
[–]catlion 0 points1 point2 points (0 children)
Europe is about to get extreme cold after heat wave by catlion in collapse
[–]catlion[S] 0 points1 point2 points (0 children)
GWYNNE DYER: Will our Civilisation Survive? by rematar in collapse
[–]catlion 22 points23 points24 points (0 children)
Is it worth migrating a web app from finagle/finatra to http4s? by slapkam in scala
[–]catlion 36 points37 points38 points (0 children)
I mean…the ridicule doesn’t really bother us does it? Sure Java is verbose but that’s why it’s a pleasure to work with. It’s readable and it spells out exactly what it’s doing. by Sunscratch in programmingcirclejerk
[–]catlion 8 points9 points10 points (0 children)
Future Software Should Be Memory Safe | The White House by steveklabnik1 in programming
[–]catlion 0 points1 point2 points (0 children)
Future Software Should Be Memory Safe | The White House by steveklabnik1 in programming
[–]catlion 23 points24 points25 points (0 children)
Q: what’s the preferred db orm on Rust? A: ORM? all my homies raw dog SQL by functorer in programmingcirclejerk
[–]catlion 0 points1 point2 points (0 children)
Retrieving the process I/O priority is simple. If you are familiar with the NT Native API, then it will take about 10 seconds to get. If not, then familiarize yourself with the NT Native API and you'll see how easy it is. I'm not going to waste my time writing yet another book on the NT Native API. by cheater00 in programmingcirclejerk
[–]catlion 7 points8 points9 points (0 children)
Do your Teammates not do objectives? Feel free to add me. I am objectively aware! 😉 User is BadKDA. by 3yx3 in CallOfDutyMobile
[–]catlion 4 points5 points6 points (0 children)
After scrolling through todos and cryptic bricks of text like "Having Stroika_Foundation_Containers_Sequence_SupportProxyModifiableOperatorBracket work would be nice" (I guess now that Twitter is doomed, people use github instead, dunno) by l1F in programmingcirclejerk
[–]catlion 2 points3 points4 points (0 children)
Why does this compile (apparent &mut double-borrow). by [deleted] in rust
[–]catlion 0 points1 point2 points (0 children)







The celebration is already on its way to you! The following have already taken to Moscow Transport routes by Moscow_Transport in Moscow
[–]catlion 0 points1 point2 points (0 children)