2025/05/02

Newest at the top

2025-05-03 00:49:22 +0200 <JuanDaugherty> loonycyborg, checkout games, gameengine at hackage
2025-05-03 00:47:28 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
2025-05-03 00:45:30 +0200Typedfern(~Typedfern@135.red-83-37-43.dynamicip.rima-tde.net) typedfern
2025-05-03 00:27:43 +0200 <haskellbridge> <loonycyborg> I bet more abstract language like Haskell could make things more tractable
2025-05-03 00:27:22 +0200 <haskellbridge> <loonycyborg> kinda breaks immersion
2025-05-03 00:27:18 +0200 <haskellbridge> <loonycyborg> right now most of the more plot heavy games have pretty janky scripts, when you play it's mostly about wrestling with scripting bugs
2025-05-03 00:25:29 +0200 <haskellbridge> <loonycyborg> I think Haskell would be nice not for implementation but for scenario scripting
2025-05-03 00:25:02 +0200 <haskellbridge> <loonycyborg> IMO too many games use C# now, kinda discourages me from modding because I hate C#
2025-05-03 00:21:30 +0200Typedfern(~Typedfern@135.red-83-37-43.dynamicip.rima-tde.net) (Ping timeout: 252 seconds)
2025-05-03 00:19:14 +0200JuanDaugherty(~juan@user/JuanDaugherty) JuanDaugherty
2025-05-03 00:16:04 +0200j1n37-(~j1n37@user/j1n37) (Ping timeout: 260 seconds)
2025-05-03 00:15:37 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-05-03 00:03:36 +0200crns(~crns@user/crns) crns
2025-05-02 23:51:41 +0200ljdarj1ljdarj
2025-05-02 23:51:41 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 244 seconds)
2025-05-02 23:49:34 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-05-02 23:48:05 +0200ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2025-05-02 23:47:30 +0200ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-05-02 23:42:34 +0200 <tcard> sm: Thank you! I did not know of that book yet. It is an HTML-only book with no source or publication date, which makes it an edge case. I just emailed the author to discuss.
2025-05-02 23:40:43 +0200m15k47on1c(~m15k47on1@user/m15k47on1c) m15k47on1c
2025-05-02 23:40:43 +0200m15k47on1c(~m15k47on1@189.62.151.15) (Changing host)
2025-05-02 23:40:43 +0200m15k47on1c(~m15k47on1@189.62.151.15)
2025-05-02 23:36:02 +0200m15k47on1c(~m15k47on1@user/m15k47on1c) (Ping timeout: 252 seconds)
2025-05-02 23:31:20 +0200 <hellwolf> for their own enjoyment, not others cheapness in investing in hardwares.
2025-05-02 23:30:56 +0200 <hellwolf> Nerds be better off torturing themselves with lenses and parsecs
2025-05-02 23:30:43 +0200 <EvanR> so it stands for garbage collecting compiler
2025-05-02 23:30:36 +0200 <hellwolf> it's a exploitation of nerds!
2025-05-02 23:30:15 +0200 <EvanR> gcc contains compilers for languages with gc, like java
2025-05-02 23:29:55 +0200 <monochrom> haha xerox
2025-05-02 23:29:35 +0200 <monochrom> They like hand-optimizing things because they are easily nerd-sniped. There may also be some OCD involved.
2025-05-02 23:29:02 +0200 <xerox> something like https://i.imgflip.com/9spf4o.jpg
2025-05-02 23:26:26 +0200 <hellwolf> I was trying to say: human should be more expensive than hardwares. Our mental health is more important than optimizing for machines. So, Haskell, please.
2025-05-02 23:26:15 +0200 <monochrom> If C# is acceptable then Haskell should be even more so! We have better and more optional type sigs.
2025-05-02 23:26:14 +0200 <EvanR> so yeah
2025-05-02 23:26:06 +0200 <EvanR> I just today "fixed" my space engineers on linux by putting a magic XML line that switches from one GC to the other
2025-05-02 23:24:49 +0200 <monochrom> 10 years ago game devs scaremongered about "but Haskell uses GC, so no go".
2025-05-02 23:24:18 +0200 <monochrom> I'm glad that GC is now acceptable, nay, preferred, in game dev! >:)
2025-05-02 23:22:40 +0200 <EvanR> the article has a more accurate assessment I think
2025-05-02 23:21:21 +0200 <haskellbridge> <Liamzee> it's more, they lived on a Rust engine, the engine was immature, not to say the least about Rust borrow checker, they moved to a multi-billion dollar commercial C++ engine with C# bindings, they had a better time
2025-05-02 23:20:14 +0200 <EvanR> C# had less type signature (but also totally different framework)
2025-05-02 23:19:56 +0200 <EvanR> the rust they demonstrated had a lot of lines of type signature
2025-05-02 23:19:55 +0200 <haskellbridge> <sm> we discussed in #haskell-game:matrix.org (https://matrix.to/#/#haskell-game:matrix.org) recently.. here's the HN thread, it is quite interesting: https://news.ycombinator.com/item?id=43824640
2025-05-02 23:19:46 +0200 <haskellbridge> <Liamzee> https://deadmoney.gg/news/articles/migrating-away-from-rust
2025-05-02 23:19:41 +0200 <haskellbridge> <Liamzee> C# gave them Unity bindings
2025-05-02 23:19:31 +0200 <monochrom> C I can believe. C# is not less verbose than Rust.
2025-05-02 23:19:09 +0200 <monochrom> I'm surprised at that.
2025-05-02 23:18:56 +0200 <haskellbridge> <sm> C#
2025-05-02 23:18:56 +0200 <EvanR> C#
2025-05-02 23:18:52 +0200 <monochrom> Which normal language did they choose?
2025-05-02 23:18:33 +0200 <EvanR> and how their code shrank by a factor of 5 after rewriting it in a normal language