Newest at the top
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 +0100 | ljdarj | (~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 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds) |
2024-12-28 02:49:38 +0100 | simplystuart | (~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 +0100 | simplystuart | (~simplystu@c-75-75-152-164.hsd1.pa.comcast.net) |
2024-12-28 02:45:08 +0100 | merijn | (~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 +0100 | acidjnk_new3 | (~acidjnk@p200300d6e7283f3024b97f8e6af9334e.dip0.t-ipconnect.de) (Ping timeout: 252 seconds) |
2024-12-28 02:43:13 +0100 | vanishingideal | (~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 +0100 | peterbecich | (~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 +0100 | Smiles | (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... |
2024-12-28 02:33:13 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds) |
2024-12-28 02:31:56 +0100 | <fp> | So I've heard that first year CS students at Edinburgh University are taught haskell as the first programming language, supposedly because it evens the playing field between students who have never programmed before and those that have. I wonder if people here have thoughts on that |
2024-12-28 02:30:17 +0100 | <homo> | some projects (palemoon) are so hostile that they threaten with lawsuit if you don't use bundled libraries |
2024-12-28 02:29:25 +0100 | <homo> | when I create packages for distro, I have to make sure they don't build nor link to bundled libraries and instead link to system-wide libraries |
2024-12-28 02:28:33 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-12-28 02:28:19 +0100 | <homo> | have you never noticed projects using bundled libraries? |
2024-12-28 02:27:20 +0100 | <geekosaur> | the odd thing there is a lot of the changes are driven by … businesses |
2024-12-28 02:22:57 +0100 | <homo> | thanks |
2024-12-28 02:22:52 +0100 | <lambdabot> | Consider it noted. |
2024-12-28 02:22:52 +0100 | <homo> | @tell OftenFaded I think negative part about haskell being academic is that its development cycle is not business-friendly, companies want lts releases of compilers, libraries and everything else, they want stable API and ABI that doesn't break on updates, which is not the case with haskell ecosystem as it's in process of constant research and refactoring |
2024-12-28 02:20:17 +0100 | <geekosaur> | also I think libera still operates a memoserv, but sender and recipient must both be registered with nickserv |