Page 2 of 3

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Fri Mar 14, 2008 4:51 pm
by SHREDER
camper wrote:Да в школах уже сейчас колибри можно ставить, вполне рабочая система. Мы на БКшках начинали - еще стремнее было. Ничего, выучились же как-то :) Только сильно простенького интерпретатора не хватает для начального программирования, типа бейсика или алгола.
Собственно говоря еще в школе сам начинал на убитых ИСТРА 1030 сначала бейсике а потом паскаля.
Потом в институте тоже начинал с паскаля.
Написать простейший интерпретатор бейсика на си задача довольно легкая, вернее и писать ничего не надо а взять tinyc и взять код из книги Герберта Шилдта "Язык C для профессиональных программистов" (год. издания точно не помню ну что то около 90-91-го) с интерпретатором SmallBasic написанным на си (не плюсах). Правда интерфейс прийдется переработать под косную консоль. Но это вообще говоря задача плевая.

Но мое ИМХО, надо молодняк сразу учить на С ибо потом, тем кто решил стать IT специалистом, приходится тратить большое кол-во времени на переучивание. Учебные языки скрывают в своей реализации слишком много.Например, программисты на паскале могут успешно игнорировать тот факт что строка является массивом символов и писать нечто вроде s = 'mystr1' +'mystr2';. C позиции си и ассемблера на паскале вообще можно писать "изврат" вроде var myarray: array[1..n] of integer; и первый индекс массива будет не 0, а 1. От суда и источник большого кол-ва ошибок начинающих С (и вообще си подобных языков Java, PHP и т.д) программистов.

К сожалению KOS пока мало подходит для обучения начинающих программистов. Разве что студентов первого курса IT специальностей. Это в принципе актуально и для любой многозадачной системы.

У меня сейчас младший кузен учится в школе, так у них в курсе школьной информатики вообще программирование убрали. Просто обучают пользоваться компьютером на уровне пользователя. Вполне разумная идея для школы, и кос для этого пойдет (ну кроме Internet).

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Mon Mar 17, 2008 4:03 pm
by camper
Почти двое суток под колибри обсчитывал спектры программой Андрея_программера, система работала очень стабильно, без свопирования и не раздражала своей внутренней жизнью. Так что это уже моя рабочая система.

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Mon Mar 17, 2008 5:31 pm
by Dronchik
В моей школе с 9 классов преподоют паскаль. Как раз под КоОС есть я FreePascal. Но, я на сто процентов согласен что лучше начать изучать С сразу, а не извращаться с паскалем. ТиниСи есть. Так вот можно и обучаться на здоровье. И я не понимаю что такого сложного в С, что его только в институтах преподают. Мне 13 лет, и С я знаю на должном уровне, и невижу трудности в его изучении.

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Tue Mar 18, 2008 2:15 pm
by Ghost
Проблемы изучать C в школе нет, с C++ несколько сложнее но тоже возможно. Я даже знаю что в некоторых школах (лицеях) это практикуется, проблема в том что это не принято на верхах. Как я помню из своей школьной жизни городские олимпиады по программированию ограничиваются Pascal и Basic, от части и это накладывает ограничения на преподавателей.

P.S. думаю все понимают что вопросы типа "а почему бы не использовать C/C++ в шгольных олимпиадах???" не имеет отношения к данному ресурсу.

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Wed Mar 19, 2008 2:08 pm
by bw
Проблема не в языках, а в его носителях. Я свой выбор сделал давно, еще до того как Pascal стали изучать в школе, кстати, у нас преподавали Basic. Я знаю людей которые не хватали звезд с неба работая на Pascal'е, конечно, во всем винили язык, но перейдя на C - чуда не произошло. Надо отдавать себе отчет в том на чем ты пишешь, на что способен язык и для чего он существует. Ну да это демогогия.

..bw

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Tue Jul 22, 2008 2:29 am
by maximYCH
C konechno nuzscen no est odno no ...
Ja pomnju kak moi klass nachinal v konce etogo goda uchit Pascal. Odin - Archi skazal vaze nelepuju frazu:
"Eto kakaja to staraja nikomu ne nuznaja programma". A kak klass vzvyl pry risovanii na Pascal ...
Chto delat to? Ot C eto pokolenie vzvoet tochno.

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Tue Jul 22, 2008 8:36 am
by vectoroc
кому надо сам разберётся... может это и есть тайный ритуал посвещения? :)

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Tue Apr 21, 2009 7:43 pm
by Ronin
А мне интересно, почему Колибри не участвовал в тендере? Это реально хороший проект, можно было бы сэкономить кучу денег на новом оборудовании, да и ось на асме - просто гениально, ни майкрософт ни линукс тягаться с таким не смогут, если конечно довести её до некой "готовой" версии , на что 70 млн. рублей думаю хватит.

А вот чтобы 70 млн. в линукс вкладывать это просто жесть. Уже все давным давно созданно, осталось только локализовать и собрать дистрибы. 70 млн. за такую работу...

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Tue Apr 21, 2009 7:47 pm
by <Lrz>
Проблема в "готовности" и существует, кроме как загрузку ОС, и некоторые приложения, больше нечего показывать. А если, что-то нужно более существенное, то это нужно писать, и как правило на асме, библиотек не так много.

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Wed Apr 22, 2009 11:21 am
by Ghost
Ronin
Безперспективность Колибри для тендеров в том что она не портируема, и никто не будет вкладывать в это деньги.

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Thu Apr 23, 2009 9:47 pm
by ДедОк
Ghost
... а куда и зачем её портировать?... на IBM PC она прекрасно работает, а маки по школам пока не ставят... ;) И причём тут тендера?...

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Fri Apr 24, 2009 6:51 am
by Ghost
Маки в школы ставять, но они уже x86... а про портируемость, ну например x86-64 или MIPS, можно говорить что оно не надо, но оно надо )

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Fri Apr 24, 2009 8:52 am
by Mario
Ghost
Пример с x86-64, не совсем корректен - что Win, что Lin, что BSD если они 32-х разрядные будут работать именно как 32-х разрядные и не более того. А 64-х битные версии ОС это уже отдельные проекты. Так что в этом плане Колибри не проигрывает.
А вообще на самом деле портируемость в какомто смысле зло - эффективность падает. В том же Линукс производительность дисковой подсистемы заметно ниже чем в WinXP.

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Fri Apr 24, 2009 9:56 am
by Ghost
вполне корректный пример, если в Win и Lin для поддержки x86-64 нужно изменить 5% кода, а остальное просто пересобрать, то в Колибри это 95% кода, и не пересобрать приложения...

Во Free BSD начальное портирование состояло из 30 строчек asm кода для перехода в long mode и все.

Re: >>> Российский софт за 70 млн рублей <<<

Posted: Fri Apr 24, 2009 10:38 am
by Serge
В 30 строчек для Free BSD слабо верится.
В long mode другие дескрипторы IDT и таблицы страниц.