Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт апр 18, 2024 12:32

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 92 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 13:15 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1261
Благодарил (а): 3 раз.
Поблагодарили: 19 раз.
Mihail писал(а):
Если у тебя есть конкретная цель и план действий, изложи.

В ближайшие дни изложу, пока только предварительный. Постепенно будем улучшать.
Mihail писал(а):
Объясни зачем нам координатор?

Для координации действий каждого участника. А то ведь и получится как всегда - один рубит тесто, другой месит дрова...
Mihail писал(а):
Если хочеш чтобы тебе что-то сделали, скажи что надо.

Необходимо собрать команду, способную в приемлемые сроки выполнить поставленную перед ней задачу. Если мы хотим создать ОС - нам просто необходимо организоваться в команду, иначе после пары-тройки месяцев флуда всем это надоест и все пойдут делать свою ОС.
Mihail писал(а):
Пусть этим займется тот кто хочет, а не тот кого ты выбрал на основании анкет.

Опять делаете поспешные выводы - "анкеты" нужны в первую очередь для возможности быстро связяться с нужным человеком, так мало связаться с ним, так еще надо знать с кем связаться по-поводу какого-то вопроса, и уметь с ним общаться, т.е. так называемое понимание с полу-слова. Учитывая огромные расстояния между нами - у нас нет возможнотсти общаться лично, соответственно и узнать вас лучше, вот для этого и нужно составить "психологический портрет личности" - поэтому необходимы фамилия, имя и дата рождения.
ld писал(а):
Скорее, главный инженер проекта

Архитектор проекта - наиболее точное описание.

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 13:40 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
VoidVolker писал(а):
А что здесь делать опытному и успешному руководителю команды разработчиков ПО? Если он успешный - значит у него своя команда и прекрасная зарплата, и зачем ему тогда ввязываться в непонятный проект и рисковать? А если он здесь - тогда возникает вполне резонный вопрос - а успешный ли он, раз сидит и читает разные почти безумные идеи?

:))
То есть человек с нормальной зарплатой здесь быть не может? :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 13:51 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1261
Благодарил (а): 3 раз.
Поблагодарили: 19 раз.
Цитата:
То есть человек с нормальной зарплатой здесь быть не может?

Вполне может быть. Но действительно - если бы здесь был этот "руководитель" - то почему он до сих пор молчит и не заявит о желании быть руководителем? Может у него нет такого желания или возможностей?

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 13:56 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
VoidVolker писал(а):
Вполне может быть. Но действительно - если бы здесь был этот "руководитель" - то почему он до сих пор молчит и не заявит о желании быть руководителем? Может у него нет такого желания или возможностей?

Потому что это немного не тот случай, когда надо руководить :) Я уже пояснял, и не раз - сначала надо научиться работать с периферией на низком уровне, освоить алгоритмы операционной системы. Вот когда будет выполнено некоторое количество упражнений по программированию, и написаны корректные программы и учебные ОС, можно будет думать о том, чтобы писать ОС профессионально, да еще на нестандартном для таких вещей языке. А вообще - обертки вокруг системных функций существующих ОС гораздо эффективнее и выгоднее во всех смыслах.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 14:07 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2168
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 41 раз.
Хищник писал(а):
А вообще - обертки вокруг системных функций существующих ОС гораздо эффективнее и выгоднее во всех смыслах.

Гораздо эффективнее и выгоднее чего?

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 14:11 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
chess писал(а):
Гораздо эффективнее и выгоднее чего?

Написания всей поддержки периферии с нуля. Смысла в этом я вижу очень мало, если для PC, а если для встраиваемых приборов, то мало смысла в громадной и интегрированной ОС. Ну вот есть у нас USB, с ним кто-то может быстро поработать и написать с нуля и на Форте поддержку всего? Кто-нибудь из программистов может хотя бы просто перечислить, что делает ОС, когда я втыкаю флешку в порт? И не проще ли вместо этого вызвать готовую функцию ОС изнутри своего Форт-слова? Вобщем, без тщательной проработки и понимания, что, зачем, и как проверить, будет поделка, и много шума о супер-ОС, разбегании по своим углам и засильи фирм-монстров. Причем не в первый раз уже...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 14:19 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Хищник писал(а):
Нет у Форта экономической проблемы. Экономическая проблема есть у отдельных разработчиков. В 90% случаев смена инструмента эту проблему для них не решает.


Еще раз. Дело не в том, что с помощью Форта нельзя (трудно) заработать.
Я сам сейчас пишу только на Форте на 2х работах + халтура.
Дело в том, что все что я сделал я не имею право распространять.
В том числе, ФортОС под ARM. Кто мне оплатит труд вложенный в
глобальное развитие форт-технологии?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 14:23 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Mihail писал(а):
Дело в том, что все что я сделал я не имею право распространять.
В том числе, ФортОС под ARM. Кто мне оплатит труд вложенный в
глобальное развитие форт-технологии?

РФФИ. Что за вопросы? Глобальное развитие оплачивает наука, если показать, что это именно глобальное и перспективное. Если речь идет о том, чтобы за чьи-то деньги исследовать продукт, а потом начать его продавать от себя.... нет слов. Кто платит, тот и распоряжается результатом. Работаешь по найму - получай зарплату и отдавай сделанное. Если хочешь сам распоряжаться продуктом - и финансируй себя сам. Разве где-то есть иначе?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 15:05 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2168
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 41 раз.
Хищник писал(а):
Вобщем, без тщательной проработки и понимания, что, зачем, и как проверить, будет поделка, и много шума о супер-ОС, разбегании по своим углам и засильи фирм-монстров. Причем не в первый раз уже...

Эти проработки и понимание, а также, что, зачем, и как проверить уже есть и они довольно подробно изложены, ну например, в книге Э.Танненбаума "Операционные системы", мало того, есть также полные исходники на С им же реализованной ОС(MINIX-3), со всем набором необходимых тестов. Причем реализована эта ОС именно в полном соответствии с принципами, изложенными в вышеупомянутой книге. MINIX-3 можно рассматривать как образец, который имеет практически все качества будущих ОС(что-либо предложить концептуально лучше в ближайшем будущем вряд-ли получится). Идеи ОС нового типа - микроядерной обкатывались с начала 90-х годов и на сегодня они уже показали свою состоятельность и перспективность созданной на их основе ОС в плане ее очень высокой надежности и ориентирования на поддержку приложений самого различного типа(в том числе и реального времени).
Язык С, на котором написана эта ОС, дает возможность расширять функциональность этой ОС в соответствии с вновь возникающими требованиями к ней, кроме того само существование этой ОС является одной из причин развития этого языка. Смысл переписывания этой ОС на Форте пока только один - развить пока еще недостаточно развитый Форт, а дальше делать тоже самое - расширять возможности ОС уже с использованием Форта и соответственно иметь причины для развития Форта. Форт я ставлю по креативным возможностям(не по развитию) выше С, поэтому процесс развития Форт-ОС и соответственно Форт-технологии пойдет поживее, чем в случае ОС на С. Других причин делать ОС на Форте я пока не вижу. И вообще слово Форт-ОС для меня имеет только один смысл - ОС, написанная на Форте.

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 15:09 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
chess писал(а):
подробно изложены, ну например, в книге Э.Танненбаума "Операционные системы", мало того, есть также полные исходники на С им же реализованной ОС(MINIX-3),

Это у Танненбаума есть ОС. Я же говорю про то, как организовать ее разработку на Форте. У Танненбаума и условия свои, и перспективы, и еще масса всего.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 15:18 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2168
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 41 раз.
Хищник писал(а):
Это у Танненбаума есть ОС. Я же говорю про то, как организовать ее разработку на Форте. У Танненбаума и условия свои, и перспективы, и еще масса всего.

Какая разработка?! - бери исходники у Танненбаума и переписывай на Форте, параллельно дотягивая Форт до хотя бы сегодняшнего уровня С, на котором написана ОС Танненбаума. Вот это дотягивание и есть самое трудное в этом процессе.

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 15:29 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
chess писал(а):
Какая разработка?! - бери исходники у Танненбаума и переписывай на Форте, параллельно дотягивая Форт до хотя бы сегодняшнего уровня С, на котором написана ОС Танненбаума. Вот это дотягивание и есть самое трудное в этом процессе.

А можно я возьму сразу машкоды у Танненбаума? А еще лучше у Microsoft-а, в виде dll? :))
В чем смысл-то? Ничего не сделано, взят один язык и переписан на другой, с потерей качества. В итоге получили продукт с урезанными возможностями. "В грамм добыча, в год труды". Плюс люди посмотрят, что на Форте пишут, и вместо nnCron, Eserv и delosoft увидят какие-то странные ОС, которые работать не работают, а информационный шум создают. Это на пользу языку?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 15:37 
chess писал(а):
Какая разработка?! - бери исходники у Танненбаума и переписывай на Форте, параллельно дотягивая Форт до хотя бы сегодняшнего уровня С, на котором написана ОС Танненбаума. Вот это дотягивание и есть самое трудное в этом процессе.


У Форта свой подход, в том что сначала нужно создать ОСь ориентированный язык,
а уж потом можно и переложить исходники на это расширение, при необходимости:)
да хоть на лиспе.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 15:49 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2168
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 41 раз.
Хищник писал(а):
Ничего не сделано, взят один язык и переписан на другой, с потерей качества.

Я уже говорил - ну в таком случае, еще раз повторю: потеря качества недопустима. В этом весь смысл "переписывания" - развитие Форта.
Гость писал(а):
У Форта свой подход, в том что сначала нужно создать ОСь ориентированный язык,
а уж потом можно и переложить исходники на это расширение, при необходимости
да хоть на лиспе.

Это все о том же - ответ смотри чуть выше. :)

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 20, 2007 21:08 
Не в сети

Зарегистрирован: Сб май 06, 2006 12:01
Сообщения: 959
Откуда: Украина, Харьков
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
Хищник писал(а):
освоить алгоритмы операционной системы

IMHO у операционной системы 2 основных типа алгоритмов - поиск и сортировка.
Есть еще реализация протоколов обмена (что, куда, зачем и когда) и преобразование структур данных.
Что я упустил?

_________________
With best wishes, in4.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 92 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB