Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。皆様のご要望にお応えするべく、ノイズを削減する機能セットを開発しました。皆様が関心をお持ちのトピックを、EメールとWeb通知で受け取ることができます。新機能をぜひお試しください。Contorer氏は記している。InfoQは今回、Haskellの現状と将来への展望について、氏と議論する機会を持つことができた。Surveyから3年を経て実施された今回の調査は、改善を評価するためのベースラインの提供を目的としている。調査から得られたいくつかのハイライトを紹介すると、Haskellコミュニティは、これまでの“科学者オンリー”による評価から、さまざまな方向に視野を広げて、プロジェクトを重視し始めている。多言語プロジェクトのみでなく、エンドツーエンドの完全なソリューションの記述でもHaskellが使われ始めている。Haskellコミュニティは極めて協力的であるという評価を受けている。フィンテックや小規模ネットワークセキュリティ、電子商取引の分野において、Haskellのコマーシャル環境における採用が増加している。ツーリングは過去3年間で大幅に改善されており、StackやCabelといったツールが、採用ユーザのおよそ80パーセントに利用されている。Haskell氏と、Haskellの現状や将来への展望について話す機会を得た。Hakellはこの3年間、学術的プロジェクトと商業プロジェクトの両方において、よりよい選択肢となるための長い道程を歩んできました。Surveyの結果からは、強力なツーリングが鍵であることが分かっています。3年前の時点でも、言語と再利用可能なオープンソースライブラリにはすでに定評があったのですが、マシンのセットアップやプロジェクトで使用するすべての再利用パッケージの更新が大変な作業であることが、調査によって明らかになりました。対策としてstackと呼ばれるオープンソースプロジェクトが発足し、これらの問題が解決されたのです。今回の調査では、対象となったHaskellユーザの80パーセントがstackを使用して素晴らしい成果を得ている一方で、他のユーザは既存ツールのcabalによる同様の改善に満足している、という結果が出ています。ツーリングは“改善が必要”な分野のトップから、開発でHaskellを使用する上での成功分野になったのです。Completeは、開発プラットフォームとしてのHaskellの成長にどのような貢献をしているのでしょう?当社のミッションは、優れたITエンジニアリングツールとメソッドの採用を広く推進することにあります。そのために当社では、実際に適用されるコマーシャルなセッティングに焦点を当てています。具体的にはHaskellのツールやトレーニング、DevOps、監査、品質保証といった部分です。可能であれば、コンパイラのGHCなど、コマーシャルユーザのニーズに合致した既存のオープンソースプロジェクトにもコントリビュートしています。当社がstackやintero、yesod、その他の重要なHaskellパッケージにおいてリーダの役割を担っているように、必要に応じて新たなプロジェクトを立ち上げています。商用目的のHaskellエンジニアリングプロジェクトに幅広く触れることで、当社は、有用な開発プラクティスを絶えず開発しています。その成果をfpcomplete.com/blogやオープンソース開発、当社のウェビナやカンファレンスでの講義、企業向けトレーニングクラスなどを通じて、コミュニティに紹介しているのです。当社は、(開発プラットフォームや継続的インテグレーション、信頼性の高いクラウドデプロイメントのための)非常にパワフルなDevOpsや、(医療機器や暗号化などの重要なプロジェクトのための)極めて厳格な品質監査を提供してきました。当社はまた、スケーラブルなコマーシャルプロジェクトを提供するための、パワフルな応用エンジニアリングに注目しています。このプロジェクトでは、すでにHaskellに組み込まれている、数十年にわたる基本的な言語の革新的開発を補完することを目的にしています。どのような言語コミュニティでも、可能な限り最高のコア言語とコンパイラの設計を重視する人たちと、実用的なツールやデプロイメント、品質保証などの開発に重きを置く人たちという、両方の部分が必要です。可能であれば、当社での開発成果を再利用可能なIPに転用して、オープンソースあるいはクライアントに広く公開するようにしています。Haskellチームは多くの仕事を抱えている場合が多いので、必要であればカスタマイズやカスタムエンジニアリングを提供して、彼らの作業を支援しています。今後のHaskellにおいて主な改善点となるのは何でしょう、あなたの意見をお聞かせください。最近では物流やロボット、ブロックチェーン、ネットワークセキュリティなど、以前よりもはるかに多くの産業でHaskellが使用されているのを目にするようになりました。一方で、これまでの主流であった医療機器や金融技術といった分野でも、引き続き成長が見られます。解析やスケーラビリティ、ドメイン固有言語、高度な信頼性といった長所によって、Haskellはオペレーションやデータ解析には非常に適したものになっています。今後はクラウド上での、複雑なマルチソースのデータセット解析の分野で大幅に成長して、Hasekellやその他のさまざまな言語で記述された多数のクライアントに対して、財務やヘルスケアといった分野でコアとなるデータサービスを提供するようになると予測しています。Haskellの技術はすでに極めて強力で成熟していると、ユーザは明言しています。当面の最大のニーズは、初心者や中級者のための教材を強化することです。Haskellは、理解できれば必ず好きになるのですが、その理由をすべての同僚に説明する時間がないという声が多いのです。これはコミュニティが行うべき役割だと思っています。有用なテクニックやベストプラクティスをブログなどで広く公開したり、実際の開発に踏み込んで作業を促進できるような、実用的なツールに貢献していきたいと思っています。それと同時に、活気あるHaskellのオンラインコミュニティでは、優れたボランティアア教育者の多数の参加を求めています。Completeは今後の目標として、ツールやトレーニング、コンサルティングを通じて、Haskellのコマーシャル分野での採用拡大をあげている。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員��して、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。