![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Опубликован новый международный стандарт для языка Си (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![]() | +/– | ![]() |
Ну ты лолка. Про виндовс не знаю (код закрыт), а ядро макос 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![]() | +2 +/– | ![]() |
> Внезапно! Все в этом мире стоит денег. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #222 |
205. Сообщение от pavlinux (ok), 23-Дек-11, 22:49 | +/– | ![]() |
>> Вы знаете что у современных программеров из России репутация ниже бангалорских индо-быдло | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #200 |
206.
Сообщение от adolfus![]() | +/– | ![]() |
Когда вовсю юзалась 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![]() | +/– | ![]() |
>> А куда он денется? Прошла куча времени, а для системного программирования по | ||
Ответить | Правка | Наверх | 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![]() | +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![]() | +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![]() | +/– | ![]() |
Я сильно сомневаюсь, что заказчика в конечном счёте удовлетворит проект, который нереально поддерживать и развивать в виду того, что весь код в нём представляет собой лапшу на C. И вот ещё: что-то в последнее время склерозом страдаю, потому точно вспомнить не могу, но что-то такое недавно я слышал, типа этот ваш Торвальдс говорил что линуховское ядро на этом вашем C скатилось в верблюжий кал... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 Ответы: #262, #274 |
253.
Сообщение от NightmareZ![]() | –2 +/– | ![]() |
Наверное потому в этом вашем ядре линуха сплошь и рядом на этом вашем C эмулируются объекты в виде монстрообразного трэшово-лапшового кода? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 Ответы: #263, #272 |
254.
Сообщение от NightmareZ![]() | –1 +/– | ![]() |
Ты ведёшь себя как религиозный проповедник. Типа бог есть и всё тут. А кто не уверует - получит кадилом по лбу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #213 Ответы: #271 |
255.
Сообщение от NightmareZ![]() | +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.
Сообщение от тоже Аноним![]() | +/– | ![]() |
Поработаю компилятором... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #276 Ответы: #279 |
278.
Сообщение от тоже Аноним![]() | +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 Добавить, Поддержать, Вебмастеру |