Board.KolibriOS.org
http://board.kolibrios.org/

Какая цель и какое предназначение??
http://board.kolibrios.org/viewtopic.php?f=4&t=1774
Page 3 of 4

Author:  art_zh [ Mon Jun 13, 2011 11:00 am ]
Post subject:  Re: Какая цель и кокое предназначение??

Для меня Колибри - не просто вызов майнстриму, это выход из того тупика, в который нас завел майнстрим.

Почему компьютеры становятся все быстрее, а программы - нет? Потому что зачем напрягаться, оптимизировать код, отсекать ненужные и дублирующие друг друга компоненты, когда все и так работает? Хардверщики изо всех сил пытаются сохранить тренд закона Мура, а программеры только множат быдлокод.

Но через пару лет экспонента Мура начнет загибаться (не только по физико-технологическим причинам, есть еще 2 принципиальных препятствия для дальнейшего роста) и что тогда?

Author:  popovpa [ Mon Jun 13, 2011 11:36 am ]
Post subject:  Re: Какая цель и кокое предназначение??

Здравствуйте!

Если вы думаете что ваша работа будет стремиться к этому..."строй быстрей ломать пора...", то вы ошибаетесь ваш труд не будет напрасен и не канет в лету...вы не будете тратить время на бесполезный кодинг, ваш труд поможет приблизить Колибри к обывателю...всё, думаю, морального стимула хватит...а если мало...то если будет УСБ, то yogev_ezra может не плохо опробовать продукт в реальных коммерческих условиях...так же если вы с читает что Колибри НИКОГДА не выйдет хоть куда-то, то вспомните где был линукс, хотя бы, лет 5 назад, а сейчас...и пальцев не хватит, что бы посчитать количество фирм сидящих на нём и забывших что такое коммерческое ПО...вот теперь точно морального стимула должно хватить...

Author:  art_zh [ Mon Jun 13, 2011 11:46 am ]
Post subject:  Re: Какая цель и кокое предназначение??

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

Зато программистам-небожителям придется подвинуться: грядет эпоха низкоуровневого кодинга.
И последние станут первыми (С).

_______________________
Просьба не считать мое ИМХО сливом.

Author:  coolpr [ Mon Jun 13, 2011 2:33 pm ]
Post subject:  Re: Какая цель и кокое предназначение??

Все это так art_zh , но частица правды в этом есть. Успех ОС определяет прикладной софт. Писать ядро на асме можно и нужно, только прикладникам так же нужно дать хотя бы тот же gcc и freepascal. Дать так, что бы скачал-распаковал-начал работать без плясок с бубном.

Будет прикладной софт - будет успех, иначе только хобби для узкого круга лиц.

Author:  Mario [ Mon Jun 13, 2011 2:42 pm ]
Post subject:  Re: Какая цель и кокое предназначение??

coolpr
С какого перепугу кто-то кому-то должен чего-либо? :shock:
Может еще и готовенькие компоненты как в дельфи, чтобы рраз - слепил говнокод и "ЙА МЕГАКОДЕР и КУЛХАЦКЕР"?
Кому надо - тот сам сделает, а если не надо - то так и будет загибать пальчики и заниматься жопоголизмом.

Author:  XVilka [ Mon Jun 13, 2011 2:52 pm ]
Post subject:  Re: Какая цель и кокое предназначение??

coolpr. Кстати что мешает уже сейчас пользоваться gcc и freepascal?

Author:  coolpr [ Mon Jun 13, 2011 3:55 pm ]
Post subject:  Re: Какая цель и кокое предназначение??

А не работает gcc :( сделал как написано, библиотеки скомпилировались, тестовая программа тоже. Пробую по примеру из http://diamond.kolibrios.org/hll/hll.htm не собирается, и даже тестовая программа mbinclk повторно не собирается.
Fasm работает, но это на любителя.

Mario то есть вы явно не заинтересованы в расширении круга пользователей и/или прикладных программистов?

Author:  art_zh [ Mon Jun 13, 2011 4:18 pm ]
Post subject:  Re: Какая цель и кокое предназначение??

вопрос из ЛС wrote:
Могу я поинтересоваться, откуда такие выводы?

Это -не инсайдерская информация,- имеющий глаза да увидит.

На самом деле 18нм - это почти предел, дальнейшее уменьшение транзисторных структур приведет не к удешевлению, а к резкому удорожанию процессоров из-за огромного процента брака и быстрой термической деградации. Это сейчас ясно всем, кто в теме (кто имеет отношение к технологии МП).

но как упоминалось, есть и еще 2 фактора:
1) Финансисты пока не в теме, но уже чувствуют неладное. Чтобы разработать и выпустить в серию новый проц, 20 лет назад требовалось 5-10 мегабаксов. Это был золотой век силиконовой индустрии, тогда реально было заработать миллиард своим умом, и многие заработали.
Теперь, чтобы вырваться вперед, нужны десятки миллиардов инвестиций, и риски растут, а отдача падает. Есть ведь и 2-й закон Мура: как в казино, ставки каждый раз удваиваются. Как только до инвесторов дойдет, что время Мура прошло, и в силикон вкладывать стрёмно - будет обвальное падение инвестиций, которое в свою очередь вызовет еще более резкий загиб тренда и крах многих очень крупных фирм (хорошо если хотя бы Интел выдержит такой удар)

2) Ну хорошо, изготавливать миллиард транзисторов на одном чипе мы научились. И что мы будем на этом чипе рисовать? Есть новые идеи? Нет идей. Самое умное - впердюлить на свободное место второй проц. 3-й, 4-й, 6-й... И пофиг что реально работает только один, и тот недогружен.
Потому что проблема не в технологиях (которые сейчас реально крутые, но вряд ли станут намного круче в ближайшие десятилетия), а в программистах, которые привыкли клепать тупой код, не раскрывающий 80-90% ресурсов железа.
И когда это дойдет до финансовых барыг - тогда они перестанут вкладывать бабло еще и в смежные отрасли, в новые GPU, сети, SDD, и прочую муть. Потому что зачем тратиться?- пузырь уже перенакачан и вот-вот лопнет, тогда можно будет все перспективные разработки скупить задарма.
Таких пузырей после Великой Депрессии еще не было...
Когда?- когда то, о чем сейчас говорят спецы между собой, напечатают в Таймс.

Author:  Mario [ Mon Jun 13, 2011 4:30 pm ]
Post subject:  Re: Какая цель и кокое предназначение??

coolpr wrote:
Mario то есть вы явно не заинтересованы в расширении круга пользователей и/или прикладных программистов?

Отчего-же? Я очень даже заинтересован в привлечении тех кто хочет работать - работать напрягая мозг, а не компьютерную мышку и язык - не в обиду лично вам будет сказано.

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

Author:  coolpr [ Mon Jun 13, 2011 4:37 pm ]
Post subject:  Re: Какая цель и кокое предназначение??

Mario wrote:
coolpr wrote:
Mario то есть вы явно не заинтересованы в расширении круга пользователей и/или прикладных программистов?

Отчего-же? Я очень даже заинтересован в привлечении тех кто хочет работать - работать напрягая мозг, а не компьютерную мышку и язык - не в обиду лично вам будет сказано.


Тогда почему бы не сделать полшага на встречу?

Author:  Mario [ Mon Jun 13, 2011 4:40 pm ]
Post subject:  Re: Какая цель и кокое предназначение??

Я пишу исключительно на FASM. :mrgreen:

Author:  SoUrcerer [ Mon Jun 13, 2011 5:01 pm ]
Post subject:  Re: Какая цель и кокое предназначение??

coolpr wrote:
А не работает gcc :( сделал как написано, библиотеки скомпилировались, тестовая программа тоже. Пробую по примеру из http://diamond.kolibrios.org/hll/hll.htm не собирается, и даже тестовая программа mbinclk повторно не собирается.
Fasm работает, но это на любителя.

Учитывая, что с помощью gcc я портировал brainfuck, lua, freetype2 и еще несколько программ для своих целей, а так же сделал прототип растеризатора шрифтов для Колибри - значит, как-то можно? Нужна помощь по gcc - прошу в личку.

Author:  XVilka [ Mon Jun 13, 2011 7:34 pm ]
Post subject:  Re: Какая цель и какое предназначение??

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

Author:  SoUrcerer [ Mon Jun 13, 2011 8:13 pm ]
Post subject:  Re: Какая цель и какое предназначение??

Или нужно было хотя бы спросить на форуме в одной из тем, посвященных gcc, menuetlibc или вопросам новобранцев в Колибри.

Author:  coolpr [ Tue Jun 14, 2011 9:20 am ]
Post subject:  Re: Какая цель и какое предназначение??

написал viewtopic.php?f=45&t=1776

Page 3 of 4 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/