I recall why this looks familiar. Their chief scientist put up a job posting on the subreddit for array languages. It sounds like they know how to use some pretty powerful tools.
Growing sure, but still extremely niche. I think a recent report showed ~15 open jobs worldwide. A lot of Haskell users learn it for intellectual curiosity rather than any expectation of actually using it at work.
Cosmic Crisps will supposedly not only taste amazing, but be cheaper than Honeycrisps as they're easier to manage and orchard owners are replacing red delicious as it is basically disgusting.
This is the greatest sarcastic comment I've seen all year. You nailed the Haskell zealot to a tee. Meanwhile the Forth zealot is getting IBS just hearing about the code complexity from Haskell and all the myriad of language extensions to make it closer to actual mathematics.
Don't get me wrong, Haskell is really really cool and some brilliant coders use it. One day I'll actually make it through Haskell book.
"@" is for an array variable or pulling something in array context. You can have variables declared with $, @, or % depending on whether it is a scalar, array, or hash structure.
I've been in hundreds of P6 conversations and it is always such a bummer to see that this is always the number 1 thing discussed. Not the merits of the language, not the grammars, or concurrency, MOP, functional and OO syntax, junctions, running multiple languages, gradual typing, restricting inputs with types, Unicode....none of that.
The fact that it is always brought up to me makes me think they should've just called it something entirely different. Hindsight is 20:20 though.
The impact from greenhouse gases is already either a factor in some power markets (which heavily use state of the art optimization and are among the hardest problems to solve when you look at the size versus the time it has to solve in) or planned to be included. It is indirectly there in all power markets as coal is currently becoming less and less economic.
I received an old washing machine when i got married and a new dryer. That washing machine is super heavy, but still working. The dryer is a POS and the plastic knobs have all started failing, so I have to use pliers to turn the knob.
I'd pay 2x the price of a standard appliance to get a quality one without question.
Ummmm yes & no. It has a REPL, but it sure isn't easy to use and very few C# coders actually use it. Contrast that with a dynamic language like Python where people basically live in the REPL. Common Lisp takes this to a whole new level. You really can't equate C#'s REPL to Common Lisp's. This is one of those things where the sum of the thing is greater than its parts. Note that I'm not saying C# isn't a decent language, just very very different than what you get with languages like Smalltalk & Lisp.
It uses LLVM like Swift, Rust, & Julia. I'm not sure if it can beat highly optimized C code, but generally is in the neighborhood of C, while letting you code like a rubyist. This is similar to how Nim lets you write code similar to Python and it then transpiles to C or C++ code to be compiled by gcc or Js to be run in the browser.
A+ was invented by Arthur Whitney for JP Morgan (iirc). I'm sure they have some things in house still using it, but that it's mostly been deprecated by Whitney's Kdb+ environment which is sold by Kx Systems. It is the APL like "K" language bundled with a database generally run on SSD. I believe it is quite pricey.
https://www.reddit.com/r/apljk/comments/42uf2f/not_exactly_a...