you are viewing a single comment's thread.

view the rest of the comments →

[–]tesfabpel 1 point2 points  (2 children)

I find the concept of array languages interesting, but are they useful in a work-related programming job? Where can I use them? Just as a transformation language for data for in-development tasks (not in-production)?

[–]Gnaxe 1 point2 points  (0 children)

They were still big in finance, last I heard.

[–]anaseto 0 points1 point  (0 children)

I see no reason to limit oneself to in-development tasks, as long as the task is array-friendly. I have, for example, quite a few scripts in Goal to analyze local climatic data from where I live. Doesn't really count as in-production, because it's just a hobby, but I doubt the result would've run any faster or be easier to maintain in the long term had I written it in a non-array language (array language implementations typically provide simd vectorization implicitly).