2024/12/28

Newest at the top

2024-12-28 03:04:22 +0100 <homo> there used to be HOUSE as attempt to have operating system in haskell, but it used way too much cbits in its source code
2024-12-28 03:04:17 +0100 <geekosaur> if not earlier
2024-12-28 03:04:03 +0100 <geekosaur> C hasn't been minimal since early pcc
2024-12-28 03:03:56 +0100 <homo> I guess the main difference between haskell and rust is that in rust you can write entire operating system kernel
2024-12-28 03:03:43 +0100 <c_wraith> C is a lot less "minimal" thank people think.
2024-12-28 03:02:28 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-28 03:01:40 +0100 <homo> C is very minimal language, both C++ and rust are extremely bloated, too much language features
2024-12-28 03:01:02 +0100sayurc(~sayurc@169.150.203.34) sayurc
2024-12-28 03:00:49 +0100 <geekosaur> please, no. C+ maybe. no templates and thank whoever's in charge for that
2024-12-28 03:00:05 +0100 <homo> or rather C+++ with more safety
2024-12-28 02:59:41 +0100 <geekosaur> people insist C is the fastest. rust offers those people the speed of C with more safety
2024-12-28 02:58:28 +0100 <homo> I don't understand hype behind rust, is it because haskell is not loudly advertized as safe language?
2024-12-28 02:56:49 +0100 <homo> won't be surprising if part of gtk is already in rust
2024-12-28 02:56:28 +0100 <homo> gnome is a combination of C, css, javascript and rust...
2024-12-28 02:54:41 +0100 <lambdabot> these nods of agreement. "Well, I've found a new language that solves that problem." Audience: "Ooooh! How?" Me: "There's no variables!" And then they all start moving away from me slowly....
2024-12-28 02:54:41 +0100 <lambdabot> cjs says: I have to explain this shit to people. I mean, I start out right, "Hey, you know how you always have these bugs because what you thought was in the variable is not there?" And I get all of
2024-12-28 02:54:41 +0100 <int-e> @quote o.v.r.a.l
2024-12-28 02:54:01 +0100 <geekosaur> although I'll cop to the 60s comment 🙂
2024-12-28 02:53:46 +0100 <geekosaur> may I note that Gtk is C?
2024-12-28 02:53:34 +0100 <homo> Sisyphean you'd be surprised to learn how young they were in company I worked for
2024-12-28 02:53:08 +0100 <Sisyphean> that's surprising ... hm
2024-12-28 02:53:01 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 265 seconds)
2024-12-28 02:52:41 +0100 <homo> I even had a co-worker who asked me "if in haskell you don't type ';' in your code, how do you separate statements?" :D
2024-12-28 02:51:43 +0100 <Sisyphean> aren't the majority of them now in their 60s and 70s?
2024-12-28 02:51:33 +0100 <Sisyphean> homo: how many C/C++ programmers even exist now?
2024-12-28 02:50:07 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-28 02:49:38 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net) (Ping timeout: 265 seconds)
2024-12-28 02:48:31 +0100 <homo> they are looking for programmers willing to learn new, but they don't want programmers to learn new syntax...
2024-12-28 02:46:28 +0100 <homo> functional programming language with C syntax doesn't make any sense
2024-12-28 02:46:14 +0100 <homo> my former customer said that they cloned haxe because they don't want C/C++ programmers to learn new syntax...
2024-12-28 02:45:17 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net)
2024-12-28 02:45:08 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-28 02:44:00 +0100 <homo> haskell creates addiction to declarative programming
2024-12-28 02:43:17 +0100acidjnk_new3(~acidjnk@p200300d6e7283f3024b97f8e6af9334e.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
2024-12-28 02:43:13 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 248 seconds)
2024-12-28 02:42:54 +0100 <c_wraith> I spent like 18 months working *only* in Haskell, and I forgot how line-by-line execution works.
2024-12-28 02:42:46 +0100 <homo> Sisyphean after several years of not touching them? highly doubt it
2024-12-28 02:42:34 +0100 <c_wraith> honestly, forgetting other languages when you're doing solely Haskell is a real thing.
2024-12-28 02:42:00 +0100 <Sisyphean> homo: can you write all those languages fluently?
2024-12-28 02:40:34 +0100 <homo> so easy that I forgot how to program in those languages
2024-12-28 02:40:13 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2024-12-28 02:40:07 +0100 <homo> geekosaur before haskell I programmed in lua, C, go and tcl, little bit of perl, python and rust, I confirm that haskell is easy to learn
2024-12-28 02:37:08 +0100Smiles(uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2024-12-28 02:36:22 +0100 <homo> I told customer that bug needs to be fixed in compiler instead of me adjust my code, for that reason I lost that job and I am so happy
2024-12-28 02:34:56 +0100 <homo> when I had job with functional programming, unfortunately it was not haskell, it was a clone of haxe created by customer that segfaults on recursion, and I had to adjust my code just because compiler is incompetent
2024-12-28 02:34:14 +0100 <geekosaur> and that
2024-12-28 02:34:06 +0100 <geekosaur> (which doesn't surprise me enormously as you prpbably need a baseline level of math for it to make any sense)
2024-12-28 02:34:05 +0100 <c_wraith> The fact is, knowing how to organize your thoughts formally is the same skill no matter what programming language is involved.
2024-12-28 02:33:21 +0100 <geekosaur> there is a recurrent meme that it's easier to learn Haskell if you don't know other programming languages. the factual evidence for that is mixed, as I understand it; I think I recall someone actually teaching Haskell to children and finding it was no easier for them than common programming languages, for example
2024-12-28 02:33:20 +0100 <c_wraith> I suspect it's more about leveling the playing field between script kiddies and the inexperienced, without calling them out as such...