Смотря что понимать под знаниями в программировании. Юристам нужна готовые средства автоматизации, а не знания в программировании. Скорее, они сильно нуждаются в логике. А Пролог ведь может "слегка" озадачить.
А чем плох тот же Drupal 7? Каков смысл переводить готовое решение на нечто, требующее много человеко-часов, тем более если оно в итоге будет повторять функционал?
Григорий Дикий: Если что-то прикручивается к gtk, надо полагать, gtk является основным и поэтому несколько странно как можно не использовать возможности того, что дано изначально.