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 +0100 | merijn | (~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 +0100 | sayurc | (~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 +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... |