Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Режим отображения отдельной подветви беседы | [ Отслеживать ] |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
3. "Идеи по усовершенствованию реализации библиотек на языке Си" | +2 +/– | |
Сообщение от croster (ok), 17-Окт-10, 22:09 | ||
Не согласен с пунктом 12 "На стадии разработки не стоит утруждаться вопросами портирования кода на другие платформы." | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Идеи по усовершенствованию реализации библиотек на языке Си" | +8 +/– | |
Сообщение от ананим (?), 17-Окт-10, 22:22 | ||
это у нас так принято, а для человека пологающегося интуитивно на анси С (да и С++) - это естественно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Ананимуз (?), 17-Окт-10, 22:54 | ||
А разработчику (этого кода) оно точно нужно? Боюсь многие в таком случае просто забьют на идею поделиться. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
9. "Идеи по усовершенствованию реализации библиотек на языке Си" | +2 +/– | |
Сообщение от Aesthetus Animus (ok), 17-Окт-10, 23:38 | ||
Цитируйте до конца ;) | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
11. "Идеи по усовершенствованию реализации библиотек на языке Си" | +1 +/– | |
Сообщение от croster (ok), 17-Окт-10, 23:47 | ||
Код может быть написан грамотно, но прибит гвоздями к Windows (Linux). Потом может кому и захочется на Linux (Windows) портировать, но затраты будут достаточно велики (а возможно и написать с нуля будет гораздо проще). | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Идеи по усовершенствованию реализации библиотек на языке Си" | +1 +/– | |
Сообщение от ананим (?), 18-Окт-10, 14:35 | ||
это уже не грамотный код. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Морозов Алексей (?), 18-Окт-10, 20:00 | ||
> к примеру fprintf есть в стандарте C | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Идеи по усовершенствованию реализации библиотек на языке Си" | –1 +/– | |
Сообщение от Аноним (-), 19-Окт-10, 00:07 | ||
_портабельно_ - это как указанно в ANSI C стандарте. А он на всех платформах един ... | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Crazy Alex (??), 19-Окт-10, 00:15 | ||
Та часть, которая предсказуемо работает на всех платформах, уж очень ограниченна. Учитывая, что даже на размер переменной не заложишься - а для разных размеров нужны разные модификаторы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от ананим (?), 19-Окт-10, 11:56 | ||
приведите пример "ограниченности". | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Морозов Алексей (?), 21-Окт-10, 06:08 | ||
> приведите пример "ограниченности". | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от kshetragia (ok), 22-Окт-10, 05:25 | ||
> Ох... В C им и так почти не пользуются. А пользуются, например, типом size_t. Или off_t. Или | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Морозов Алексей (?), 22-Окт-10, 22:35 | ||
>> Ох... В C им и так почти не пользуются. А пользуются, например, типом size_t. Или off_t. Или | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от kshetragia (ok), 25-Окт-10, 11:29 | ||
гм.. уже посмотрел.. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от PereresusNeVlezaetBuggy (ok), 22-Окт-10, 08:41 | ||
> Ох... В C им и так почти не пользуются. А пользуются, например, | ||
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору |
61. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от PereresusNeVlezaetBuggy (ok), 22-Окт-10, 08:48 | ||
>> Ох... В C им и так почти не пользуются. А пользуются, например, | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Морозов Алексей (?), 22-Окт-10, 22:30 | ||
> Для size_t и ptrdiff_t в POSIX имеются варианты конверсии "z" и "t", | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
64. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Морозов Алексей (?), 22-Окт-10, 22:39 | ||
>> Для size_t и ptrdiff_t в POSIX имеются варианты конверсии "z" и "t", | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от PereresusNeVlezaetBuggy (ok), 22-Окт-10, 23:15 | ||
>>> Для size_t и ptrdiff_t в POSIX имеются варианты конверсии "z" и "t", | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от PereresusNeVlezaetBuggy (ok), 22-Окт-10, 23:07 | ||
>> соответственно. Для работы с целочисленными же типами есть inttypes.h; На тех | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
67. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Морозов Алексей (?), 23-Окт-10, 04:43 | ||
> Всего лишь заголовочный файл. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от PereresusNeVlezaetBuggy (ok), 23-Окт-10, 05:04 | ||
>> Всего лишь заголовочный файл. | ||
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору |
69. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Морозов Алексей (?), 23-Окт-10, 11:38 | ||
> #define PRId8 "d" /* int8_t */ | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
70. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от PereresusNeVlezaetBuggy (ok), 23-Окт-10, 13:13 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору |
58. "про fprintf" | +/– | |
Сообщение от Морозов Алексей (?), 21-Окт-10, 06:18 | ||
Да, готовьтесь к тому, что во второй части нашей увлекательной викторины "а умеешь ли ты программировать на C" мы коснёмся таких интересных возможностей, как fprintf и многобайтные строки, возможность непрямого указания аргументов и других вроде бы стандартизованных возможностей *printf | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
17. "Идеи по усовершенствованию реализации библиотек на языке Си" | –2 +/– | |
Сообщение от Фкуку (?), 18-Окт-10, 01:40 | ||
Нет слов... :( | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
21. "Идеи по усовершенствованию реализации библиотек на языке Си" | +6 +/– | |
Сообщение от www2 (??), 18-Окт-10, 07:42 | ||
Если думать обо всём и сразу, то есть риск вообще не сдвинуться с места, погрязнув во второстепенных вопросах. В Free Software принят подход Release Early, Realease Often. Выпускай раньше, выпускай чаще. Пусть код будет работать уже сейчас хотя бы на части платформ, чем теоретически будет работать на всех платформах, но через неопределённое время. То, что уже выпущено - это не окончательный вариант, а материал для дальнейшей работы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от ананим (?), 18-Окт-10, 14:20 | ||
код на анси С сам по себе кроссплатформеннее некуда. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
47. "Идеи по усовершенствованию реализации библиотек на языке Си" | +1 +/– | |
Сообщение от Crazy Alex (??), 19-Окт-10, 00:24 | ||
Пункт 1, как раз - чуть ли не единственный разумный пункт. autotools это вообще дикость. Вместо того, чтобы держать в среде информацию о ней же и модифицировать при изменениях среды, идёт длиннющая и неудобочитаемая последовательность эвристик, тупо повторяющаяся для каждого пакета. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
56. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от ананим (?), 20-Окт-10, 04:16 | ||
>Вместо того, чтобы держать в среде информацию о ней же и модифицировать при изменениях среды, | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Crazy Alex (??), 03-Ноя-10, 05:59 | ||
Ничего страшного. К pkg-config приучается же народ понемногу. А если на паре-тройке основных платформ будет, то и остальные потянутся. А пока можно просто смотреть - если что-то определено - брать инфу, если нет - автотулзы, по старинке. В общем, вопрос маркетинга в основном. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от Aleksey Cheusov (?), 25-Окт-10, 17:45 | ||
> Пункт 1, как раз - чуть ли не единственный разумный пункт. autotools | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
18. "Идеи по усовершенствованию реализации библиотек на языке Си" | +5 +/– | |
Сообщение от 2Nike (ok), 18-Окт-10, 02:02 | ||
> Если разработчик не потрудился проверить работу на нескольких платформах, то он может завязать свою разработку на специфических функциях, работающих лишь на одной платформе. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
34. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от z (??), 18-Окт-10, 14:34 | ||
>Если разработчик не потрудился проверить работу на нескольких платформах | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
55. "Идеи по усовершенствованию реализации библиотек на языке Си" | +/– | |
Сообщение от andr.ru (?), 19-Окт-10, 12:17 | ||
Как минимум надо переходить от Си на С++, кодом гораздо проще управлять. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |