I think the misunderstanding is about iterators "not relying on concrete types". Rather, iterators are the concrete type. Consider the example transformation from the transducers page: (def xf (comp (filter odd?) (map…
I can see some interest in Fil-C, but some will still be against it due to the overhead it imposes (1.5x-4x worse performance, less deterministic since there's a GC), as well as the program will simply crash on…
This thread is related to it being bought, not its quality.
> You can write portable software… and then compile it for each platform to get the best performance and functionality. Perhaps not what you intended, but I believe this is that exactly what Cosmopolitan is doing: -…
Joins can certainly work in a data format like YAML. For an example, see Honey SQL from the Clojure community [0] (though without something to contrast strings like Clojure's keywords, you miss out on the automatic…
Why guess when there are installation instructions for various platforms on the README at https://github.com/ggreer/the_silver_searcher#installing? Also, although it may not be easy to remember, is this really a problem…
That's true, but the argument being made was one where "packages" and "packages" was the point of contention. While they're not versions as in numbers, there's plenty of existing work that have similar names, which…
To consider that the only option is rather reductionist. For example, simply add a version, and to use the original title instead of inventing one: > 99% of top Python packages are now on version 2
Are you proposing authentication over an insecure connection? If so, then the credentials could be compromised by a middle man. The same would be true for the signatures.
> I have no idea how he's successful in tech, judging from what I saw there. I think judging only from what you saw there is the issue. If you look somewhere like Wikipedia [0], you'll see he was the first person to…
> 1. It's functional! As someone who writes more Python than Clojure these days, Python's limited lambdas are a regular source of frustration. Additionally, Clojure's first-class data structures are sorely missed in…
Clojure can fit quite well into Spring Boot-centric environments! I've added Clojure to several legacy Spring Boot apps, and the fact that it can be introduced as "just a library" made that portion a snap. If you're not…
> For your setup-- if I do original CD -> accrual's rip -> burned CD, does burned CD == original CD for all values of original CD? I was curious about this as well, and the answer was "no". I meticulously followed EAC…
> I think you should re-read my comment. Fyi I already knew that Safari now supports vp9 webm. As a web dev I keep up with this stuff. In my comment I said that they are so behind. Your comment: > Safari is so behind in…
> I do not want to make a change in a core API and have my program build without me addressing all of the places that would be affected by that. > This is where types shine, and this is where I think types are…
I watched the talk last week, so perhaps my memory's a bit off, but "move fast and break things" was not the takeaway that I got. I thought of it more of "problems are going to happen, being able to debug them is…
This library doesn't wrap the AWS SDK, explicitly calls out existing Clojure wrappers that do in the README, and none of his commits seem to conflict with the referenced Tweet. Am I missing something?
The forEach isn't returning it in your example, the line after it is returning. Try again without acc and I believe that's what was meant. You can implement any of them in terms of the others, but only if you break…
Using your yardstick, ClojureCLR might look like the primary platform if you compare to Clojure proper: https://github.com/clojure/clojure/graphs/commit-activity
Ah, interesting! Thanks!
I've worked at plenty of places with free snacks/drinks (some even considered enterprise), but never a place that had ping pong tables or relaxation pods, so casually introducing those to the argument is a tough sell…
> This seems like a good reason not to work somewhere. I'm curious; why do you feel that way?
> Pity he hadn't heard of Armed Bear Common Lisp (http://abcl.org/), which runs on the JVM. He was certainly aware of SBCL. He had a number of reasons for not wanting to use it. [1] > I don't mind mutable state, since…
Immutable data structures were part of it, but not the whole story. From the article: "But Lisp had a bunch of things that needed to be fixed in my opinion. It was built on concretions, you know, a lot of the design of…
I don't know of any formal research, but in Clojure, where HAMTs are a fundamental part of the language, the philosophy is more oriented towards paying for things (such as thread safety) with memory and CPU first,…
I think the misunderstanding is about iterators "not relying on concrete types". Rather, iterators are the concrete type. Consider the example transformation from the transducers page: (def xf (comp (filter odd?) (map…
I can see some interest in Fil-C, but some will still be against it due to the overhead it imposes (1.5x-4x worse performance, less deterministic since there's a GC), as well as the program will simply crash on…
This thread is related to it being bought, not its quality.
> You can write portable software… and then compile it for each platform to get the best performance and functionality. Perhaps not what you intended, but I believe this is that exactly what Cosmopolitan is doing: -…
Joins can certainly work in a data format like YAML. For an example, see Honey SQL from the Clojure community [0] (though without something to contrast strings like Clojure's keywords, you miss out on the automatic…
Why guess when there are installation instructions for various platforms on the README at https://github.com/ggreer/the_silver_searcher#installing? Also, although it may not be easy to remember, is this really a problem…
That's true, but the argument being made was one where "packages" and "packages" was the point of contention. While they're not versions as in numbers, there's plenty of existing work that have similar names, which…
To consider that the only option is rather reductionist. For example, simply add a version, and to use the original title instead of inventing one: > 99% of top Python packages are now on version 2
Are you proposing authentication over an insecure connection? If so, then the credentials could be compromised by a middle man. The same would be true for the signatures.
> I have no idea how he's successful in tech, judging from what I saw there. I think judging only from what you saw there is the issue. If you look somewhere like Wikipedia [0], you'll see he was the first person to…
> 1. It's functional! As someone who writes more Python than Clojure these days, Python's limited lambdas are a regular source of frustration. Additionally, Clojure's first-class data structures are sorely missed in…
Clojure can fit quite well into Spring Boot-centric environments! I've added Clojure to several legacy Spring Boot apps, and the fact that it can be introduced as "just a library" made that portion a snap. If you're not…
> For your setup-- if I do original CD -> accrual's rip -> burned CD, does burned CD == original CD for all values of original CD? I was curious about this as well, and the answer was "no". I meticulously followed EAC…
> I think you should re-read my comment. Fyi I already knew that Safari now supports vp9 webm. As a web dev I keep up with this stuff. In my comment I said that they are so behind. Your comment: > Safari is so behind in…
> I do not want to make a change in a core API and have my program build without me addressing all of the places that would be affected by that. > This is where types shine, and this is where I think types are…
I watched the talk last week, so perhaps my memory's a bit off, but "move fast and break things" was not the takeaway that I got. I thought of it more of "problems are going to happen, being able to debug them is…
This library doesn't wrap the AWS SDK, explicitly calls out existing Clojure wrappers that do in the README, and none of his commits seem to conflict with the referenced Tweet. Am I missing something?
The forEach isn't returning it in your example, the line after it is returning. Try again without acc and I believe that's what was meant. You can implement any of them in terms of the others, but only if you break…
Using your yardstick, ClojureCLR might look like the primary platform if you compare to Clojure proper: https://github.com/clojure/clojure/graphs/commit-activity
Ah, interesting! Thanks!
I've worked at plenty of places with free snacks/drinks (some even considered enterprise), but never a place that had ping pong tables or relaxation pods, so casually introducing those to the argument is a tough sell…
> This seems like a good reason not to work somewhere. I'm curious; why do you feel that way?
> Pity he hadn't heard of Armed Bear Common Lisp (http://abcl.org/), which runs on the JVM. He was certainly aware of SBCL. He had a number of reasons for not wanting to use it. [1] > I don't mind mutable state, since…
Immutable data structures were part of it, but not the whole story. From the article: "But Lisp had a bunch of things that needed to be fixed in my opinion. It was built on concretions, you know, a lot of the design of…
I don't know of any formal research, but in Clojure, where HAMTs are a fundamental part of the language, the philosophy is more oriented towards paying for things (such as thread safety) with memory and CPU first,…