-
- , но всю функциноальность сохранить не удастся - Sergey Pinigin(25.07.2007 12:52,
)
- Ты часто пользуешь наследование? Впрочем отказываться от плюсов из-за каких-то собственных принципов действительно глупо. - =AlexD=(25.07.2007 13:57,
)
- Скоро придется использовать часто. В следующем релизе все сервисы будут наследоваться от базового класса. - Сергей Борщ(25.07.2007 14:44,
)
- Очень хочу посмотреть, потому как я у себя кое-что наменял. - =AlexD=(25.07.2007 14:58,
)
- это все уже есть в репозитории - Sergey Pinigin(25.07.2007 15:01,
, ссылка)
- Эхх, ни одно моё предложение не "сыграло" :-(. Вот ещё только что добавил сервис, возвращающий номер текущего процесса - без этого никак. Видимо придётся вести параллельную версию ОСи. :-(( - =AlexD=(25.07.2007 15:22,
)
- это называется fork, и в open-source такое встречается часто. не надо расстраиваться. - bialix(26.07.2007 09:12,
)
- ты ж пойми правильно, невозможно принять все предложения от всех. Некоторые предложения можно назвать спорными по разным причинам. Поэтому и предложение по наследованию "вылеживается", это принципиальное изменение, а резких поворотов не следует делать. Sergey Pinigin(148 знак., 25.07.2007 16:07,
)
- Мои предложения на столько мелкие, что просто смешно, и уж тем паче не влияют на совместимость. Тем неменее без них я не могу сделать нормальную прогу. =AlexD=(900 знак., 25.07.2007 18:37,
)
- пожелания от Мусина =>> - Sergey Pinigin(25.07.2007 19:01,
, ссылка)
- Ну, смысл этих пожеланий мне не понятен. Точнее непонятно как это отразится на юзабельности. - =AlexD=(25.07.2007 19:26,
)
- П.п. 1) и 2) уменьшат код, п. 3) повысит удобство. - Алексей Мусин(26.07.2007 08:05,
)
- Причем реализацию 1) я высылал Журову вместе с TBaseMessage Алексей Мусин(35 знак., 26.07.2007 08:08,
)
- 1) Никто не мешает тебе сделать message<void *> и юзать его (или я не понял?) =AlexD=(200 знак., 26.07.2007 08:33,
)
- 1) Никто не мешает тебе сделать message<void *> и юзать его (или я не понял?) =AlexD=(200 знак., 26.07.2007 08:33,
- Причем реализацию 1) я высылал Журову вместе с TBaseMessage Алексей Мусин(35 знак., 26.07.2007 08:08,
- П.п. 1) и 2) уменьшат код, п. 3) повысит удобство. - Алексей Мусин(26.07.2007 08:05,
- Ну, смысл этих пожеланий мне не понятен. Точнее непонятно как это отразится на юзабельности. - =AlexD=(25.07.2007 19:26,
- вот видишь насколько разные предложения, одному коней, другому пупырышки подавай. И каждый считает что его пожелания самые наинасущные :-) Sergey Pinigin(187 знак., 25.07.2007 18:56,
)
- пожелания от Мусина =>> - Sergey Pinigin(25.07.2007 19:01,
- Мои предложения на столько мелкие, что просто смешно, и уж тем паче не влияют на совместимость. Тем неменее без них я не могу сделать нормальную прогу. =AlexD=(900 знак., 25.07.2007 18:37,
- это называется fork, и в open-source такое встречается часто. не надо расстраиваться. - bialix(26.07.2007 09:12,
- А, не заметил, хотя держу рабочую копию в актуальном состоянии. - =AlexD=(25.07.2007 15:04,
)
- А это ветка. В ветках новшества обкатываются чтобы основную не портить в процессе вылизывания. - Сергей Борщ(25.07.2007 16:27,
)
- Это понятно. Я не заметил именно ветку. - =AlexD=(25.07.2007 18:38,
)
- Это понятно. Я не заметил именно ветку. - =AlexD=(25.07.2007 18:38,
- А это ветка. В ветках новшества обкатываются чтобы основную не портить в процессе вылизывания. - Сергей Борщ(25.07.2007 16:27,
- Эхх, ни одно моё предложение не "сыграло" :-(. Вот ещё только что добавил сервис, возвращающий номер текущего процесса - без этого никак. Видимо придётся вести параллельную версию ОСи. :-(( - =AlexD=(25.07.2007 15:22,
- это все уже есть в репозитории - Sergey Pinigin(25.07.2007 15:01,
- Очень хочу посмотреть, потому как я у себя кое-что наменял. - =AlexD=(25.07.2007 14:58,
- наследование, это ж только вершина айсберга ;-) - Sergey Pinigin(25.07.2007 14:07,
)
- Скоро придется использовать часто. В следующем релизе все сервисы будут наследоваться от базового класса. - Сергей Борщ(25.07.2007 14:44,
- Хм... Тревожный посыл. - Evgeny_CD(25.07.2007 13:32,
)
- посмотри на пример номер 3(Channel), там слоны разные в одни ворота ходят, в сях все слоны будут типа воид... - Sergey Pinigin(25.07.2007 13:42,
)
- Я же говорю, что в ++ я не силен :(( - Evgeny_CD(25.07.2007 16:58,
)
- попробую пояснить Sergey Pinigin(1384 знак., 25.07.2007 18:11,
)
- Кстати, Вы привели хороший пример на тему того, почему я С++ не юзаю. Evgeny_CD(1032 знак., 25.07.2007 22:35,
)
- Скажите, нафига придумывать какие-то костыли, если есть стандарт, в котором работает куча народу? Вы программистов в подвале на цепи держите? А если надо будет у стороннего исполнителя часть работ she(104 знак., 25.07.2007 23:11,
)
- Ну зачем же. Коробченка с GPS и датчик положения руки. Как только вышел за пределы working zone или руки давно на клаве не были - разрядик для прочистки мозгов :))) Evgeny_CD(260 знак., 25.07.2007 23:17,
)
- Еще раз. Изначально речь зашла о переписывании scmRTOS на с, дабы покойно все упихивать на кристалл с малыми ресурсами. Например, Altera NIOS с накристальной памятью. Evgeny_CD(398 знак., 25.07.2007 23:26,
)
- Поймите одну простую вещь - само по себе использование С++ вместо С не дает никаких дополнительных затрат памяти. Если вы сделаете то же на С - вы получите такой же или больший код и кучу гораздо Сергей Борщ(366 знак., 26.07.2007 01:59,
)
- Хм............. стоит задуматься. Добавить нечего. - Evgeny_CD(26.07.2007 02:18,
)
- Хм............. стоит задуматься. Добавить нечего. - Evgeny_CD(26.07.2007 02:18,
- Поймите одну простую вещь - само по себе использование С++ вместо С не дает никаких дополнительных затрат памяти. Если вы сделаете то же на С - вы получите такой же или больший код и кучу гораздо Сергей Борщ(366 знак., 26.07.2007 01:59,
- Еще раз. Изначально речь зашла о переписывании scmRTOS на с, дабы покойно все упихивать на кристалл с малыми ресурсами. Например, Altera NIOS с накристальной памятью. Evgeny_CD(398 знак., 25.07.2007 23:26,
- Ну зачем же. Коробченка с GPS и датчик положения руки. Как только вышел за пределы working zone или руки давно на клаве не были - разрядик для прочистки мозгов :))) Evgeny_CD(260 знак., 25.07.2007 23:17,
- Скажите, нафига придумывать какие-то костыли, если есть стандарт, в котором работает куча народу? Вы программистов в подвале на цепи держите? А если надо будет у стороннего исполнителя часть работ she(104 знак., 25.07.2007 23:11,
- Очень даже понятно. Спасибо! Но, вообще говоря, такое можно и на С родить. Evgeny_CD(655 знак., 25.07.2007 22:23,
)
- Да, можно. Но, как говорится "одно неверное движение - и ты отец" (с) Жванецкий. А в С++ это за тебя делает компилятор, и вдобавок еще и следит чтобы ты сделал тупую ошибку (контроль типов). Сергей Борщ(291 знак., 26.07.2007 01:49,
)
- В общем, наверное да. То, что я предложил "ассемблер на С". А С++ - это типа переход от асма к С. А стандартные либы - это вообще всегда стремно для встраиваемой системы. Т.е. для дебуга - нивапрос. Evgeny_CD(83 знак., 26.07.2007 02:17,
)
- тезиса "стремно" - не понял. В доках на нормальные компилеры написано и про реентерабельность и thread-safe для каждой функции, описаны все weak функции, Gamma SPb(291 знак., 26.07.2007 02:28,
)
- Ладно, не будем смотрить об этом. Я всего лишь сказал банальность, что типа нефиг пхать prinf по поводу и без. AlexanderY как-то описывал тут замечатльные глюки prinf, от одного очень солидного Evgeny_CD(135 знак., 26.07.2007 02:33,
)
- волков бояться в лес не ходить. У меня тоже оська от одного очень солидного производителя работала-работала и переставала в какой то момент инкрементировать счетчики семафоров. Вот так, епт. А Gamma SPb(85 знак., 26.07.2007 02:41,
)
- "О сколько нам ошибок чудных, готовит разработки ход..." - Evgeny_CD(26.07.2007 02:45,
)
- "О сколько нам ошибок чудных, готовит разработки ход..." - Evgeny_CD(26.07.2007 02:45,
- волков бояться в лес не ходить. У меня тоже оська от одного очень солидного производителя работала-работала и переставала в какой то момент инкрементировать счетчики семафоров. Вот так, епт. А Gamma SPb(85 знак., 26.07.2007 02:41,
- Ладно, не будем смотрить об этом. Я всего лишь сказал банальность, что типа нефиг пхать prinf по поводу и без. AlexanderY как-то описывал тут замечатльные глюки prinf, от одного очень солидного Evgeny_CD(135 знак., 26.07.2007 02:33,
- тезиса "стремно" - не понял. В доках на нормальные компилеры написано и про реентерабельность и thread-safe для каждой функции, описаны все weak функции, Gamma SPb(291 знак., 26.07.2007 02:28,
- В общем, наверное да. То, что я предложил "ассемблер на С". А С++ - это типа переход от асма к С. А стандартные либы - это вообще всегда стремно для встраиваемой системы. Т.е. для дебуга - нивапрос. Evgeny_CD(83 знак., 26.07.2007 02:17,
- Со * я, как водится, напутал, но суть та же. - Evgeny_CD(25.07.2007 22:58,
)
- Да, можно. Но, как говорится "одно неверное движение - и ты отец" (с) Жванецкий. А в С++ это за тебя делает компилятор, и вдобавок еще и следит чтобы ты сделал тупую ошибку (контроль типов). Сергей Борщ(291 знак., 26.07.2007 01:49,
- Анекдот в тему, хотя человек, который мне его рассказывал утверждает, что это произошло с ним на самом деле: Сергей Борщ(540 знак., 25.07.2007 20:31,
)
- Кстати, Вы привели хороший пример на тему того, почему я С++ не юзаю. Evgeny_CD(1032 знак., 25.07.2007 22:35,
- попробую пояснить Sergey Pinigin(1384 знак., 25.07.2007 18:11,
- Я же говорю, что в ++ я не силен :(( - Evgeny_CD(25.07.2007 16:58,
- посмотри на пример номер 3(Channel), там слоны разные в одни ворота ходят, в сях все слоны будут типа воид... - Sergey Pinigin(25.07.2007 13:42,
- Ты часто пользуешь наследование? Впрочем отказываться от плюсов из-за каких-то собственных принципов действительно глупо. - =AlexD=(25.07.2007 13:57,
- , но всю функциноальность сохранить не удастся - Sergey Pinigin(25.07.2007 12:52,