日本以外に居る世界のHaskellerへ
どうしても日本のHaskellerの気持ちを届けたく
以下の質問をしました。
相手が教授や先生方なのでなるべく丁寧にかきました。
7から8割くらいの先生方からお返事を頂けてとても嬉しかったです。
質問全文
Dear Mr.**,
I am a support engineer in Japan passionate about increasing Haskell job opportunities.
I would like to have words from Haskell authors around the world in
order to include them in one of my presentations planned for a local
blogging event. The presentation will be titled "Why is Haskell not
chosen enough in [Japanese] industry?"
Ultimately I would like to have an informed discussion about whether
increasing Haskell jobs means increasing productivity of our industry
to save workers from dreaded overworks that are literally killing
people in Japan.
For a more detailed context, please see below for my background.
Here are the questions:
-
Do you think Haskell is underrated as an industrial, professional
programming language by IT project managers? -
Do you think that the adoption rate of Haskell in industry will
grow over time? If so, in what area will Haskell be used more
frequently? -
What are the strengths of Haskell that could help us to convince IT
managers to consider choosing Haskell when:
- starting up a new project?
- revisiting an existing project? -
What would be the factors that may be discouraging project managers
from adopting Haskell? -
Do you think that adopting Haskell in wider scale in industry will
be a good thing? Will it contribute to enhanced general human
productivy and to a better world?
Finally, is it acceptable to include your name and your words in my
article that will be viewable publicly online?
It will be my greatest pleasure if you could kindly share your
answers for any subset of the questions.
General thoughts about the
past, current, and/or future status of Haskell in industry will make
us more than happy!
Background
I am concerned about the lingering productivity problems and the low
working conditions in the Japanese industry, with other Asian
countries in mind.
I have first-hand experience that my colleagues
or even one of ourselves got struck by acute or long-time illnesses
due likely to their chronic overwork.
My view is that the problem partly comes from my systemic lower
productivity compared to other advanced industrialized societies, and
I do believe promoting Haskell in our industry is one of our viable
options,
though by no means I am expecting Haskell to be the panacea.
Thus our motivation of this request is to deliver convincing words
from Haskell/functional language experts for both project managers and
the students alike to actually take the risk and "learn them a Haskell
for great good."
But they are likely to want to hear clearer ideas
about the risk and the "great good".
This is where I would like to contribute.
Haskell Advent Calendar
This is a Japanese local blogging event hosted by qiita.com, where
people submit their Haskell related articles at each scheduled day in
the Advent Calendar 12/1-12/25.
https://qiita.com/advent-calendar/2017/haskell owner/lotz
https://qiita.com/advent-calendar/2017/haskell2 owner/Yuji Yamamoto
https://qiita.com/advent-calendar/2017/Haskell3 owner/me, masako
https://qiita.com/advent-calendar/2017/haskell4 owner/1 to 100pen
https://qiita.com/advent-calendar/2017/haskell4 owner/1 to 100pen
The general tones of the articles are informal and explanatory, geared
toward diverse audience. Most writers are engineers, some of whom are
using Haskell in their jobs, including Mr. Kazu Yamamoto who is one ofthe renowned authors of warp web server.
Some articles discuss about the smooth learning path for beginners to
dive into Haskell, or about the toolchains, about the Haskell job
opportunities, about Monads and Arrows, or more specialized topics
such as quantum computing, recursion schemes or cryptology/number
theory in Haskell.
My remaining articles will be:
- Why there are so few Haskell jobs in the Japanese job market?
- How to increase Haskell jobs in Japan.
Lastly, I am certain that it will be my greatest contribution this
Christmas to the community, if I could introduce your insights about
productivity and Haskell. I am humbly looking forward for your words.
Best wishes,
M