форум осваивающих КОБ |
|
Важная информация |
4й Приоритет Экономика, кредитно-финансовая система |
|
Опции темы | Опции просмотра |
#6
|
|||
|
|||
![]()
Для обмена знаниями рекомендуется поднимать wiki сайты, и организовывать вокруг них сообщества по интересам и задачам.
Если это будет научный или технический проект, то обязательным условием будет наличие возможности отображения и набора формул и таблиц. Единственный язык разметки который это позволяет делать лучше чем просто как-нибудь - это LaTeX. Сразу вопрос, а как это прикрутить к веб-сайту? Ответ если только проблема в формулах, то лучше MathJax ничего еще не видел, а если еще и разметку самих страниц wki делать на LaTeX в онлайн режиме то без Pandoc никак не обойтись, а чтобы его приспособить к своим стилям - придется поправить файл в нем LaTeX.hs, а чтобы это сделать нужно изучать Haskell. Кроме того есть еще и веб-сервер на Haskell и Git - так и называется GitIt. Рекомендую одним словом. Также неплохим временным подспорьем будет Ruby On Rails с подключаемыми Haml + Sass + CoffeeScript. Оно все работает из коробки, но конечно же под Ваши нужды придется подпиливать и добавлять нужные возможности. Программисты и администраторы на такие проекты нужны конечно и не только нам, НО денег у нас нет, так как никого не обдираем и не заставляем на нас работать, и поэтому учимся и работаем сами как можем, да и найти таких специалистов просто не реально, еще сложнее объснить что Вы хотите от них. PS. Все что Вы перечислили замечательно, но Cи++ тупиковый путь, как и все языки унаследованные от него. Нужно начинать использовать языки функционального и логического программирования, хотя бы Haskell и Prolog, а в перспективе Рефал и Актор. Именно такие языки позволяют организовать базу знаний о которой так много пишут, и обмениваться знаниями нужно через собственные веб-сайты по типу wki-энциклопедий. В перспективе такая система может стать действительно помощником человека и даже неким центром с элементами искусственного интеллекта. Причем язык программирования должен быть таким, чтобы решение почти любой задачи сравнительно легко распараллеливалось , а выбранные алгоритмы легко доказывались и проверялись. Кроме того новые языки должны хотя бы на миллиметр приближать появление элементов искусственного интеллекта у технических систем. Последний раз редактировалось perestoronin; 24.03.2012 в 16:24. |