開発者の観点からすると、HamlとSassは絶対に揺れ動きます。ただし、設計者の観点からは、HamlとSassは読みにくい場合があります。それは本当にあなたのチームに誰がいるかに依存します。
DSLを学ぶことを恐れない開発者や設計者の集まりである場合は、絶対にそれを選択してください。
デザイナーがCSSとHTMLの作業を開発者に投げて、それをHaml / Sassに変換する混合チームがある場合は、確かに。
開発者に作業を渡し、作業が設計者に戻る設計チームがある場合、設計者がツールを使用してファイルを編集できない可能性があるため、これを使用したくない場合があります。
マーケティングやビジネスの人々がWebページを編集する必要があり、HTMLとCSSを少ししか知らない小さなチームがある場合は、Haml/Sassを使用しないでください。
ただし、ここで包括的なステートメントを作成することはできません。少なくともRailsを使用すると、ビューにテンプレートタイプを混在させることができることを考慮してください。そのため、一部のテンプレートは.erbファイルにスタックされたプレーンHTMLであり、他のページは.hamlファイルです。あるタイプのパーシャルを別のタイプのテンプレートに挿入することができます。(タイプを混合することはおそらく悪い習慣だと思いますが、「仕事を終わらせる」必要があるだけなら、それはオプションです。)