Когда проект Discourse только начинался, ещё в 2013 году, команде пришлось выбрать из нескольких инструментов то, что станет нашим «стеком» — базовым программным обеспечением, на котором будет построен Discourse. Некоторые решения оказались неоптимальными на раннем этапе, но мы смогли быстро перейти на другие, например, мигрировали с CoffeeScript на JavaScript.
Это тема для обсуждения, связанная с оригинальной записью на https://blog.discourse.org/2021/04/standing-on-the-shoulders-of-a-giant-elephant/