
I am also a fan of Haskell, but finding a few usages really does not address the main comment and general reality. Perhaps looking at TIOBE or other data driven sources might give a more realistic view.
Yes, each ranking (TIOBE IEEE, …) has its merits and issues, but overall, they do give some reality-based insights!
https://www.tiobe.com/tiobe-index/
{ Python, C, C++, Java, … Fortran (#12),, COBOL(#22), … Haskell (#39) …}
https://spectrum.ieee.org/top-programming-languages-2022
{ Python, C, C++, C#, Java, … Assembly (#18), … Haskell (#27), …}
Not meant to prolong a flame-war discussion, just FYI to answer the original query.
😊
Dr. Gregory Guthrie
From: Haskell-Cafe
Send Haskell-Cafe mailing list submissions to haskell-cafe@haskell.orgmailto:haskell-cafe@haskell.org
To subscribe or unsubscribe via the World Wide Web, visit http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe or, via email, send a message with subject or body 'help' to haskell-cafe-request@haskell.orgmailto:haskell-cafe-request@haskell.org
You can reach the person managing the list at haskell-cafe-owner@haskell.orgmailto:haskell-cafe-owner@haskell.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Haskell-Cafe digest..."
Today's Topics:
1. Haskell Usage (Henrique Caldeira) 2. Re: Haskell Usage (Brandon Allbery) 3. Re: Haskell Usage (Henning Thielemann) 4. Re: Haskell Usage (Jo Durchholz) 5. Re: Haskell Usage (MigMit) 6. Re: Haskell Usage (Ivan Perez) 7. Re: Haskell Usage (Jared Tobin)
----------------------------------------------------------------------
Message: 1 Date: Tue, 14 Nov 2023 21:27:57 +0000 (GMT+00:00) From: Henrique Caldeira
mailto:h.caldeira@ua.pt> To: haskell-cafe@haskell.orgmailto:haskell-cafe@haskell.org Subject: [Haskell-cafe] Haskell Usage Message-ID: mailto:aae4e8e1-bf10-4bd5-bf58-9566b2a0be04@ua.pt> Content-Type: text/plain; charset="utf-8" Good Evening from Portugal,
I write to you about the usage of Haskell because I had a professor recommending me Erlang instead because Haskell was "more for academic purposes", which left me wondering if all my time spent was spent only for curiosity sake.
I want to know how true my professor's statement is.
I am very passionate about Haskell, although I admit the ecosystem can be confusing sometimes (for example, when to use cabal or stack, which versions of packages to use in order to avoid conflicts, or simply installing them through nixos or arch can be a learning process).
Would love to hear your thoughts about all of this and thank you with all my heart.
Lastly, all these wonderings are asked in a curious, "wanting to learn more" mindset.
Kind regards, Henrique Caldeira -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.haskell.org/pipermail/haskell-cafe/attachments/20231114/2bf9158b...
------------------------------
Message: 2 Date: Tue, 14 Nov 2023 16:36:18 -0500 From: Brandon Allbery
mailto:allbery.b@gmail.com> To: Henrique Caldeira mailto:h.caldeira@ua.pt> Cc: haskell-cafe@haskell.orgmailto:haskell-cafe@haskell.org Subject: Re: [Haskell-cafe] Haskell Usage Message-ID: mailto:LX5KGXA_8gmBGnscEoQ@mail.gmail.com> Content-Type: text/plain; charset="utf-8" Yesod (https://yesodweb.com), Servant (https://www.servant.dev), Pandoc ( https://pandoc.com), HLedger (https://hledger.org), and XMonad ( https://xmonad.org), among others, argue against Haskell being only an academic language.
(I'm the principal maintainer of xmonad, but not involved with the other packages.)
On Tue, Nov 14, 2023 at 4:28 PM Henrique Caldeira
mailto:h.caldeira@ua.pt> wrote: Good Evening from Portugal,
I write to you about the usage of Haskell because I had a professor recommending me Erlang instead because Haskell was "more for academic purposes", which left me wondering if all my time spent was spent only for curiosity sake.
I want to know how true my professor's statement is.
I am very passionate about Haskell, although I admit the ecosystem can be confusing sometimes (for example, when to use cabal or stack, which versions of packages to use in order to avoid conflicts, or simply installing them through nixos or arch can be a learning process).
Would love to hear your thoughts about all of this and thank you with all my heart.
Lastly, all these wonderings are asked in a curious, "wanting to learn more" mindset.
Kind regards, Henrique Caldeira _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post. -- Noon van der Silk, ن http://silky.github.io/ "My programming language is kindness."