|
|
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Добрый день, Интересует ваше мнение и опыт на счет сабж... Если не учесть Embedded Sys. и драйвера, то много ли что другое пишется с нуля на чистом С. Самому приходится иногда писать на С, но все это модификиция или улучшение уже давно написанных крупных проектов, а так все остальное, новое на C++ или C#... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2009, 23:42:51 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Если я уверен что уложусь в тысячу-полторы строк, то беру чистый С. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2009, 23:53:42 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
White Owl, Да если выбор зависит от вас ... А как на счет новых крупных проектах ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 00:06:58 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Paradoxx wrote: > Если не учесть Embedded Sys. и драйвера, то много ли что другое пишется > с нуля на чистом С. Вот например Линус Торвальдс всё на голом С пишет. Принципиально. С++ не любит и (видимо) не знает. Вот он там какой-то делал VCS (он же SVC), принципиально на голом С. какой - забыл. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 02:25:35 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
MasterZiv, git ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 07:16:44 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
belugin wrote: > MasterZiv, git я так и думал. То ли darcs, то ли git. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 11:16:10 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
MasterZiv Paradoxx wrote: > Если не учесть Embedded Sys. и драйвера, то много ли что другое пишется > с нуля на чистом С. Вот например Линус Торвальдс всё на голом С пишет. Принципиально. С++ не любит и (видимо) не знает. Вот он там какой-то делал VCS (он же SVC), принципиально на голом С. какой - забыл. Да, с Linux все понятно, но это же не новый проект. Исторически так сложилось, что он был написан н чистом С, поэтому и поддержка на С... По разным причинам много чего сейчас написано на С (*nix, SAS, Oracle, Apache, and so on....). А вот интересует на счет проектов с нуля много ли чего начинают писать на С? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 12:13:19 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
имхо большие проекты то на сипп. если нужны закруты вроде дотнта то дотнет. иначе ява. есть конечно проекты, которые на дотнете лучше б смотрелись, а их на сипп или яве пишут и наоборот. знаю человека, который начал разработку приложения примерно в 250к на борланде. попытки переслать его на дотнет закончились неудачей (ну не значет он ничего кроме борланда) ПРОЕКТОВ МНОГО. не забывайте об этом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 12:24:44 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Я так понял, что С++ подходит для больших проектов, которые будут все время сильно развиваться, поскольку ООП смягчает последствия принципиальных изменений в проекте, а чистый С подходит скорее всего для тех проектов, которые не будут развиваться далее некоторого предела, который уже видится на стадии начального проектирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 13:52:41 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Paradoxx wrote: > Да, с Linux все понятно, но это же не новый проект. Исторически так Это -- не линукс, а кросс-платформенный распределённый VCS. http://en.wikipedia.org/wiki/Darcs Проект вполне себе новый был, когда его начинали. И тогда, естественно, был уже С++. Ну а случай известен тем, что когда туда пришёл какой-то наш (русский в смысле) разработчик с вопросом типа "что же вы такие умные, а на С++ не пишите ?" он был послан со страшными матами Линусом далеко и надолко (да не надолго, навсегда он был послан). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 14:34:38 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
MasterZiv wrote: > Это -- не линукс, а кросс-платформенный распределённый VCS. > > http://en.wikipedia.org/wiki/Darcs Тьфу, опять их перепутал. Тут. http://en.wikipedia.org/wiki/Git_(software) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 14:42:21 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Vowk wrote: > Я так понял, что С++ подходит для больших проектов, которые будут все > время сильно развиваться, поскольку ООП смягчает последствия > принципиальных изменений в проекте, а чистый С подходит скорее всего для > тех проектов, которые не будут развиваться далее некоторого предела, > который уже видится на стадии начального проектирования. Ты понял неправильно. Никто не мешает делать большие проекты и на голом С. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 14:46:11 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
VowkЯ так понял, что С++ подходит для больших проектов, которые будут все время сильно развиваться, поскольку ООП смягчает последствия принципиальных изменений в проекте, а чистый С подходит скорее всего для тех проектов, которые не будут развиваться далее некоторого предела, который уже видится на стадии начального проектирования. Я бы не сказал что ОС это маленький проект или Оракл или SAS :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:06:45 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Paradoxx Я бы не сказал что ОС это маленький проект или Оракл или SAS :) Тогда выходит, что С++ и ООП - это религия больше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:10:02 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
MasterZiv, Странные критерии для выбора языка... Такое впечатление, что у Линуса просто неприязнь к С++. Но это можно считать единичным случаем ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:11:38 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Vowk, Нет конечно ООП есть хорошо. Просто хочу сказать, что и на чистом С можно писать довольно крупные проекты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:14:47 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Вот еще интересно... после 99-ого года что то развивалось в С. Вроде в С++ разработка идет, скоро ожидается С++09[x], а вот в С такое впечатление, что нету продвижений... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:20:52 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Да на счет развития С можно отметить C1x, но он как то затих. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:25:20 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Paradoxx wrote: > Странные критерии для выбора языка... > Такое впечатление, что у Линуса просто неприязнь к С++. Так так оно и есть. Но случай не единичный. Возможно, это у финнов в крови -- не знаю. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:30:02 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
ParadoxxВот еще интересно... после 99-ого года что то развивалось в С. Вроде в С++ разработка идет, скоро ожидается С++09[x], а вот в С такое впечатление, что нету продвижений... Для продвижения языка необходимы усилия крупных фирм. Borland вроде бы отказался от поддержки C, MS поддерживает С++. Надеяться, что в Linux родится что-то - нереально. Ну еще варится несколько версий для программирования микроконтроллеров - это мелко слишком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:31:08 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Paradoxx wrote: > Вот еще интересно... после 99-ого года что то развивалось в С. > Вроде в С++ разработка идет, скоро ожидается С++09[x], а вот в С такое > впечатление, что нету продвижений... Так а там нечего особенно развивать. Маленький кроссплатформенный ассемблер PDP-11, ни больше, ни меньше. Куда его развивать ? Стандарт выпустили, чтобы зафиксировать (до этого лет 20 С жил без стандарта, вполне замечательно) -- и всё, собственно. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:32:13 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
MasterZiv, Ну хотя бы что то на подобие STL... Конечно физически не вариант сделать STL для С, но имею ввиду добавить что то для работы со стандартными структурами данных итп... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:40:14 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
Paradoxx, Дак уже давно есть - glibc. Чем не STL для C? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 16:51:09 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
ParadoxxVowk, Нет конечно ООП есть хорошо. Просто хочу сказать, что и на чистом С можно писать довольно крупные проекты. если просто подумать и добавить в структуры си указатель this как первый аргумент, получиться си с классами. собственно если больше ничего не надо, то си тоже хорош. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 16:56:56 |
|
||
|
Много ли новых проектов пишется на C
|
|||
|---|---|---|---|
|
#18+
clihltParadoxx, Дак уже давно есть - glibc. Чем не STL для C? Да конечно это C standard library, но тогда можно еще отметить uClibc, Klibc, dietlibc, Newlib итд... Но не один из них не можно считать стандартом как например STL дла C++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 17:02:09 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35980820&tid=1344463]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
459ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
87ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 845ms |

| 0 / 0 |
