Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Опубликован новый международный стандарт для языка Си (C1X/C11)" | +/– | |
| Сообщение от opennews (ok), 22-Дек-11, 23:12 | ||
Международная Организация по Стандартам (ISO) опубликовала (http://www.open-std.org/jtc1/sc22/wg14/) обновлённый вариант стандарта для языка Си - ISO / IEC 9899:2011 (http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_... развиваемый под кодовым именем C1X (http://en.wikipedia.org/wiki/C1X) и пришедший на смену стандарту C99. Так как стандарт развивается уже достаточно давно, пройдя стадии выпуска нескольких черновых редакций, современные компиляторы, такие как GCC 4.6 и LLVM 3.0, уже поддерживают большинство описанных в спецификации возможностей. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от h31 (ok), 22-Дек-11, 23:12 | +2 +/– | |
Внезапно так. Почему ни одного срача, ни одной новости о черновиках? Или все просто используют C89 и не жужжат? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #2, #4, #10, #34 | ||
| 2. Сообщение от klalafuda (?), 22-Дек-11, 23:18 | +4 +/– | |
Вы таки предполагаете, что многие из читателей ОпенНета им действительно пользуются? До степени чтобы устраивать здесь срач на эту тему? :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #5 | ||
| 3. Сообщение от Аноним (-), 22-Дек-11, 23:18 | +1 +/– | |
Изучаю не так давно Си, пришлось под специфичное железо писать исключительно АНСИ-89... Как же мне это открыло глаза на мир! Теперь не берусь что-то делать на плюсах, пока не упрусь с пределы Си99. Юнион в структурах - это гуд, как-то не догадывался юзать)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #11, #17 | ||
| 4. Сообщение от Аноикс (?), 22-Дек-11, 23:18 | +1 +/– | |
> Почему ни одного срача, ни одной новости о черновиках? Или все просто используют C89 и не жужжат? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 5. Сообщение от Аноним (-), 22-Дек-11, 23:19 | +8 +/– | |
Си устаканился в 99, теперь ма-а-аленькие плюшки доделывают. Какой срач-то?! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #6 | ||
| 6. Сообщение от klalafuda (?), 22-Дек-11, 23:22 | –8 +/– | |
> Си устаканился в 99, теперь ма-а-аленькие плюшки доделывают. Какой срач-то?! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #7, #12 | ||
| 7. Сообщение от Аноним (-), 22-Дек-11, 23:28 | +6 +/– | |
Эм... Вы ещё придумайте холивар про то, что компьютеры опасны - излучают смертельные дозы радиации! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #8 | ||
| 8. Сообщение от klalafuda (?), 22-Дек-11, 23:36 | +13 +/– | |
Ну вообще то так и есть - это чистая правда. Указанный научный факт вывели ещё бухгалтера в середине 90х, обсаживая свои CRT мониторы кактусами. Которые как известно оное вредное излучение поглащают и преобразуют в полезное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #14 | ||
| 9. Сообщение от Аноним (-), 22-Дек-11, 23:36 | +10 +/– | |
> Финальный текст стандарта не доступен для свободной загрузки (только платная загрузка) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13, #22, #41, #81 | ||
| 10. Сообщение от Аноним (-), 22-Дек-11, 23:38 | –1 +/– | |
> Или все просто используют C89 и не жужжат? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #20 | ||
| 11. Сообщение от Аноним (-), 22-Дек-11, 23:40 | +4 +/– | |
> Как же мне это открыло глаза на мир! Теперь не берусь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #21, #29 | ||
| 12. Сообщение от Аноним (-), 22-Дек-11, 23:41 | +3 +/– | |
> Я имею ввиду язык C как таковой :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #31, #35, #282 | ||
| 13. Сообщение от anonymus (?), 22-Дек-11, 23:47 | +2 +/– | |
Практические все стандарты ISO не доступны для публичного просмотра, и ничего все кому они действительно нужны их имеют. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 14. Сообщение от Аноним (-), 22-Дек-11, 23:51 | +22 +/– | |
> Которые как известно оное вредное излучение поглащают и преобразуют в полезное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #19 | ||
| 15. Сообщение от Толстый (ok), 23-Дек-11, 00:02 | +8 +/– | |
https://www.varnish-cache.org/docs/trunk/phk/thetoolsweworkw... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #135 | ||
| 16. Сообщение от pavlinux (ok), 23-Дек-11, 00:08 | –1 +/– | |
CHF 338,00 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #149 | ||
| 17. Сообщение от pavlinux (ok), 23-Дек-11, 00:12 | +/– | |
> пришлось под специфичное железо писать исключительно АНСИ-89... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #24 | ||
| 18. Сообщение от loper (?), 23-Дек-11, 01:01 | +/– | |
Как гром среди ясного неба 0_0 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. Сообщение от Joseph B. (?), 23-Дек-11, 01:04 | +7 +/– | |
Так вот откуда слова "жрать кактус" !!! :-) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #48, #163 | ||
| 20. Сообщение от loper (?), 23-Дек-11, 01:04 | +6 +/– | |
Я использую ASNI Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #26, #61, #92, #174 | ||
| 21. Сообщение от Аноним (-), 23-Дек-11, 01:09 | –7 +/– | |
>C++ имеет смысл только в заведомо больших и масштабных проектах, имхо. Где преимущества ООП имеют хоть какие-то шансы проявить себя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #23, #27 | ||
| 22. Сообщение от loper (?), 23-Дек-11, 01:13 | +/– | |
Если вы не знали, ISO продают стандарты. Для свободного доступа доступны только черновики. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #49 | ||
| 23. Сообщение от Аноним (-), 23-Дек-11, 01:21 | +7 +/– | |
Какие диаметрально противоположные мнения)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #30, #43 | ||
| 24. Сообщение от etw (ok), 23-Дек-11, 01:32 | +3 +/– | |
Очевидно же, что компилятором под данное железо, который поддерживает только ANSI-89. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #25, #28 | ||
| 25. Сообщение от Аноним (-), 23-Дек-11, 01:49 | +/– | |
Сов. верно, спасибо за пояснение. Уточню, что дело было с проприетарной ОСРВ под жутко хитрое железо, которое в музей пора сдать... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 26. Сообщение от Аноним (-), 23-Дек-11, 02:05 | +1 +/– | |
> Я использую ASNI Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 27. Сообщение от Аноним (-), 23-Дек-11, 02:08 | +1 +/– | |
> сложных системах (тем более в развивающихся) С++ вам создаст проблем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #137 | ||
| 28. Сообщение от Аноним (-), 23-Дек-11, 02:09 | –2 +/– | |
> Очевидно же, что компилятором под данное железо, который поддерживает только ANSI-89. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #59 | ||
| 29. Сообщение от Аноним (-), 23-Дек-11, 02:14 | +6 +/– | |
> C++ имеет смысл только в заведомо больших и масштабных проектах, имхо. Где преимущества ООП имеют хоть какие-то шансы проявить себя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #40, #231 | ||
| 30. Сообщение от Аноним (-), 23-Дек-11, 02:22 | +/– | |
> Я совсем не вижу смысла использовать Си++ в проектах, где | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 31. Сообщение от some test (?), 23-Дек-11, 02:37 | –7 +/– | |
Не все, винда на крестах, макось на obj-c | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #32, #86, #134 | ||
| 32. Сообщение от Anonymouss (?), 23-Дек-11, 04:36 | +3 +/– | |
И в винде и в макоси большая часть кода на простом си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 33. Сообщение от Аноним (-), 23-Дек-11, 06:13 | +/– | |
> интерфейс для проверки допустимых границ и диапазонов значений | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #36, #63 | ||
| 34. Сообщение от Аноним (-), 23-Дек-11, 06:13 | +/– | |
ANSI C. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 35. Сообщение от kshetragia (ok), 23-Дек-11, 06:20 | +3 +/– | |
хм.. Оберон? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #76, #136 | ||
| 36. Сообщение от коксюзер (?), 23-Дек-11, 06:57 | +/– | |
>> интерфейс для проверки допустимых границ и диапазонов значений | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 39. Сообщение от sluge (ok), 23-Дек-11, 08:47 | +/– | |
прикололо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #152 | ||
| 40. Сообщение от Вова (?), 23-Дек-11, 08:51 | +5 +/– | |
>> C++ имеет смысл только в заведомо больших и масштабных проектах, имхо. Где преимущества ООП имеют хоть какие-то шансы проявить себя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #67, #124 | ||
| 41. Сообщение от sluge (ok), 23-Дек-11, 08:56 | +/– | |
что вы трясетесь? уже через неделю все эти платные стандарты лежат в сети | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 43. Сообщение от Аноним (-), 23-Дек-11, 09:08 | +2 +/– | |
>Какие диаметрально противоположные мнения)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #45, #52, #57, #58, #74, #220, #268, #283 | ||
| 45. Сообщение от dRiZd (?), 23-Дек-11, 09:26 | +/– | |
Полностью Вас поддерживаю, у меня тоже были не единичные случаи такого рода. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 47. Сообщение от Аноним (-), 23-Дек-11, 10:05 | +/– | |
Вижу, что большая часть вышеописанных изменений относится не к языку, а к стандартным библиотекам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. Сообщение от zurmanssor (?), 23-Дек-11, 10:10 | –1 +/– | |
Давно-давно Фоменко на Русском радио произносил разные весёлости, и среди них была такая: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #55 | ||
| 49. Сообщение от Аноним (-), 23-Дек-11, 10:12 | –3 +/– | |
Внезапно! Все в этом мире стоит денег. Особенно чужое время и чужие ресурсы, используемые в производствах чего угодно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #147, #203 | ||
| 52. Сообщение от Анон (?), 23-Дек-11, 10:18 | +3 +/– | |
Если в итоге у Вас получилась архитектура, которую сложно преобразовать под новые требования, проблема либо в требованиях (кардинально отличаются от всего, что было до этого), либо в архитектуре, которая изначально оказалась не гибкой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #65, #132 | ||
| 55. Сообщение от Аноним (-), 23-Дек-11, 10:41 | +/– | |
Автор - не Фоменко, впервые это появилось как минимум в Красной Бурде в начале 90-х. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 57. Сообщение от Аноним (-), 23-Дек-11, 10:46 | +1 +/– | |
У вас много общих слов без конкретных примеров. Как у классика - "вы ставите проблемы космического масштаба..." ну и далее по тексту. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #111 | ||
| 58. Сообщение от Аноним (-), 23-Дек-11, 10:49 | +2 +/– | |
А вы еще и выбираете на чем писать? Везет же вам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 59. Сообщение от Аноним (-), 23-Дек-11, 10:57 | +/– | |
Добро пожаловать в реальность, друг. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #146 | ||
| 61. Сообщение от ASM (??), 23-Дек-11, 11:01 | +/– | |
В ASNI нет многих прелестей, самые частовстречаемые: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #117 | ||
| 62. Сообщение от anonymous (??), 23-Дек-11, 11:06 | +/– | |
Где замыкания и функции как объекты первого класса?! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #75 | ||
| 63. Сообщение от Ваня (?), 23-Дек-11, 11:11 | +/– | |
В коде указано "unsigned int var". Внимание, вопрос: какое максимальное значение можно записать в var? Вопрос нетривиальный, т.к. при компиляции под 16-бит это будет 2 байта и соотв. 65536, под 32-бита - 4 байта и 4 млрд., и т.д. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #69, #79, #150 | ||
| 65. Сообщение от PGI520BK (?), 23-Дек-11, 11:40 | +/– | |
Почитай классиков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #71, #83, #116, #186 | ||
| 67. Сообщение от PGI520BK (?), 23-Дек-11, 11:46 | +1 +/– | |
>> Настоящий профессионал умеет писать нечитабельный код на любом языке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #91 | ||
| 69. Сообщение от Аноним (-), 23-Дек-11, 11:53 | +/– | |
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 Ответы: #73, #82 | ||
| 71. Сообщение от name (??), 23-Дек-11, 11:59 | +/– | |
это Гради Буч, наверное | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #128 | ||
| 73. Сообщение от klalafuda (?), 23-Дек-11, 12:03 | +2 +/– | |
> #include <sys/types.h> | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #100 | ||
| 74. Сообщение от name (??), 23-Дек-11, 12:12 | +/– | |
а не могли бы вы подсказать какую-то литературу, где можно почитать о проектированию больших и сложных систем на С? а то С++/ООП/UML более-менее знаю, а вот на С - не шарю | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #112, #130, #142 | ||
| 75. Сообщение от Аноним (-), 23-Дек-11, 12:15 | +4 +/– | |
> Где замыкания | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 Ответы: #177 | ||
| 76. Сообщение от dq0s4y71 (??), 23-Дек-11, 12:24 | +/– | |
Аноним видимо имел ввиду операционки промышленного уровня. А так можно вспомнить и какой-нибудь JNode, написанный на джаве, или Singularity, которая вообще на С#... Oo | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 79. Сообщение от dq0s4y71 (??), 23-Дек-11, 12:39 | +3 +/– | |
> Внимание, вопрос: какое максимальное значение можно записать в var? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 Ответы: #87, #89 | ||
| 81. Сообщение от dq0s4y71 (??), 23-Дек-11, 12:41 | +2 +/– | |
Те, кто не могут заработать написанием компиляторов, зарабатывают написанием стандартов к ним :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #148 | ||
| 82. Сообщение от Ваня (?), 23-Дек-11, 12:41 | +/– | |
Вы всё сделали правильно, указав тип данных строго определённого размера. К сожалению, не все поступают так как вы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #88 | ||
| 83. Сообщение от dq0s4y71 (??), 23-Дек-11, 12:43 | +1 +/– | |
Это точно. Когда я пишу на Си, я думаю, как мне решить задачу. Когда я пишу на на С++, я думаю, как мне её запихать в классы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #90 | ||
86.
Сообщение от Мужик32 (ok), 23-Дек-11, 12:55
| +/– | |
Ну ты лолка. Про виндовс не знаю (код закрыт), а ядро макос 10 написано на СИ. Да и ядро виндовс скорее всего тоже. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #206, #273 | ||
| 87. Сообщение от Ваня (?), 23-Дек-11, 12:55 | –2 +/– | |
> Откройте для себя limits.h и UINT_MAX, а также http://c-faq.com/misc/intovf.html | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #79 Ответы: #151 | ||
| 88. Сообщение от Ваня (?), 23-Дек-11, 13:00 | +/– | |
Оппонируя сам себе: с другой стороны лишив проблему переполнения вы лишили свой код переносимости. А ведь именно это сильная сторона ЯВУ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 | ||
| 89. Сообщение от Ваня (?), 23-Дек-11, 13:02 | +/– | |
> А что будет, если вы попытаетесь записать на диск больше данных, чем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #79 Ответы: #93 | ||
| 90. Сообщение от Ваня (?), 23-Дек-11, 13:03 | +/– | |
Решить задачу - цель. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 Ответы: #94 | ||
| 91. Сообщение от pavlinux (ok), 23-Дек-11, 13:08 | +2 +/– | |
>>> Настоящий профессионал умеет писать нечитабельный код на любом языке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 | ||
| 92. Сообщение от xxx (??), 23-Дек-11, 13:12 | +4 +/– | |
> Милости прошу, уткните меня носом в спеки которые убедят меня выучить новые | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #140 | ||
| 93. Сообщение от dq0s4y71 (??), 23-Дек-11, 13:18 | +2 +/– | |
> Повторю: double вы так не проверите, т.к. он с плавающей точкой и точность зависит от размера числа. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 Ответы: #98 | ||
| 94. Сообщение от dq0s4y71 (??), 23-Дек-11, 13:19 | +1 +/– | |
В том-то и дело. Некоторые адепты С++ и ООП путают цель и средство. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #90 Ответы: #96 | ||
| 96. Сообщение от Ваня (?), 23-Дек-11, 13:23 | +/– | |
В ООП архитектура определяется на уровне классов и интерфейсов. В функциональном программировании - на уровне данных и функций (данные + функции их обработки ~= класс). Найди 10 отличий. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #94 Ответы: #113, #212 | ||
| 98. Сообщение от Ваня (?), 23-Дек-11, 13:32 | +/– | |
uint использовался как пример для проблемы проверки допустимых границ и диапазонов значений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 Ответы: #105 | ||
| 100. Сообщение от pavlinux (ok), 23-Дек-11, 13:35 | +1 +/– | |
>> #include <sys/types.h> | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 Ответы: #101 | ||
| 101. Сообщение от Ваня (?), 23-Дек-11, 13:39 | +/– | |
Хмм... У цикл суммирований, 200 элементов массива типа word. Следуя вашей логике финальный результат будет 200*2 = 400-битный. Круто берёте, есть более элегантные решения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 Ответы: #131, #230 | ||
| 105. Сообщение от dq0s4y71 (??), 23-Дек-11, 13:59 | +1 +/– | |
> К тому же double может хранить числа вида 5е20. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 Ответы: #107, #109 | ||
| 107. Сообщение от Ваня (?), 23-Дек-11, 14:03 | –1 +/– | |
> Учите матчасть: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 | ||
| 109. Сообщение от Ваня (?), 23-Дек-11, 14:07 | +/– | |
И число 500000000000000000000 вы в double не запихнёте, оно будет преобразовано к 5е20 в момент записи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 Ответы: #120 | ||
| 111. Сообщение от Аноним (-), 23-Дек-11, 14:18 | +/– | |
>У вас много общих слов без конкретных примеров. Как у классика - "вы ставите проблемы >космического масштаба..." ну и далее по тексту. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 Ответы: #129 | ||
| 112. Сообщение от Аноним (-), 23-Дек-11, 14:21 | +/– | |
>а не могли бы вы подсказать какую-то литературу, где можно почитать о проектированию больших и сложных систем на С? а то С++/ООП/UML более-менее знаю, а вот на С - не шарю | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 113. Сообщение от Аноним (-), 23-Дек-11, 14:29 | +1 +/– | |
>В ООП архитектура определяется на уровне классов и интерфейсов. В функциональном программировании - на уровне данных и функций (данные + функции их обработки ~= класс). >Найди 10 отличий. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #96 Ответы: #114 | ||
| 114. Сообщение от Ваня (?), 23-Дек-11, 14:35 | +/– | |
> Мне лично уже давно глубоко плевать что там пишут в книгах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #113 Ответы: #118 | ||
| 116. Сообщение от Аноним (-), 23-Дек-11, 14:39 | +/– | |
>"При пользовании ООП __ВСЕ__ классы, их свойства и методы должны быть тщательно проработаны __ДО НАЧАЛА__ кодирования". Уж не помню кто, но кто-то из основоположников UML. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #290 | ||
| 117. Сообщение от Аноним (-), 23-Дек-11, 14:39 | –3 +/– | |
Желаю вам ещё много минусов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #121, #139 | ||
| 118. Сообщение от Аноним (-), 23-Дек-11, 14:42 | +/– | |
>> Мне лично уже давно глубоко плевать что там пишут в книгах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #114 Ответы: #252 | ||
| 120. Сообщение от dq0s4y71 (??), 23-Дек-11, 14:45 | +/– | |
Нет, зря я с вами распрощался. С вами весело ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #109 Ответы: #123 | ||
| 121. Сообщение от Ваня (?), 23-Дек-11, 14:46 | +3 +/– | |
Равно как отказ от электрички приучает к бегу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #117 | ||
| 123. Сообщение от Ваня (?), 23-Дек-11, 14:52 | +/– | |
>> 16 знаков после запятой на 10 в 308 (!!!) степени по твоему стало дробным числом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #120 Ответы: #127, #192 | ||
| 124. Сообщение от Crazy Alex (??), 23-Дек-11, 15:00 | +/– | |
Как-то скромно пропустили, что C++ != ООП. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 127. Сообщение от dq0s4y71 (??), 23-Дек-11, 15:19 | +2 +/– | |
Ну да, так оно и происходит! В mem64 оно лежит в виде 500000000000000000000, а в mm0 оно - именно в момент записи! - преобразуется в 5e20! :)))))))))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #123 Ответы: #193, #195 | ||
| 128. Сообщение от Аноним (-), 23-Дек-11, 15:21 | +1 +/– | |
>это Гради Буч, наверное | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 | ||
| 129. Сообщение от Аноним (-), 23-Дек-11, 15:22 | +3 +/– | |
Я пока вижу только "поверьте моему опыту" и что-то расплывчатое про каких-то программистов из японии и неизвестные проекты, над которыми вы якобы работали (да еще и выбирали на чем писать). Я не вижу от вас реальных пояснений, почему ООП не подходит для написания ядра ОС (и да, вы писали ОС?). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 Ответы: #213 | ||
| 130. Сообщение от Аноним (-), 23-Дек-11, 15:25 | +1 +/– | |
к примеру Reza Azimi "Organizing Large C programs" (презентация, но основные моменты расписаны) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 131. Сообщение от pavlinux (ok), 23-Дек-11, 15:29 | +2 +/– | |
> Хмм... У цикл суммирований, 200 элементов массива типа word. Следуя вашей логике | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 | ||
| 132. Сообщение от Аноним (-), 23-Дек-11, 15:29 | +/– | |
>Если в итоге у Вас получилась архитектура, которую сложно преобразовать под новые требования, проблема либо в требованиях (кардинально отличаются от всего, что было до этого), либо в архитектуре, которая изначально оказалась не гибкой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #253 | ||
| 134. Сообщение от Аноним (-), 23-Дек-11, 15:37 | +/– | |
> Не все, винда на крестах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 135. Сообщение от xxx (??), 23-Дек-11, 15:37 | +1 +/– | |
> https://www.varnish-cache.org/docs/trunk/phk/thetoolsweworkw... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 136. Сообщение от Аноним (-), 23-Дек-11, 15:38 | +2 +/– | |
> хм.. Оберон? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #264 | ||
| 137. Сообщение от Аноним (-), 23-Дек-11, 15:39 | +/– | |
> маньяки типа кармака на си осиливают запросто. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #138, #144 | ||
| 138. Сообщение от Аноним (-), 23-Дек-11, 15:40 | +/– | |
добавлю: можете также почитать его мысли по этому поводу в его .plan-файлах. Собсно, ничего хорошего о выборе Си в качестве основного языка для Q3 он там не говорит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #137 | ||
| 139. Сообщение от Аноним (-), 23-Дек-11, 15:41 | +/– | |
> ANSI приучает к порядку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #117 Ответы: #286 | ||
| 140. Сообщение от Аноним (-), 23-Дек-11, 15:44 | +3 +/– | |
> В целом, т.к. Си до сих пор широко используется, то развитие радует. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #166 | ||
| 142. Сообщение от Аноним (-), 23-Дек-11, 15:47 | +2 +/– | |
> проектированию больших и сложных систем на С? а то С++/ООП/UML более-менее | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 Ответы: #162, #173, #179 | ||
| 144. Сообщение от Аноним (-), 23-Дек-11, 15:50 | +/– | |
> Последнее, что написал Кармак на Си - это был Quake 3. Уже | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #137 | ||
| 146. Сообщение от Аноним (-), 23-Дек-11, 16:05 | –1 +/– | |
> Добро пожаловать в реальность, друг. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 Ответы: #280 | ||
| 147. Сообщение от Аноним (-), 23-Дек-11, 16:07 | +3 +/– | |
> Внезапно! Все в этом мире стоит денег. Особенно чужое время и чужие | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #187 | ||
| 148. Сообщение от Аноним (-), 23-Дек-11, 16:08 | +/– | |
> Те, кто не могут заработать написанием компиляторов, зарабатывают написанием стандартов к ним :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 Ответы: #188 | ||
| 149. Сообщение от Аноним (-), 23-Дек-11, 16:08 | –1 +/– | |
> CHF 338,00 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #161 | ||
| 150. Сообщение от Аноним (-), 23-Дек-11, 16:14 | +/– | |
> В коде указано "unsigned int var". Внимание, вопрос: какое максимальное значение можно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 Ответы: #157 | ||
| 151. Сообщение от Аноним (-), 23-Дек-11, 16:19 | +1 +/– | |
> Никто! А потом удивляются глючности ПО и переносят эту глючность на ОС. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #167 | ||
| 152. Сообщение от Аноним (-), 23-Дек-11, 16:21 | +/– | |
> прикололо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #291 | ||
| 157. Сообщение от Ваня (?), 23-Дек-11, 16:29 | +/– | |
Мир перешёл на 64-битное ПО одной макродирективой и перекомпиляцией кода, а у вы нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #150 Ответы: #201 | ||
| 161. Сообщение от pavlinux (ok), 23-Дек-11, 16:37 | +/– | |
>> CHF 338,00 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #149 Ответы: #189 | ||
| 162. Сообщение от Аноним (-), 23-Дек-11, 16:38 | +/– | |
Вопрос был не о знании C, а об организации сложных программ на нем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #142 | ||
| 163. Сообщение от WinPooh (?), 23-Дек-11, 16:38 | +2 +/– | |
А вовсе не от Кастанеды :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 166. Сообщение от xxx (??), 23-Дек-11, 16:48 | +/– | |
> А куда он денется? Прошла куча времени, а для системного программирования по | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #140 Ответы: #168, #176, #211, #267 | ||
| 167. Сообщение от Ваня (?), 23-Дек-11, 17:05 | –2 +/– | |
Может приведёте пример кросс-платформеного кода с аналогичным функционалом с непосредтвенным вызовом API ОС? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #151 Ответы: #185, #199 | ||
| 168. Сообщение от Аноним (-), 23-Дек-11, 17:36 | +/– | |
> простым подключением сишных либ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #166 Ответы: #169, #170 | ||
| 169. Сообщение от Аноним (-), 23-Дек-11, 17:40 | +1 +/– | |
Наоборот, бионик — это урезанный libc. Расширением чего-либо там и не пахнет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #168 | ||
| 170. Сообщение от xxx (??), 23-Дек-11, 18:07 | +/– | |
>> простым подключением сишных либ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #168 | ||
| 171. Сообщение от xxx (??), 23-Дек-11, 18:15 | +3 +/– | |
| ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #172 | ||
| 172. Сообщение от arisu (ok), 23-Дек-11, 18:19 | +2 +/– | |
> Для себя из всего стандарта пока только анонимные структуры и объединения отметил. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #171 | ||
| 173. Сообщение от xxx (??), 23-Дек-11, 18:24 | +/– | |
> Если вы думаете что знаете си++ и при этом не знаете си | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #142 Ответы: #181 | ||
| 174. Сообщение от BratSinot (?), 23-Дек-11, 18:55 | +/– | |
*) Однострочные коменты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #175, #209 | ||
| 175. Сообщение от BratSinot (?), 23-Дек-11, 19:02 | +/– | |
Еще забыл что можно делать так: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #174 Ответы: #207, #243 | ||
| 176. Сообщение от Anonymouse (?), 23-Дек-11, 19:06 | +/– | |
>Так вот возможно стоило бы запилить, простой, лаконичный, без недостатков Си, без необходимости тянуть груз совместимости, но простым подключением сишных либ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #166 | ||
| 177. Сообщение от naryl (ok), 23-Дек-11, 19:12 | +/– | |
С чего это замыканиям место в функциональных языках? Функции как объекты первого класса точно так же относятся к функциональным языкам, как и замыкания, но они, тем не менее, в C есть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 Ответы: #178 | ||
| 178. Сообщение от arisu (ok), 23-Дек-11, 19:17 | +/– | |
> но они, тем не менее, в C есть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #177 Ответы: #196 | ||
| 179. Сообщение от Anonymouse (?), 23-Дек-11, 19:19 | –1 +/– | |
>Если вы думаете что знаете си++ и при этом не знаете си - вы себя где-то очень жестоко нае...ли, сами того не осознавая. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #142 Ответы: #184 | ||
| 180. Сообщение от Oleg (??), 23-Дек-11, 19:19 | +1 +/– | |
Кто-нибудь может объяснить? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #182 | ||
| 181. Сообщение от Anonymouse (?), 23-Дек-11, 19:21 | +1 +/– | |
> только сначала вы изобретаете ООП (где-то видал статью как чувак на | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #173 | ||
| 182. Сообщение от arisu (ok), 23-Дек-11, 19:25 | +1 +/– | |
> Кто-нибудь может объяснить? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #180 | ||
| 184. Сообщение от Аноним (-), 23-Дек-11, 19:34 | +1 +/– | |
> Если знаете си++ и при этом вы думаете что знаете си - вы себя где-то очень жестоко нае...ли, сами того не осознавая. Разные это языки - РАЗНЫЕ! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #179 Ответы: #245, #275 | ||
| 185. Сообщение от Аноним (-), 23-Дек-11, 19:40 | +/– | |
> Может приведёте пример кросс-платформеного кода с аналогичным функционалом с непосредтвенным | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #167 | ||
| 186. Сообщение от arisu (ok), 23-Дек-11, 19:46 | +/– | |
> Почитай классиков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #191 | ||
| 187. Сообщение от Anonymouse (?), 23-Дек-11, 19:47 | +/– | |
> Деньги за стандарты - маразм. По идее это должно оплачиваться государствами из | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #147 Ответы: #198 | ||
| 188. Сообщение от Anonymouse (?), 23-Дек-11, 19:52 | +/– | |
> А зарабатыванием написания стандартов на написание стандартов можно? :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #148 | ||
| 189. Сообщение от Anonymouse (?), 23-Дек-11, 19:57 | +/– | |
>>> CHF 338,00 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #161 | ||
| 191. Сообщение от Карбофос (ok), 23-Дек-11, 20:07 | +/– | |
если программер сам на костылях по самые помидоры, то плюсы будут костыльными, да | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #186 Ответы: #194 | ||
| 192. Сообщение от Anonymouse (?), 23-Дек-11, 20:12 | +/– | |
МОМЕНТ ИСТИНЫ! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #123 Ответы: #200 | ||
| 193. Сообщение от Аноним (-), 23-Дек-11, 20:13 | +/– | |
> Ну да, так оно и происходит! В mem64 оно лежит в виде 500000000000000000000, а в mm0 оно - именно в момент записи! - преобразуется в 5e20! :)))))))))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #127 | ||
| 194. Сообщение от arisu (ok), 23-Дек-11, 20:14 | +/– | |
> если программер сам на костылях по самые помидоры, то плюсы будут костыльными, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #191 Ответы: #256 | ||
| 195. Сообщение от arisu (ok), 23-Дек-11, 20:16 | +/– | |
это же ванюша, ему некогда разбираться. он и так-то ерунду писать не успевает, куда уж тут… зато он пишет ерунду на абсолютно любую тему. стабильность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #127 Ответы: #202 | ||
| 196. Сообщение от Anonymouse (?), 23-Дек-11, 20:19 | –1 +/– | |
> «не в теме», что даже не знаешь, что такое first class citizen. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #178 | ||
| 198. Сообщение от Аноним (-), 23-Дек-11, 21:05 | +4 +/– | |
> Я согласен если их откроют за налоги уплаченные тобой :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #187 | ||
| 199. Сообщение от Аноним (-), 23-Дек-11, 21:12 | +1 +/– | |
> вызовом API ОС? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #167 | ||
| 200. Сообщение от Аноним (-), 23-Дек-11, 21:14 | +/– | |
> Вы знаете что у современных программеров из России репутация ниже бангалорских индо-быдло | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #192 Ответы: #205 | ||
| 201. Сообщение от Аноним (-), 23-Дек-11, 21:24 | +/– | |
> Мир перешёл на 64-битное ПО одной макродирективой и перекомпиляцией кода, а у вы нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #157 | ||
| 202. Сообщение от Аноним (-), 23-Дек-11, 21:40 | +2 +/– | |
> стабильность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #195 | ||
203.
Сообщение от Michael Shigorin (ok), 23-Дек-11, 22:21
| +2 +/– | |
> Внезапно! Все в этом мире стоит денег. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #222 | ||
| 205. Сообщение от pavlinux (ok), 23-Дек-11, 22:49 | +/– | |
>> Вы знаете что у современных программеров из России репутация ниже бангалорских индо-быдло | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #200 | ||
206.
Сообщение от adolfus (ok), 23-Дек-11, 22:57
| +/– | |
Когда вовсю юзалась 3-я винда (3.11) и на подходе была 95-я, никаких плюсов у майкрософт практически не было. Тот C7.0, в котором появились элементы C++, ни на что не был способен. Это было поделие, в котором темплейты и обработка исключений были реализованы в виде макросов обычного С. Работало оно медленно и производило на выходе туеву хучу бинарного говна -- хеловорлд занимал почти 150 килобайт. А именно в 3-й винде было заложено все, что сейчас в win32. Там все на сях, включая окна, коммуникации, управление памятью и прочее. Мало того, есть подозрение, что исходников многих вещей вообще нет -- иначе никак не объяснить десятилетиями непофиксенные вещи, типа кривой языковой поддержки (я бы сказал -- ее вообще в виндах нет) и наличие горы 16 битного кода. Говно, одним словом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 Ответы: #208 | ||
| 207. Сообщение от Ytch (?), 23-Дек-11, 23:02 | +1 +/– | |
> Еще забыл что можно делать так: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #175 Ответы: #249 | ||
| 208. Сообщение от arisu (ok), 23-Дек-11, 23:03 | +1 +/– | |
ой, вот только не надо про языки. хуже, чем xkb, придумать сложно, наверное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #206 Ответы: #241 | ||
| 209. Сообщение от Ytch (?), 23-Дек-11, 23:04 | +/– | |
> *) Переменные можно объявлять в любом месте, а не только в начале. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #174 Ответы: #210 | ||
| 210. Сообщение от arisu (ok), 23-Дек-11, 23:10 | +1 +/– | |
>> *) Переменные можно объявлять в любом месте, а не только в начале. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #209 Ответы: #215 | ||
211.
Сообщение от adolfus (ok), 23-Дек-11, 23:19
| +/– | |
>> А куда он денется? Прошла куча времени, а для системного программирования по | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #166 Ответы: #242 | ||
| 212. Сообщение от Ytch (?), 23-Дек-11, 23:23 | +/– | |
> В ООП архитектура определяется на уровне классов и интерфейсов. В функциональном программировании | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #96 Ответы: #219, #221 | ||
| 213. Сообщение от Аноним (-), 23-Дек-11, 23:32 | +/– | |
>Я пока вижу только "поверьте моему опыту" и что-то расплывчатое про каких-то программистов из японии и неизвестные проекты, над которыми вы якобы работали (да еще и выбирали на чем писать). Я не вижу от вас реальных пояснений, почему ООП не подходит для написания ядра ОС (и да, вы писали ОС?). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #129 Ответы: #214, #216, #254 | ||
| 214. Сообщение от arisu (ok), 23-Дек-11, 23:54 | –1 +/– | |
ну, человек же признался, что «выбирать, на чём писать» для него — ненаучная фантастика. откуда вполне понятен его уровень и квалификация. в лучшем случае это какой-нибудь жабакодер, который в свободное время пишет скриптики на питоне и втайне мечтает, что когда-нибудь он таки выучит C++ и сразу пойдёт на работу, где платят Бешеные Деньги. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #213 Ответы: #217 | ||
| 215. Сообщение от Ytch (?), 23-Дек-11, 23:58 | +/– | |
>>> *) Переменные можно объявлять в любом месте, а не только в начале. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #210 | ||
| 216. Сообщение от Аноним (-), 24-Дек-11, 00:00 | +1 +/– | |
Слушайте, вы издеваетесь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #213 Ответы: #237 | ||
| 217. Сообщение от Аноним (-), 24-Дек-11, 00:08 | +2 +/– | |
Для меня это не "фантастика", просто в большинстве случаев выбор это роскошь - т.к. в предметной области инфраструктура и руки кодеров в основном заточены под конкретный инструмент (сейчас у меня это C++ и даже конкретней MS тулчейн, у людей, работающих с эмбеддовкой - обычно Си, и т.п.). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #214 | ||
| 219. Сообщение от Ваня (?), 24-Дек-11, 00:21 | +/– | |
Я не знаю что пишете вы, но рассмотрим напр. математическую формулу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #212 Ответы: #287 | ||
220.
Сообщение от adolfus (ok), 24-Дек-11, 00:21
| +3 +/– | |
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 221. Сообщение от Ваня (?), 24-Дек-11, 00:24 | +/– | |
Налажал для функционального: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #212 Ответы: #223, #232, #227 | ||
| 222. Сообщение от Ваня (?), 24-Дек-11, 00:31 | –7 +/– | |
Легко. За банку (пару-тройку халявных банок пива + сухарики) в день можно закоришиться с любым студентом. С работающими немного дороже. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #203 Ответы: #224, #229, #246 | ||
| 223. Сообщение от arisu (ok), 24-Дек-11, 00:32 | +1 +/– | |
> Налажал для функционального: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #221 | ||
| 224. Сообщение от arisu (ok), 24-Дек-11, 00:35 | +8 +/– | |
(задумчиво) а ведь ты на самом деле очень одинокий и несчастный человек, ванюша. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #222 Ответы: #247 | ||
| 227. Сообщение от arisu (ok), 24-Дек-11, 00:41 | –2 +/– | |
> Дальнейший разговор бессмысленен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #221 | ||
| 229. Сообщение от Ytch (?), 24-Дек-11, 01:09 | +4 +/– | |
> Легко. За банку (пару-тройку халявных банок пива + сухарики) в день можно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #222 | ||
| 230. Сообщение от Ytch (?), 24-Дек-11, 01:41 | +/– | |
> Хмм... У цикл суммирований, 200 элементов массива типа word. Следуя вашей логике | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 | ||
| 231. Сообщение от Анонимус213412 (?), 24-Дек-11, 02:05 | +/– | |
Правильно организованный код на C++/Java/C#, написанный опытным программистом, получается проще и легче в сопровождении, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
232.
Сообщение от Michael Shigorin (ok), 24-Дек-11, 02:30
| +1 +/– | |
> функционального | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #221 Ответы: #233 | ||
| 233. Сообщение от arisu (ok), 24-Дек-11, 02:55 | +/– | |
>> функционального | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #232 | ||
| 237. Сообщение от Аноним (-), 24-Дек-11, 03:48 | +/– | |
>Прошу заметить, что на 5.43 я как раз и отвечал, там ни одного аргумента, только пространные рассуждения а-ля "я, Аноним, использовал ООП и мне не понравилось". 8.116 вообще сплошные метафоры. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #216 Ответы: #255 | ||
| 241. Сообщение от Аноним (-), 24-Дек-11, 06:29 | +1 +/– | |
> ой, вот только не надо про языки. хуже, чем xkb, придумать сложно, наверное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #208 Ответы: #261 | ||
| 242. Сообщение от Аноним (-), 24-Дек-11, 06:32 | +/– | |
> Типа | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #211 Ответы: #257 | ||
| 243. Сообщение от Аноним (-), 24-Дек-11, 06:41 | +/– | |
> scanf("%u", &a); | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #175 Ответы: #258 | ||
| 245. Сообщение от Аноним (-), 24-Дек-11, 06:46 | +/– | |
> Если у вас есть голова и вы при этом думаете, что у | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #184 | ||
| 246. Сообщение от Аноним (-), 24-Дек-11, 06:48 | +1 +/– | |
> Также друга можно продать. А подругу.... :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #222 Ответы: #260 | ||
| 247. Сообщение от Аноним (-), 24-Дек-11, 06:52 | +1 +/– | |
> (задумчиво) а ведь ты на самом деле очень одинокий и несчастный человек, ванюша. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #224 | ||
| 249. Сообщение от ACCA (ok), 24-Дек-11, 09:41 | +1 +/– | |
>> Еще забыл что можно делать так: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #207 | ||
252.
Сообщение от NightmareZ (?), 24-Дек-11, 11:55
| +/– | |
Я сильно сомневаюсь, что заказчика в конечном счёте удовлетворит проект, который нереально поддерживать и развивать в виду того, что весь код в нём представляет собой лапшу на C. И вот ещё: что-то в последнее время склерозом страдаю, потому точно вспомнить не могу, но что-то такое недавно я слышал, типа этот ваш Торвальдс говорил что линуховское ядро на этом вашем C скатилось в верблюжий кал... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #118 Ответы: #262, #274 | ||
253.
Сообщение от NightmareZ (?), 24-Дек-11, 11:59
| –2 +/– | |
Наверное потому в этом вашем ядре линуха сплошь и рядом на этом вашем C эмулируются объекты в виде монстрообразного трэшово-лапшового кода? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #132 Ответы: #263, #272 | ||
254.
Сообщение от NightmareZ (?), 24-Дек-11, 12:02
| –1 +/– | |
Ты ведёшь себя как религиозный проповедник. Типа бог есть и всё тут. А кто не уверует - получит кадилом по лбу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #213 Ответы: #271 | ||
255.
Сообщение от NightmareZ (?), 24-Дек-11, 12:06
| +1 +/– | |
> Да плевать. Считайте как хотите. Вы до сих пор не понимаете что сливаете как раз вы тем что не можете уловить основную мысль сообщении. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #237 Ответы: #270 | ||
| 256. Сообщение от Карбофос (ok), 24-Дек-11, 13:44 | +/– | |
на ObjC я программирую в рамках своего хобби, плюсы - на работе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #194 Ответы: #259 | ||
| 257. Сообщение от arisu (ok), 24-Дек-11, 13:46 | +/– | |
> А не проканает #define'ом такое определить? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #242 | ||
| 258. Сообщение от arisu (ok), 24-Дек-11, 13:48 | +1 +/– | |
> На практике при вводе больших чисел будут лулзы :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #243 | ||
| 259. Сообщение от arisu (ok), 24-Дек-11, 13:50 | +/– | |
то есть, ты таки знаешь, что такое ООП (ну, если Objective C используешь верно), и при этом продолжаешь утверждать, что в c++ — не костыли, неудачно маскирующиеся под реализацию ООП? O_O | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #256 | ||
| 260. Сообщение от arisu (ok), 24-Дек-11, 13:51 | +/– | |
>> Также друга можно продать. А подругу…. :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #246 Ответы: #265 | ||
| 261. Сообщение от arisu (ok), 24-Дек-11, 13:55 | +/– | |
> И удачи тебе отмапить весь unicode в 1251, допустим | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #241 | ||
| 262. Сообщение от arisu (ok), 24-Дек-11, 14:00 | +/– | |
> в виду того, что весь код в нём представляет собой лапшу на C | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #252 | ||
| 263. Сообщение от arisu (ok), 24-Дек-11, 14:01 | +1 +/– | |
proof or GTFO. и да, на «сплошь и рядом» тоже пруф. нет, структуры и функции работы с ними не считаются «эмуляцией» и «монстрообразным трэшово-лапшовым кодом». | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #253 | ||
| 264. Сообщение от Аноним (-), 24-Дек-11, 14:15 | +1 +/– | |
>> хм.. Оберон? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #136 | ||
| 265. Сообщение от Аноним (-), 24-Дек-11, 14:23 | –3 +/– | |
>>> Также друга можно продать. А подругу…. :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #260 Ответы: #266, #278 | ||
| 266. Сообщение от arisu (ok), 24-Дек-11, 14:29 | +1 +/– | |
многих. но не всех. опачки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #265 | ||
| 267. Сообщение от Tumba (?), 24-Дек-11, 15:10 | +/– | |
Не говорите глупостей. А куда вы денете аппратные плюшки? LowEndian, BigEndian - адресное пространство 32/64бит? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #166 | ||
| 268. Сообщение от Сергей (??), 24-Дек-11, 17:13 | +/– | |
> и решил закончить писать на С++. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #276 | ||
| 270. Сообщение от Аноним (-), 24-Дек-11, 18:25 | +/– | |
>> Да плевать. Считайте как хотите. Вы до сих пор не понимаете что сливаете как раз вы тем что не можете уловить основную мысль сообщении. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #255 | ||
| 271. Сообщение от Аноним (-), 24-Дек-11, 18:28 | +/– | |
>Ты ведёшь себя как религиозный проповедник. Типа бог есть и всё тут. А кто не уверует - получит кадилом по лбу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #254 | ||
| 272. Сообщение от Аноним (-), 24-Дек-11, 20:47 | +1 +/– | |
>Наверное потому в этом вашем ядре линуха сплошь и рядом на этом вашем C эмулируются объекты в виде монстрообразного трэшово-лапшового кода? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #253 | ||
| 273. Сообщение от PnD (??), 24-Дек-11, 21:44 | +/– | |
Все что снизу там на C, включая по ходу железный уровень. Во всяком случае, еще во времена 3.11 они выпустили DDK на c'ях, который я тогда будучи еще веселым зеленым пионером пробовал поковырять, сломал зубы на бредовых структурах и остался на вполне боеспособных masm|tasm. Да и вообще работать с периферией на чем-то выше макроассемблеров бред, т.к. влечет за собой тонны неэффективного кода (тот же masm как сейчас помню производил тогда бинарники с кратным 16k размером). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 | ||
| 274. Сообщение от Аноним (-), 24-Дек-11, 22:20 | +/– | |
>Я сильно сомневаюсь, что заказчика в конечном счёте удовлетворит проект, который нереально поддерживать и развивать в виду того, что весь код в нём представляет собой лапшу на C. И вот ещё: что-то в последнее время склерозом страдаю, потому точно вспомнить не могу, но что-то такое недавно я слышал, типа этот ваш Торвальдс говорил что линуховское ядро на этом вашем C скатилось в верблюжий кал... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #252 | ||
| 275. Сообщение от Аноним (-), 25-Дек-11, 08:37 | –1 +/– | |
>Если у вас есть голова и вы при этом думаете, что у вас есть мозг — вы себя где-то очень жестоко нае...ли, сами того не осознавая. Разные это части тела - РАЗНЫЕ! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #184 | ||
| 276. Сообщение от Аноним (-), 25-Дек-11, 08:48 | +/– | |
>Ну и дурак. Для начала научись использовать данный тебе инструмент. Неумелое использование инструмента не по месту не означает, что инструмент плох. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #268 Ответы: #277 | ||
277.
Сообщение от тоже Аноним (ok), 25-Дек-11, 15:42
| +/– | |
Поработаю компилятором... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #276 Ответы: #279 | ||
278.
Сообщение от тоже Аноним (ok), 25-Дек-11, 15:47
| +1 +/– | |
> основой всех отношений в этом мире являются товарно-денежные. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #265 | ||
| 279. Сообщение от Аноним (-), 26-Дек-11, 02:21 | +/– | |
>Поработаю компилятором... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #277 | ||
| 280. Сообщение от Aesthetus Animus (ok), 26-Дек-11, 12:02 | +1 +/– | |
User294, залогиньтесь! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #146 Ответы: #281 | ||
| 281. Сообщение от arisu (ok), 26-Дек-11, 14:51 | +1 +/– | |
> Как Вы думаете, что используют в критических по безопасности системах? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #280 Ответы: #284 | ||
| 282. Сообщение от oops_ (?), 26-Дек-11, 17:18 | +/– | |
>> Я имею ввиду язык C как таковой :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 283. Сообщение от kshetragia (ok), 26-Дек-11, 17:50 | +/– | |
Другими словами, теперь вы строите систему на тех же принципах ООП при этом используя Си. Это нормально. И такой подход более чем оправдан. По крайней мере по моему собственному опыту. С другой стороны... Хочется плюшек языков Вирта. Таких как модула/объектный Паскаль.. Описание языка занимает чуть больше 30-ти страниц. И как же я был разочарован когда узнал, что нормальных компиляторов под него не существует. По крайней мере под Unix like системы. :( | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #285 | ||
| 284. Сообщение от Aesthetus Animus (ok), 26-Дек-11, 18:09 | +1 +/– | |
>> Как Вы думаете, что используют в критических по безопасности системах? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #281 | ||
| 285. Сообщение от Аноним (-), 26-Дек-11, 22:52 | +/– | |
>Другими словами, теперь вы строите систему на тех же принципах ООП при этом используя Си. Это нормально. И такой подход более чем оправдан. По крайней мере по моему собственному опыту. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #283 | ||
| 286. Сообщение от PereresusNeVlezaetBuggy (ok), 27-Дек-11, 03:00 | +/– | |
>> ANSI приучает к порядку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #139 | ||
| 287. Сообщение от Линус (?), 01-Янв-12, 18:44 | +1 +/– | |
Ваши суждения - глупы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #219 | ||
| 290. Сообщение от Аноним (-), 22-Мрт-12, 23:07 | +/– | |
Это всё замечательно, только вот работодателей Си интересует только для драйверов в ядре. В остальном почему-то требуют плюсы, с аргументацией "на нём создавать ПО проще, причём приемлемо производительное и эффективное". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #116 | ||
| 291. Сообщение от ВовкаОсиист (ok), 29-Мрт-13, 12:12 | +/– | |
>> TRUE | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #152 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |