LINUX.ORG.RU
ФорумTalks

Идея нового ПО

 ,


0

2

Задумал сделать ОС, которую ещё никто не делал. Принцип работы прост:

1. Рантайм на C. Можно взять что-то готовое из реально существующих проектов. Рантайм обеспечивает низкоуровневые примитивы для работы с железом, сборщик мусора, планировщик задач, а также реализацию языка brainfuck.

2. Реализация языка Common Lisp, работающая с этим рантаймом в тесной среде. Common Lisp потребуется для создания самообучающегося ИИ, управляющего компьютером и обеспечивающего связь между компьютером и пользователем. Название ИИ - CLDAN (Common Lisp Data Access Network). Также ИИ может быть связан с другими компьютерами и образовывать с ними ультрахайлоад кластер парадигм.

На основе данных, найденных в интернете, ИИ строит драйверы на языке brainfuck, которые исполняются в реализации, находящейся в ядре.

Примерное время, которое я планирую затратить на написание ИИ с таким мощным языком, как CL - 2 месяца. ИИ сможет пройти тест Тьюринга и будет неотличимым по интеллекту от человека, а также иметь свою индивидуальность и предпочтения. Будут тесты на совместимость с пользователем.

Проэкт будет доступен на github под лицензией BSD. Планирую форкнуть отсюда:

http://github.com/sbcl/sbcl

За основу ИИ взят проэкт ELIZA (M-x doctor) из emacs. Прикладные программы из обычного linux-мира смогут работать, после того, как ИИ будет обучена эмуляции стандартной библиотеки C.

Проэкту требуются добровольцы. Кто хочет помочь, пишите в этот тред

Перемещено beastie из development

Ответ на: комментарий от basicLover

Питон хорош, но не очень быстр

Зато под ним работают наиболее толковые и производительные разработчики и по количеству доступного у использованию кода этот язык уже скоро обгонит все другие языки вместе взятые.

anonymous
()
Ответ на: комментарий от anonymous

Вы правы, вскоре и компьютеры будут быстрее, и тогда ИИ пересоздаст все компоненты (кроме рантайма) на python

basicLover
() автор топика
Ответ на: комментарий от anonymous

Зато под ним работают наиболее толковые и производительные разработчики и по количеству доступного у использованию кода этот язык уже скоро обгонит все другие языки вместе взятые.

Где-то я это уже слышал... А, вспомнил: perl, CPAN, rock`n`roll!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.