Сергей-4030> Потому, что кодирование - отнюдь не самая главная проблема разработки ПО.
Ну.. не так уж всё и однозначно - мой опыт говорит что выразительные возможности языка не только влияют на способы решения задачи, но и зачастую на саму задачу тоже..
foogoo>
В форте нет:
1) нормального механизма работы с памятью
2) дисциплины, строгого синтаксиса
3) возможности работы с многозадачностью
4) объектности
5) возможности работы в коллективе разработчиков
"заводи коза опять начинай сначала"

1) Если нет нормального(?) механизма управления памятью - то Форт позволяет его создать..
2) в Си управ. структуры ОБЫЧНО выделяют равной табуляцией, а вообще то всё можно писать в одну строчку - но не пишут т.к. у них есть воля!
3) а где есть реализации многозадачности в рамках самого языка?
4) "объектности" ?

(если Вы имели ввиду объекты то скажите зачем они нужны!)
5) А в Си можно работать коллективом? Так вот Форт такой же как Си только потенциальнее мощнее

И вообще - это проблема скорее не самого языка..