![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Проект MOOL развивает средства разработки драйверов ядра Lin..." | +/– | ![]() |
Сообщение от opennews (ok), 04-Окт-14, 00:33 | ||
Разработчики индийского дистрибутива BOSS (http://en.wikipedia.org/wiki/Bharat_Operating_System_Solutions) (Bharat Operating System Solution), являющегося ответвлением от Debian GNU/Linux и финансируемого из государственных фондов, развивают собственный вариант ядра Linux - MOOL (http://bosslinux.in/bossmool) (Minimalistic Object Oriented Linux), примечательный подготовкой фреймворка для разработки драйверов устройств с использованием объектно-ориентированных технологий на языке C++. Более глобальной целью разработки MOOL является приведение общей кодовой базы ядра к форме, близкой к парадигме объектно-ориентированной разработки. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от pavlinux (ok), 04-Окт-14, 00:33 | +/– | ![]() |
И получится Оберон | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #13, #20 |
2. Сообщение от Аноним (-), 04-Окт-14, 00:41 | +17 +/– | ![]() |
Странно, что индусы не пишут дрова на xml. А получится не оберон, а очередной никому не нужный випнет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #4, #78 |
3. Сообщение от Аноним (-), 04-Окт-14, 00:45 | +2 +/– | ![]() |
Вы почти угадали. У них про это упомянуто: "It also allows implementation of policies in form of (object oriented) code instead of only a static policy data (e.g. policy file written in a DSL or XML)." | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #5, #28 |
4. Сообщение от pavlinux (ok), 04-Окт-14, 00:46 | +10 +/– | ![]() |
Тут смари чо: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #10 |
5. Сообщение от pavlinux (ok), 04-Окт-14, 00:51 | +/– | ![]() |
> a static policy data | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
6. Сообщение от Аноним (-), 04-Окт-14, 00:51 | +5 +/– | ![]() |
А что не на Java, Jvm нужна ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7 |
7. Сообщение от Кевин (?), 04-Окт-14, 01:00 | +/– | ![]() |
было уже, не взлетело... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #19 |
8. Сообщение от Психиатр (ok), 04-Окт-14, 01:05 | –3 +/– | ![]() |
хоспади ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #16, #24, #38 |
9. Сообщение от Аноним (-), 04-Окт-14, 01:06 | +/– | ![]() |
тогда уж лучше на rust | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
10. Сообщение от Психиатр (ok), 04-Окт-14, 01:07 | –2 +/– | ![]() |
>Поэтому можно легко срубить бабла на саппорте :D | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #15 |
11. Сообщение от Аноним (-), 04-Окт-14, 01:22 | +/– | ![]() |
жабу им уже предлагали? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12 |
12. Сообщение от Психиатр (ok), 04-Окт-14, 01:23 | –4 +/– | ![]() |
лучше на C# ведро переписать или на vbs | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #17, #53 |
13. Сообщение от Аноним (-), 04-Окт-14, 01:27 | –9 +/– | ![]() |
> И получится Оберон | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #14, #32, #57, #103 |
14. Сообщение от Аноним (-), 04-Окт-14, 01:31 | +5 +/– | ![]() |
А поттеринговые программы - на сях... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #46 |
15. Сообщение от Аноним (-), 04-Окт-14, 01:31 | +10 +/– | ![]() |
> блин, павлин за последнее время стал умные вещи говорить | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #26 |
16. Сообщение от Аноним (-), 04-Окт-14, 01:32 | +2 +/– | ![]() |
> хоспади ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
17. Сообщение от Аноним (-), 04-Окт-14, 01:33 | +/– | ![]() |
> лучше на C# ведро переписать или на vbs | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #21, #40 |
18. Сообщение от all_glory_to_the_hypnotoad (ok), 04-Окт-14, 01:33 | +2 +/– | ![]() |
вот же придурки | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
19.
Сообщение от freehck![]() | –1 +/– | ![]() |
Почему же не взлетело? Взлетело. Андроидом зовётся. КПД, правда, у этого полёта... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #25, #84 |
20. Сообщение от Vkni (ok), 04-Окт-14, 01:37 | +2 +/– | ![]() |
> И получится Оберон | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #23 |
21. Сообщение от Психиатр (ok), 04-Окт-14, 01:40 | –3 +/– | ![]() |
>Торвальдс стопроцентно этим концептуалам волшебную палочку покажет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #30 |
22. Сообщение от Xasd (ok), 04-Окт-14, 01:41 | +/– | ![]() |
> Стоит напомнить, что Линус Торвальдс является ярым противником C++ и считает его ужасным языком, сковывающим разработчиков рамками ранее созданных абстракций (например, при желании избавиться от неэффективных абстракций, разработчик сталкивается с тем, что весь код зависит от созданных вокруг этих абстракций объектных моделей и не может исправить ситуацию не переписывая своё приложение). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #48 |
23. Сообщение от Аноним (-), 04-Окт-14, 01:48 | +/– | ![]() |
Это попытка сделать реактос, только вместо ядра NT - Linux :). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #197 |
24. Сообщение от Аноним рус (?), 04-Окт-14, 02:00 | +3 +/– | ![]() |
Вообще у индусов все шансы повторить успех Китая, сколько шуму подняла на тех. ресурсах, сверхдешевая космическая миссия на Марс, удавшаяся полностью и с первого раза. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #35 |
25. Сообщение от Аноним (-), 04-Окт-14, 02:14 | +7 +/– | ![]() |
У андрюши обыкновенное ядро Linux, java там только для рантайма, и то у ВМ своя реализация, а не сановская. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
26. Сообщение от ананим (?), 04-Окт-14, 02:18 | +/– | ![]() |
Тогда уж календарный листок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #29, #92, #198 |
27. Сообщение от Аноним (-), 04-Окт-14, 02:19 | –1 +/– | ![]() |
Идея правильная, но язык выбран крайне неудачно. Справедливости ради, выбора тут нет нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
28. Сообщение от Аноним (-), 04-Окт-14, 02:40 | +/– | ![]() |
> of policies in form of (object oriented) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
29. Сообщение от Аноним (-), 04-Окт-14, 02:41 | +1 +/– | ![]() |
> Тогда уж календарный листок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
30. Сообщение от Аноним (-), 04-Окт-14, 02:42 | +1 +/– | ![]() |
> Он скорее всего даже внимания не обратит, ибо проект мертворождённый. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
31.
Сообщение от Ordu![]() | +7 +/– | ![]() |
Отличная новость! Наконец-то кто-то решился на эту экспериментальную проверку непригодности C++ для ядерного программирования. Запасаемся попкорном и наблюдаем, желая успеха индусам: если C++ окажется удачнее, то у нас будет ядро лучше, чем linux. Ну, а если они ошибаются, то мы, по-крайней мере, сможем поглумиться, повторяя "а Торвальдс предупреждал". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #34, #42, #54, #62, #72 |
32. Сообщение от _KUL (ok), 04-Окт-14, 03:19 | +2 +/– | ![]() |
Да почему же, плюсы отличный язык, сложный конечно (читая книги по которому, возникает только больше вопросов), но он очень хорош во многих отношениях.Он как девушка с идеальной фигурой - ни кто до этого такого не видел, боятся разглядывать, а значит и считают это злом, т.к. привыкли к дефектным. Просто зачем переписывать с сей на плюсы, ради сомнительной цели - особенности языка плюсов? КПД стремится к нулю? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #47, #77 |
34. Сообщение от Аноним (-), 04-Окт-14, 05:09 | +/– | ![]() |
BeOS | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #49 |
35.
Сообщение от Michael Shigorin![]() | +/– | ![]() |
> Горы ЙТшников с высокой конкуренцией и соответственно большими требованиями | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #55 |
36. Сообщение от Аноним (-), 04-Окт-14, 08:31 | +/– | ![]() |
sed /BOSSMOOL/BSOD/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
37. Сообщение от Аноним (-), 04-Окт-14, 08:34 | +/– | ![]() |
Весело им будет. В ядре-то только строгая безопасность с исключениями может использоваться (strong exception-safety). Посмотрим, как у них выйдет это сделать. И это только одна из проблем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #70 |
38. Сообщение от Аноним (-), 04-Окт-14, 09:49 | +5 +/– | ![]() |
"Индусский код" плодят индусы на аутсорс собственно в Индии. А толковые ребята у них очень быстро оттуда уезжают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #93 |
39. Сообщение от Нанобот (ok), 04-Окт-14, 10:13 | –3 +/– | ![]() |
имхо, давно пора. расширение возможностей ядра, как никак. в идеале должна быть возможность разработки модулей ядра на любых языках | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #44, #64 |
40. Сообщение от имя (?), 04-Окт-14, 10:53 | +/– | ![]() |
> Уже был какой-то прожЕкт от ms | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #41 |
41. Сообщение от имя (?), 04-Окт-14, 10:54 | +/– | ![]() |
>> Уже был какой-то прожЕкт от ms | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #60 |
42. Сообщение от XoRe (ok), 04-Окт-14, 11:39 | +/– | ![]() |
> Отличная новость! Наконец-то кто-то решился на эту экспериментальную проверку непригодности | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #67 |
43. Сообщение от metallica (ok), 04-Окт-14, 12:39 | +2 +/– | ![]() |
Индусы понтарезы. ООП в линуксе уже давно в полный рост на благородном C. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
44. Сообщение от XoRe (ok), 04-Окт-14, 12:41 | +1 +/– | ![]() |
> в идеале должна быть возможность разработки модулей ядра на любых языках | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
45. Сообщение от Аноним (-), 04-Окт-14, 13:36 | +1 +/– | ![]() |
Вот что получается когда веб разработчиков нанять ядро разрабатывать. Лучше бы они деньги потратили на написание модулей к существующему ядру. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #111 |
46. Сообщение от Аноним (-), 04-Окт-14, 13:55 | –1 +/– | ![]() |
Ну вот потому пока и на сях. :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #59 |
47. Сообщение от Аноним (-), 04-Окт-14, 13:57 | +/– | ![]() |
> Да почему же, плюсы отличный язык, сложный конечно (читая книги по которому, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #68 |
48. Сообщение от Ан (??), 04-Окт-14, 14:12 | +1 +/– | ![]() |
А если сишнаую структуру захочешь изменить(заменить существующее поле на другое) то что внезапно весь зависимый софт сам перепишется под новую структуру? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #69, #123, #130 |
49. Сообщение от Nixman (?), 04-Окт-14, 14:13 | +3 +/– | ![]() |
все в жопе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #63, #74 |
50. Сообщение от manster (ok), 04-Окт-14, 14:15 | +/– | ![]() |
Плюсы, это ООП все-же. Там где ООП и другие язычки подтянутся. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #52 |
51. Сообщение от vitalif (ok), 04-Окт-14, 14:16 | +/– | ![]() |
Да они могут хоть уразвиваться. Сами напишут, сами поиграются, сами за**утся поддерживать и выкинут, а в апстрим хрен это чудо кто-то примет :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
52. Сообщение от manster (ok), 04-Окт-14, 14:16 | +/– | ![]() |
Было-бы интересно и rust там увидеть... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
53. Сообщение от Zenitur (ok), 04-Окт-14, 14:32 | –2 +/– | ![]() |
Лучше на CUDA. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #61 |
54. Сообщение от Zenitur (ok), 04-Окт-14, 14:36 | –2 +/– | ![]() |
> Отличная новость! Наконец-то кто-то решился на эту экспериментальную проверку непригодности | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
55. Сообщение от Психиатр (ok), 04-Окт-14, 15:02 | –5 +/– | ![]() |
>Насколько понимаю, с этими браминами всё далеко не так однозначно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
56. Сообщение от Crazy Alex (ok), 04-Окт-14, 15:25 | +2 +/– | ![]() |
Весь этот хай - от непонимания. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #58, #65, #120, #134 |
57. Сообщение от pavlinux (ok), 04-Окт-14, 15:32 | +/– | ![]() |
Я про Оберон, которая ОСь | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #195 |
58. Сообщение от metallica (ok), 04-Окт-14, 15:37 | +2 +/– | ![]() |
| ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #118 |
59. Сообщение от Аноним (-), 04-Окт-14, 15:54 | +/– | ![]() |
Не видел чтобы поттер сильно фанател по плюсам. Писать юзермод на плюсах можно уже сейчас, ничему не противоречит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 |
60. Сообщение от Аноним (-), 04-Окт-14, 15:56 | +/– | ![]() |
> И, кстати, проект этот был исключительно исследовательским, в отличие от. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 |
61. Сообщение от Аноним (-), 04-Окт-14, 15:57 | +/– | ![]() |
> Лучше на CUDA. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 |
62. Сообщение от Аноним (-), 04-Окт-14, 16:00 | +/– | ![]() |
> Отличная новость! Наконец-то кто-то решился на эту экспериментальную проверку непригодности | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #73 |
63. Сообщение от Аноним (-), 04-Окт-14, 16:02 | +2 +/– | ![]() |
> все в жопе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 |
64. Сообщение от Аноним (-), 04-Окт-14, 16:06 | +/– | ![]() |
> возможность разработки модулей ядра на любых языках | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #75, #79 |
65. Сообщение от Аноним (-), 04-Окт-14, 16:09 | +/– | ![]() |
> В вырожденном виде (без полиморфизма) плюсы - это просто пачка хороших немногословных | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #66 |
66. Сообщение от metallica (ok), 04-Окт-14, 16:43 | +/– | ![]() |
> Чтобы хорошо писать на плюсах - нужен мегамозг. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #96 |
67.
Сообщение от Ordu![]() | +1 +/– | ![]() |
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #108 |
68.
Сообщение от тоже Аноним![]() | +1 +/– | ![]() |
Вообще-то С++ - язык мультипарадигменный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
69.
Сообщение от тоже Аноним![]() | +/– | ![]() |
> Эта проблема всплывёт как в C++ так и в С. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #98 |
70.
Сообщение от тоже Аноним![]() | –1 +/– | ![]() |
Вообще-то устраивать kernel panic и на Сях нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
71. Сообщение от Аноним (-), 04-Окт-14, 18:06 | –1 +/– | ![]() |
Давайте внедрим в ядро boost library ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #80 |
72. Сообщение от Аноним (-), 04-Окт-14, 18:18 | +/– | ![]() |
> Наконец-то кто-то решился на эту экспериментальную проверку непригодности C++ для ядерного программирования. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
73.
Сообщение от Ordu![]() | +1 +/– | ![]() |
> Вон уже есть реактос. Используйте наздоровье. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 Ответы: #89 |
74. Сообщение от Аноним (-), 04-Окт-14, 18:30 | –1 +/– | ![]() |
Ну Symbian в опе благодаря усилиям маркетолухов и помощи M$. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #88 |
75. Сообщение от angra (ok), 04-Окт-14, 19:22 | +1 +/– | ![]() |
Хмм, да также как и в С - операция присваивания переменной(находящейся в памяти по этому адресу) константного значения. Или вы из тех, кто плодит говнокод, насыщенный магическими числами и копипастой? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #90 |
76.
Сообщение от Аноним![]() | –3 +/– | ![]() |
драйвера должны писаться исключительно на ассемблере. всё таки самый низкоуровневый доступ обеспечивают. а все эти промокашки высокого уровня, с тоннами мутных абстракций и зависимых модулей, только тормоза да утечки памяти плодят лишние. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #81, #82, #95 |
77. Сообщение от Аноним (-), 04-Окт-14, 19:59 | +1 +/– | ![]() |
>>[C++]Он как девушка с идеальной фигурой - | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
78. Сообщение от Аноним (-), 04-Окт-14, 20:01 | +2 +/– | ![]() |
> Странно, что индусы не пишут дрова на xml. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
79. Сообщение от Аноним (-), 04-Окт-14, 20:50 | +/– | ![]() |
>> возможность разработки модулей ядра на любых языках | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 |
80. Сообщение от Аноним (-), 04-Окт-14, 20:56 | +/– | ![]() |
qtcore | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 Ответы: #91 |
81.
Сообщение от тоже Аноним![]() | +2 +/– | ![]() |
Вы что-нибудь знаете про ассемблер, кроме того, что он, теоретически, самый-самый маленький и быстрый? А про причины тормозов и утечек памяти? А про поддержку драйверов и их использование для семейства устройств, а не для одного-единственного? Причем драйвера пишутся для первого, а для последующих, с заранее неизвестным функционалом, их придется вдумчиво переписывать... на ассемблере, ага. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 |
82. Сообщение от Аноним (-), 04-Окт-14, 21:01 | –2 +/– | ![]() |
А что есть С? А высокоуровневый ассемблер и есть! :) Плюсф _тут_ не нужны. Ъ. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 Ответы: #83 |
83. Сообщение от metallica (ok), 04-Окт-14, 21:58 | +1 +/– | ![]() |
> А что есть С? А высокоуровневый ассемблер и есть! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #85, #113 |
84. Сообщение от pavlinux (ok), 04-Окт-14, 23:31 | +/– | ![]() |
КПД у Андроеда выше 100% и кроме iOS ваще не имеет конкурентов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #97, #107 |
85. Сообщение от pavlinux (ok), 04-Окт-14, 23:52 | +/– | ![]() |
> независимо от разновидностей синтаксиса, определяется спекой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #86 |
86. Сообщение от angra (ok), 05-Окт-14, 06:13 | –1 +/– | ![]() |
Только если каждая команда джавы порождает ровно одну инструкцию джава машины. То есть является мнемоникой для байткода. Я не знаю джаву, но весьма сомневаюсь, что дела в ней обстоят именно так. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #87 |
87. Сообщение от pavlinux (ok), 05-Окт-14, 07:00 | –2 +/– | ![]() |
> Только если каждая команда джавы порождает ровно одну инструкцию джава машины. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #106 |
88. Сообщение от Аноним (-), 05-Окт-14, 08:46 | +1 +/– | ![]() |
> Ну Symbian в опе благодаря усилиям маркетолухов и помощи M$. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 |
89. Сообщение от Аноним (-), 05-Окт-14, 08:50 | +1 +/– | ![]() |
> Нет, спасибо | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 Ответы: #101 |
90. Сообщение от Аноним (-), 05-Окт-14, 08:56 | +/– | ![]() |
> Хмм, да также как и в С - операция присваивания переменной(находящейся в | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 Ответы: #100, #105 |
91. Сообщение от Аноним (-), 05-Окт-14, 08:59 | +/– | ![]() |
> qtcore | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #94 |
92. Сообщение от Аноним (-), 05-Окт-14, 09:01 | +/– | ![]() |
> Тогда уж календарный листок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
93. Сообщение от Аноним (-), 05-Окт-14, 09:46 | +/– | ![]() |
> "Индусский код" плодят индусы на аутсорс собственно в Индии. А толковые ребята | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
94. Сообщение от Ан (??), 05-Окт-14, 12:25 | –1 +/– | ![]() |
неактуально ныне | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 |
95. Сообщение от Аноним (-), 05-Окт-14, 14:04 | +1 +/– | ![]() |
>драйвера должны писаться исключительно на ассемблере | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 |
96. Сообщение от михалыч (ok), 05-Окт-14, 15:57 | +/– | ![]() |
да уж.. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 |
97.
Сообщение от freehck![]() | +/– | ![]() |
> КПД у Андроеда выше 100% и кроме iOS ваще не имеет конкурентов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
98.
Сообщение от freehck![]() | +/– | ![]() |
>> Эта проблема всплывёт как в C++ так и в С. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 Ответы: #102, #132, #142 |
99.
Сообщение от Seyko![]() | +/– | ![]() |
По теме: что там MOOL развивает? Скачать можно пример модуля hello_word и исходники ядра 2.6.23 с C++ include и runtime. Исходники правленные, patch нет. Никакая система на c++ не портирована. Хотя где-то упоминается, что есть портированный сетевой драйвер. Зачем в ядре RTTI и exceptions -- не ясно. Короче: или отсутствует дополнительная информация, или сообщение -- чистый вброс | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #125, #147 |
100. Сообщение от Я (??), 05-Окт-14, 20:21 | +/– | ![]() |
>Лучше за столько лет все-равно ничего не сделали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 |
101.
Сообщение от Ordu![]() | +1 +/– | ![]() |
>> Нет, спасибо | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #89 Ответы: #109 |
102.
Сообщение от тоже Аноним![]() | +/– | ![]() |
Неизменными интерфейсы будут только в том случае, если в интерфейсах используется не структура, а указатель на нее. В этом случае тому коду, который не лезет внутрь структуры, безразлично, что скрывается под void*, а тому, который лезет - ну, тут перекомпиляция при изменениях неизбежна. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 Ответы: #104 |
103. Сообщение от абырвалГ (?), 05-Окт-14, 22:40 | +2 +/– | ![]() |
Выжать максимум производительности помогает компилятор. Язык программирования (любой) - всего лишь способ донести свои мысли до компилятора :) И этот миф, что на каком-то языке программирования, в данном случае - С++, получится более быстрый код, чем, скажем, на Паскале - мифом и остается :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #119, #196 |
104.
Сообщение от freehck![]() | +/– | ![]() |
> Неизменными интерфейсы будут только в том случае, если в интерфейсах используется не | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #116, #121 |
105. Сообщение от angra (ok), 06-Окт-14, 00:14 | –1 +/– | ![]() |
> Весь код работы с периферией - куча магических чисел. Сюрприз. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 Ответы: #110 |
106. Сообщение от angra (ok), 06-Окт-14, 00:17 | –1 +/– | ![]() |
> То есть, если написать, CMP AX, 0, а гадкий ассемблер переделает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 |
107. Сообщение от Аноним (-), 06-Окт-14, 04:02 | –1 +/– | ![]() |
> КПД у Андроеда выше 100% | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
108. Сообщение от Аноним (-), 06-Окт-14, 04:29 | +/– | ![]() |
> бессильна, а вот probabilistic reasoning очень даже может выкрутится, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 Ответы: #112 |
109. Сообщение от Аноним (-), 06-Окт-14, 04:33 | +/– | ![]() |
> Не вижу причин. А почему вы спрашиваете? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
110. Сообщение от Аноним (-), 06-Окт-14, 04:42 | –1 +/– | ![]() |
> термина "магические числа" в отношении патернов программирования. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #105 Ответы: #114 |
111. Сообщение от Аноним (-), 06-Окт-14, 04:44 | +/– | ![]() |
> деньги потратили на написание модулей к существующему ядру. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 |
112.
Сообщение от Ordu![]() | +/– | ![]() |
>> бессильна, а вот probabilistic reasoning очень даже может выкрутится, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 Ответы: #135 |
113. Сообщение от Аноним (-), 06-Окт-14, 04:54 | +/– | ![]() |
> Асм, по определению, независимо от разновидностей синтаксиса, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #115 |
114. Сообщение от Аноним (-), 06-Окт-14, 05:36 | +/– | ![]() |
> Тебе буквально следующим постом показали как это сделать на питоне. Ниасилил многабукав? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 Ответы: #138 |
115. Сообщение от Аноним (-), 06-Окт-14, 05:42 | –3 +/– | ![]() |
> Кстати да, питонисты, а покажите как это с вашим турбокостылем выглядит? :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #113 Ответы: #117, #139, #190 |
116.
Сообщение от тоже Аноним![]() | +/– | ![]() |
Описание структуры логично вынести из заголовков с API в заголовки, которые будет подключать только тот код, которому это действительно нужно. Остальному перекомпилироваться совершенно необязательно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
117.
Сообщение от тоже Аноним![]() | +1 +/– | ![]() |
> Ты таки закручиваешь гвозди и забиваешь шурупы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 |
118. Сообщение от anonymous (??), 06-Окт-14, 08:56 | +/– | ![]() |
> А обобщение шаблонами в ядре не нужно для 99% всех объектов, которые там существуют. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 Ответы: #136 |
119. Сообщение от Аноним (119), 06-Окт-14, 11:08 | –1 +/– | ![]() |
Для паскаля пока нет крутого компилятора :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #131 |
120. Сообщение от Аноним (-), 06-Окт-14, 11:41 | +3 +/– | ![]() |
> В вырожденном виде (без полиморфизма) плюсы - это просто пачка хороших немногословных (по сравнению с сями) интерфейсов со строгой типизацией вообще без потерь скорости работы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
121. Сообщение от Аноним (-), 06-Окт-14, 12:01 | +/– | ![]() |
А что делать? Либо поля структуры, их размер, порядок, тип и количество являются частью интерфейса — и тогда мы можем сами выделять память, обращаться к отдельным полям не call get_field1, а mov eax, [struct_var+offset_field1], и т.п., — либо не являются, а вместо них есть абстрактный интерфейс к структуре — функции создания/удаления, геттеры-сеттеры, всякие удобные запросы (типа метода size() для связного списка) — но тогда, увы, появляются накладные расходы за счет косвенности, и полностью их никак не убрать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #124 |
123.
Сообщение от bOOster![]() | –4 +/– | ![]() |
В С++ легче чем в C. Templates рулят, правда не для школьников. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
124.
Сообщение от freehck![]() | +/– | ![]() |
Накладные расходы - не такая уж большая плата за новый уровень абстракции. Проблема как раз в том, что читать это будет невозможно. Тут возникает логичный вопрос: зачем Вам вообще сдалась жёсткая типизация языка Си, если при работе с библиотеками Вы будете использовать void* для структуры, определённой этой библиотекой? Вы мало того, что читать это замучаетесь, так ещё и потеряете (хоть и не шибко хороший) контроль типов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 Ответы: #126, #128 |
125. Сообщение от metallica (ok), 06-Окт-14, 12:41 | +/– | ![]() |
> Зачем в ядре RTTI и exceptions -- | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #99 Ответы: #129 |
126.
Сообщение от тоже Аноним![]() | +/– | ![]() |
Могу в ответ посоветовать вам поразмышлять: возможно, для подобных задач просто стоит использовать не жесткие структуры, а что-то другое? Глядишь, и не понадобится оверхед на ненужные абстракции типа динамической типизации переменных. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #124 Ответы: #127 |
127.
Сообщение от freehck![]() | +/– | ![]() |
Извините, но я предпочту закончить этот диалог. Он как-то сильно на два монолога смахивает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 |
128. Сообщение от Аноним (-), 06-Окт-14, 13:57 | –1 +/– | ![]() |
Нахрен void*? Или в С нельзя сказатьstruct MEGA_STRUCT; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #124 |
129. Сообщение от yet another anonymous (?), 06-Окт-14, 14:49 | +/– | ![]() |
> Представляю что будет, если индусы решат в новом ядерном _Unwind_RaiseExceptions дёргать INT X. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 |
130. Сообщение от dq0s4y71 (ok), 06-Окт-14, 15:31 | +/– | ![]() |
> А если сишнаую структуру захочешь изменить(заменить существующее поле на другое) то что внезапно весь зависимый софт сам перепишется под новую структуру? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #143, #145 |
131. Сообщение от Минона (?), 06-Окт-14, 15:43 | +2 +/– | ![]() |
крутой нафик не нужен, нужен - правильный | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 Ответы: #133 |
132. Сообщение от dq0s4y71 (ok), 06-Окт-14, 15:48 | +/– | ![]() |
> А как эта скомпилированная программа на C/C++ узнает сколько памяти нужно выделить под переменную? Правильно, заголовки подключит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 Ответы: #144 |
133. Сообщение от Аноним (119), 06-Окт-14, 17:11 | –1 +/– | ![]() |
> крутой нафик не нужен, нужен - правильный | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 Ответы: #137, #146 |
134. Сообщение от dq0s4y71 (ok), 06-Окт-14, 18:39 | +/– | ![]() |
> немногословных (по сравнению с сями) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
135. Сообщение от Аноним (-), 06-Окт-14, 18:46 | +/– | ![]() |
> Да-да. И логикой все владеют от рождения, только не знают об этом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 |
136. Сообщение от dq0s4y71 (ok), 06-Окт-14, 18:58 | +/– | ![]() |
Чтобы ядро зависело не только от кривой реализации GCC, но и от кривой реализации списков, контейнеров и FIFO? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 |
137. Сообщение от yantux (??), 06-Окт-14, 19:00 | –3 +/– | ![]() |
На реальных приложениях - всё отлично. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 Ответы: #152, #179 |
138. Сообщение от Аноним (-), 06-Окт-14, 19:10 | +1 +/– | ![]() |
> Это выглядит не симпатично и не понятно? А ты не дворник ли | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 Ответы: #140 |
139. Сообщение от Аноним (-), 06-Окт-14, 19:36 | +/– | ![]() |
> Парень у тебя большие проблемы с головой. Ты таки закручиваешь гвозди и | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 |
140. Сообщение от angra (ok), 06-Окт-14, 20:05 | +/– | ![]() |
Пока ты совсем не ушел в мир фантазий напомню тебе с чего началось: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 Ответы: #181 |
141. Сообщение от arisu (ok), 06-Окт-14, 23:18 | +1 +/– | ![]() |
хорошо, что это индийцы: их говнокод вскорости не сможет поддерживать никто, и в первую очередь они сами. после чего сабжевая мерзость тихо сыграет в ящик. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
142. Сообщение от Посторонним В (?), 07-Окт-14, 00:30 | +/– | ![]() |
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
143. Сообщение от Посторонним В (?), 07-Окт-14, 00:38 | –1 +/– | ![]() |
>> А если сишнаую структуру захочешь изменить(заменить существующее поле на другое) то что внезапно весь зависимый софт сам перепишется под новую структуру? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 Ответы: #162 |
144.
Сообщение от freehck![]() | –1 +/– | ![]() |
>> А как эта скомпилированная программа на C/C++ узнает сколько памяти нужно выделить под переменную? Правильно, заголовки подключит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 Ответы: #149, #163 |
145.
Сообщение от freehck![]() | –1 +/– | ![]() |
> Вы можете вообще даже не объявлять поля структуры: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 Ответы: #148, #160 |
146. Сообщение от Led (ok), 07-Окт-14, 01:48 | +2 +/– | ![]() |
>> крутой нафик не нужен, нужен - правильный | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 Ответы: #151 |
147. Сообщение от anonymous (??), 07-Окт-14, 07:44 | –1 +/– | ![]() |
> Зачем в ядре RTTI и exceptions -- не ясно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #99 Ответы: #150, #171 |
148. Сообщение от arisu (ok), 07-Окт-14, 09:08 | –1 +/– | ![]() |
> Уважаемый, не затруднит ли Вас подсказать мне, где это задокументировано, что можно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #145 Ответы: #154 |
149. Сообщение от arisu (ok), 07-Окт-14, 09:09 | +/– | ![]() |
> Вот логичный вопрос-продолжение: а есть ли где-нибудь более подробная справка, в которой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
150. Сообщение от arisu (ok), 07-Окт-14, 09:10 | +2 +/– | ![]() |
> Логично задействовать метапрограммирование, классы и типизацию. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 Ответы: #155 |
151. Сообщение от Аноним (119), 07-Окт-14, 09:59 | –1 +/– | ![]() |
>>> крутой нафик не нужен, нужен - правильный | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 |
152. Сообщение от Аноним (119), 07-Окт-14, 10:02 | +/– | ![]() |
> На реальных приложениях - всё отлично. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #137 Ответы: #153 |
153. Сообщение от arisu (ok), 07-Окт-14, 10:22 | +/– | ![]() |
> однопроходного компилятора от древней d7 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #152 |
154.
Сообщение от freehck![]() | –1 +/– | ![]() |
>> Уважаемый, не затруднит ли Вас подсказать мне, где это задокументировано, что можно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #148 Ответы: #156 |
155.
Сообщение от bOOster![]() | –1 +/– | ![]() |
>> Логично задействовать метапрограммирование, классы и типизацию. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #150 Ответы: #157 |
156. Сообщение от arisu (ok), 07-Окт-14, 11:23 | +1 +/– | ![]() |
> Я думаю, не с проста Вы не приводите ссылок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #154 Ответы: #161 |
157. Сообщение от arisu (ok), 07-Окт-14, 11:35 | +/– | ![]() |
> Ты вообще знаешь что такое с++? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #155 Ответы: #158, #182 |
158.
Сообщение от тоже Аноним![]() | +/– | ![]() |
Единственное противоречие в этой системе - то, что дорожки, ведущие от С++ к Жабе и Шарпу плотно протоптаны, а к D ведет какая-то заросшая тропа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #157 Ответы: #159 |
159. Сообщение от arisu (ok), 07-Окт-14, 12:26 | +1 +/– | ![]() |
> Единственное противоречие в этой системе - то, что дорожки, ведущие от С++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #158 Ответы: #165 |
160. Сообщение от dq0s4y71 (ok), 07-Окт-14, 12:40 | +/– | ![]() |
Это называется tentative definition. Задокументировано в стандарте C99, если вам нужно точно: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #145 Ответы: #168 |
161.
Сообщение от freehck![]() | +/– | ![]() |
>> Я поискал. И стандарт, и forward declaration. И не нашёл этой документации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #156 Ответы: #164 |
162. Сообщение от dq0s4y71 (ok), 07-Окт-14, 12:43 | +/– | ![]() |
Внезапно выясняется, что если вы хотите использовать какие-то методы класса, класс должен быть определён :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 |
163. Сообщение от dq0s4y71 (ok), 07-Окт-14, 12:45 | +/– | ![]() |
ниже ответил | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
164. Сообщение от arisu (ok), 07-Окт-14, 12:45 | +1 +/– | ![]() |
> Arisu, мне сдаётся, что ты видишь то, что хочешь видеть. Интересного мне | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #161 Ответы: #166 |
165.
Сообщение от тоже Аноним![]() | –1 +/– | ![]() |
D is for D'Artagnan? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #159 Ответы: #167 |
166.
Сообщение от freehck![]() | –1 +/– | ![]() |
upd: стандарты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #164 Ответы: #180 |
167. Сообщение от arisu (ok), 07-Окт-14, 12:53 | +/– | ![]() |
> D is for D'Artagnan? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #165 Ответы: #169 |
168.
Сообщение от freehck![]() | –1 +/– | ![]() |
> Это называется tentative definition. Задокументировано в стандарте C99, если вам нужно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #160 Ответы: #170 |
169. Сообщение от yet another anonymous (?), 07-Окт-14, 14:05 | –1 +/– | ![]() |
> D is for «Mars», which was the planned name. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #167 Ответы: #172 |
170. Сообщение от dq0s4y71 (ok), 07-Окт-14, 14:52 | +/– | ![]() |
> Спасибо. Я нашёл стандарт и прочитал этот кусок. Там, вроде, не говорится о структурах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 |
171. Сообщение от dq0s4y71 (ok), 07-Окт-14, 15:13 | +/– | ![]() |
> Логично задействовать метапрограммирование, классы и типизацию. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 Ответы: #173, #176, #178 |
172. Сообщение от arisu (ok), 07-Окт-14, 17:53 | +1 +/– | ![]() |
ты прекращай упарываться с начала недели. оно, конечно, никто всё равно не заметит, упоротый ты или с чистого ума чушь несёшь, но всё равно… | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #169 |
173. Сообщение от yet another anonymous (?), 07-Окт-14, 19:40 | –1 +/– | ![]() |
> Зачем там нужно метапрограммирование - не понимаю. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 |
174. Сообщение от Archer73 (ok), 07-Окт-14, 19:53 | +/– | ![]() |
Как называется проблема ООП когда при малейшем изменении реализации класса-предка неожиданно ломается половина нормально работавших классов-потомков? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #175, #199 |
175. Сообщение от arisu (ok), 07-Окт-14, 19:56 | +1 +/– | ![]() |
> Как называется проблема ООП когда при малейшем изменении реализации класса-предка неожиданно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 |
176. Сообщение от arisu (ok), 07-Окт-14, 19:58 | +1 +/– | ![]() |
> Зачем там нужно метапрограммирование - не понимаю. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 |
177. Сообщение от Аноним (-), 07-Окт-14, 22:12 | +/– | ![]() |
Давно пора. Понятно что весь ворох возможностей C++ по части исключений, rtti, множественного наследования, stl тащить не нужно, но на уровни C с классами его не использовать в XXI веке глупо, потому что код это генерит такой же как на C, но писать нужно в разы меньше, и в те же разы меньше вероятность ошибиться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
178.
Сообщение от Michael Shigorin![]() | –1 +/– | ![]() |
> Зачем там нужно метапрограммирование - не понимаю. Они операционку пишут, а не | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 Ответы: #186 |
179. Сообщение от Аноним (-), 08-Окт-14, 06:33 | +1 +/– | ![]() |
> -сопровождаемость кода; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #137 |
180. Сообщение от Аноним (-), 08-Окт-14, 06:55 | +1 +/– | ![]() |
> upd: стандарты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #166 Ответы: #183 |
181. Сообщение от Аноним (-), 08-Окт-14, 07:00 | +/– | ![]() |
> покажи свой вариант на С. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 |
182. Сообщение от Аноним (-), 08-Окт-14, 07:03 | +/– | ![]() |
> употребим только в малых дозах, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #157 Ответы: #184, #185 |
183. Сообщение от arisu (ok), 08-Окт-14, 09:37 | +/– | ![]() |
только вот стандарты там маленько не качаются, и текстов нет. C11, например, купить предлагают. даже, вроде бы, и драфтов нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #180 |
184. Сообщение от arisu (ok), 08-Окт-14, 09:40 | +/– | ![]() |
> Да ладно тебе, Кэп, на сях обычно как раз большие проекты наворачивают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #182 |
185. Сообщение от arisu (ok), 08-Окт-14, 09:44 | +/– | ![]() |
> А если кто плюсы юзанул | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #182 |
186. Сообщение от dq0s4y71 (ok), 08-Окт-14, 12:34 | –1 +/– | ![]() |
Да, а ещё Си не умеет динамических строк, эксепшенов и сборщика мусора. Очень бы пригодились в ядре :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #178 Ответы: #187 |
187. Сообщение от arisu (ok), 08-Окт-14, 13:04 | +1 +/– | ![]() |
> Да, а ещё Си не умеет динамических строк, эксепшенов и сборщика мусора. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #186 |
188.
Сообщение от Дмитрий Т![]() | –1 +/– | ![]() |
Если уж браться программировать на С++, то только закончив медитировать над: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
189. Сообщение от Аноним (-), 10-Окт-14, 11:10 | +/– | ![]() |
вообще с++ это не только ексепшены | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #191 |
190. Сообщение от pavlinux (ok), 12-Окт-14, 01:32 | +/– | ![]() |
>> Кстати да, питонисты, а покажите как это с вашим турбокостылем выглядит? :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 |
191.
Сообщение от iosys![]() | +/– | ![]() |
Но всё же, почему бы и не написать ядро с парадигмой ООП? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #189 Ответы: #192 |
192. Сообщение от arisu (ok), 28-Ноя-14, 09:00 | +/– | ![]() |
иди в гайку, там хорошо и классы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #191 Ответы: #193, #200 |
193.
Сообщение от iosys![]() | +/– | ![]() |
> иди в гайку, там хорошо и классы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #192 Ответы: #194 |
194. Сообщение от arisu (ok), 28-Ноя-14, 09:11 | +/– | ![]() |
>> иди в гайку, там хорошо и классы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #193 |
195. Сообщение от Аноним (195), 15-Янв-24, 12:46 | +/– | ![]() |
Так эта ОСь хорошо или плохо? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
196. Сообщение от Аноним (195), 15-Янв-24, 12:49 | +/– | ![]() |
Нафиг этот регистронечувствительный Паскаль, тогда уж лучше Modula-2. Тем более, что её компилятор теперь есть в составе GCC. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 |
197. Сообщение от Аноним (195), 15-Янв-24, 12:52 | +/– | ![]() |
>только вместо ядра NT - Linux | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
198. Сообщение от Аноним (195), 15-Янв-24, 12:55 | +/– | ![]() |
А что было 4 октября, кроме запуска первого ИСЗ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
199. Сообщение от Аноним (195), 15-Янв-24, 13:04 | +/– | ![]() |
Для чего разработчику базовых классов дали protected и private? Учи матчасть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 |
200. Сообщение от Аноним (195), 15-Янв-24, 13:06 | +/– | ![]() |
Лицензия у ней некошерная. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #192 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |