>but this article just shows that you don't even have to try hard to create a biased comparison. Are you referring to the article or your own post?
You are making your bias WAY too obvious by including a bunch of niche software with tiny to nonexistent userbases as "major killer project"s just because they happen to be written in clojure. Why is one of the official…
Because those people seem unable to present an argument to support that stance. At best you get "but simple". All of those things are simple. At worst you get outright nonsense that demonstrates that people like Russ…
>This is why unit testing took over the dynamic language world more than a decade ago. So you have to spend a ton of time writing redundant and in-exhaustive tests to work around the lack of a type system, but the…
>because you just said "with better defined as has more static typing No I did not. Haskell's type sistem is not "more static" than javas. It is more powerful. This makes it better. There are not varying degrees of…
Javascript is weakly typed. And untyped does not mean no type declarations. It means no types, just like it says. Assembly is untyped. Javascript is dynamically typed. Very different.…
>I accept that I will be downvoted for this. Why would that happen? Ignorantly bashing haskell strawmen is pretty common here. Btw, while you hit two of the biggest ones, you did forget to complain about it being…
>It's sad that we should expect Haskell users to be chauvinistic about static typing. We don't expect that. We expect them to recognize that better type systems are better than worse type systems. Which seems pretty…
>Welcome to the world of languages with type systems that don't suck Go is not in that world. It isn't even in the same star system.
If there's one thing SLWs hate, it is other SLWs.
He also gets a lot wrong in that talk, so that doesn't seem like a particularly compelling case.
>If anything it's the old "Goto statement considered harmful" that's a little too naive. No, people who didn't read it and just repeat the title without knowing what he was talking about may be too naive, but the…
>You can do that with ctags And I can do it without ctags. That's the point. >Depends, one proeminent C project doesn't use that: the linux kernel That doesn't make his statement "depends" at all. A single project not…
Are you sure you aren't confusing it with K&R style with the argument names on a different line? That would indicate old code. Having the return type on a different line is incredibly common, virtually every C project…
Odd. I have cookies disabled period, and only enable them for specific domains where I want to log in to something. I still get constant ads on youtube unless I use an ad blocker.
I love that those of us who give a shit about the users can use the mobile trend to push good user-centric design on otherwise unwilling marketing weasels. I just wish they would stop pretending it is in any way unique…
The tools in question, and the OS in question, bear little to no resemblance to unix or its tools. Blaming unix for the monstrosities that it inadvertently spawned isn't really fair.
That someone was mistaken. How exactly do you think they "struggled to maintain" a fork of software that was barely active in the first place? How does "apache but chrooted by default" constitute "frankenapache"…
You can do whatever you want. But drawing nonsense conclusions won't suddenly become reasonable just because you are defensive about the shootout.
>Please contribute your Haskell regex-dna program No. I stopped bothering with that cluster fuck like a decade ago. It is a complete waste of time.
>For example, I wouldn't tell someone to write a web server backend in Haskell if it's going to be in production. You probably shouldn't be giving advice then. >This is how Galois and Facebook are taking advantage of…
Linking to the benchmark game as if it means something should be a bannable offense. When you look at something that encourages speed at all costs, that is what you will see. People do low level optimizations like that…
>The main force holding me back from learning Haskell is the cryptic syntax Haskell doesn't have a cryptic syntax. The same complaint would be just as (in)valid leveled at any commonly used language. We're not talking…
>"hard to explain" or "easy to obfuscate." I wouldn't call it either of those things. They are so general that people have a hard time getting them. That's all. >That's what the "mumble mumble endofunctors" joke is…
>Why do you magically trust OpenBSD? It isn't magical. I've spoken to many of them. I've seen the work they've done over the last 15 years. They earned my trust. >Much of the projects early funding was via DARPA No, a…
>but this article just shows that you don't even have to try hard to create a biased comparison. Are you referring to the article or your own post?
You are making your bias WAY too obvious by including a bunch of niche software with tiny to nonexistent userbases as "major killer project"s just because they happen to be written in clojure. Why is one of the official…
Because those people seem unable to present an argument to support that stance. At best you get "but simple". All of those things are simple. At worst you get outright nonsense that demonstrates that people like Russ…
>This is why unit testing took over the dynamic language world more than a decade ago. So you have to spend a ton of time writing redundant and in-exhaustive tests to work around the lack of a type system, but the…
>because you just said "with better defined as has more static typing No I did not. Haskell's type sistem is not "more static" than javas. It is more powerful. This makes it better. There are not varying degrees of…
Javascript is weakly typed. And untyped does not mean no type declarations. It means no types, just like it says. Assembly is untyped. Javascript is dynamically typed. Very different.…
>I accept that I will be downvoted for this. Why would that happen? Ignorantly bashing haskell strawmen is pretty common here. Btw, while you hit two of the biggest ones, you did forget to complain about it being…
>It's sad that we should expect Haskell users to be chauvinistic about static typing. We don't expect that. We expect them to recognize that better type systems are better than worse type systems. Which seems pretty…
>Welcome to the world of languages with type systems that don't suck Go is not in that world. It isn't even in the same star system.
If there's one thing SLWs hate, it is other SLWs.
He also gets a lot wrong in that talk, so that doesn't seem like a particularly compelling case.
>If anything it's the old "Goto statement considered harmful" that's a little too naive. No, people who didn't read it and just repeat the title without knowing what he was talking about may be too naive, but the…
>You can do that with ctags And I can do it without ctags. That's the point. >Depends, one proeminent C project doesn't use that: the linux kernel That doesn't make his statement "depends" at all. A single project not…
Are you sure you aren't confusing it with K&R style with the argument names on a different line? That would indicate old code. Having the return type on a different line is incredibly common, virtually every C project…
Odd. I have cookies disabled period, and only enable them for specific domains where I want to log in to something. I still get constant ads on youtube unless I use an ad blocker.
I love that those of us who give a shit about the users can use the mobile trend to push good user-centric design on otherwise unwilling marketing weasels. I just wish they would stop pretending it is in any way unique…
The tools in question, and the OS in question, bear little to no resemblance to unix or its tools. Blaming unix for the monstrosities that it inadvertently spawned isn't really fair.
That someone was mistaken. How exactly do you think they "struggled to maintain" a fork of software that was barely active in the first place? How does "apache but chrooted by default" constitute "frankenapache"…
You can do whatever you want. But drawing nonsense conclusions won't suddenly become reasonable just because you are defensive about the shootout.
>Please contribute your Haskell regex-dna program No. I stopped bothering with that cluster fuck like a decade ago. It is a complete waste of time.
>For example, I wouldn't tell someone to write a web server backend in Haskell if it's going to be in production. You probably shouldn't be giving advice then. >This is how Galois and Facebook are taking advantage of…
Linking to the benchmark game as if it means something should be a bannable offense. When you look at something that encourages speed at all costs, that is what you will see. People do low level optimizations like that…
>The main force holding me back from learning Haskell is the cryptic syntax Haskell doesn't have a cryptic syntax. The same complaint would be just as (in)valid leveled at any commonly used language. We're not talking…
>"hard to explain" or "easy to obfuscate." I wouldn't call it either of those things. They are so general that people have a hard time getting them. That's all. >That's what the "mumble mumble endofunctors" joke is…
>Why do you magically trust OpenBSD? It isn't magical. I've spoken to many of them. I've seen the work they've done over the last 15 years. They earned my trust. >Much of the projects early funding was via DARPA No, a…