Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / А почему нет отдельного форума по C? / 25 сообщений из 33, страница 1 из 2
15.07.2016, 13:24
    #39274614
nojava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Нет, вот серьезно. С и C++ это разные языки, причем принципиально разные. Причем идеологически и т.п. зачастую вообще не совместимые (Торвальдсу привет).

Что мешает выделить отдельный форум (подфорум)?
...
Рейтинг: 0 / 0
15.07.2016, 15:49
    #39274782
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
nojava , спасибо. Это я читал несколько лет назад.

Попробую ответить по сабжу.

Вобщем актуальнее было-бы спросить про Rust/D. Ну да ладно.

Несколько раз мы поднимали вопрос о создании в С++ подфорумов по MFC, VCL, e.t.c.
и каждый раз эта идея не взлетала. Причин я уже сейчас не помню. Но кажется главная
причина была в самих пользователях. Большинство из них не классифицируют свой собственный
вопрос вообще никак. Чаще всего он звучит как Хелп! Помогите! Почему segfault...
и никаких дополнительных сведений по environment не видно. И задачи по классификации
все равно лягут на нас. При том при всем что через 10 страниц вдруг внезапно выясняется
что пользователь уже отчислен (уволен) да и не про это он вообще хотел спросить
а про базы данных и вообще это был не он а его клон и так далее...

Поэтому сегодняшний классификатор форумов вполне себе наглядный.

А мне разумеется конечно хотелось-бы иметь стрим из топиков по "теории" тоесть по чистому
language С/C++ без нишевых библиотечно-specific или фреймворко-specific вопросов. Мечты...

Вот как-то в таком вот аспекте.

Может другие модераторы докинут мыслей.
...
Рейтинг: 0 / 0
15.07.2016, 16:39
    #39274834
nojava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
maytonМожет другие модераторы докинут мыслей.

мысль проста - просто не хочется фильтровать 99% топиков про очередные вариации fuzzy logiс, ой простите SFINAE, и про то, какую очередной бесполезный сахар привинтят в C++ 18/19/20

т.е. если бы было 999 топиков по С++ и всего два отдельных по Pure C - это бы вполне устроило.
Просто чтоб не отфильтровывать 999 того, что тебя интересует чуть менее, чем вообще не интересует.
...
Рейтинг: 0 / 0
15.07.2016, 16:46
    #39274838
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Тут по голому С в основном лабы студентов. ХЗ надо ли их в отдельный форум выделять.
...
Рейтинг: 0 / 0
15.07.2016, 17:05
    #39274857
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Скорее дело в другом. Если гуглится хештег #Embedded software или
#Linux Kernel Driver Development то скорее всего надо ходить не на скруль
а на на другие спец-форумы.
...
Рейтинг: 0 / 0
15.07.2016, 17:13
    #39274867
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Извините за вопрос:
А зачем вообще нужен язык си там, где есть компилятор с++?
...
Рейтинг: 0 / 0
15.07.2016, 17:19
    #39274873
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
maytonА мне разумеется конечно хотелось-бы иметь стрим из топиков по "теории" тоесть по чистому
language С/C++
а что там может быть интересного?
обсуждение очередной версии сферического коня?

конечно - на вкус и цвет - фломастеры разные.
...
Рейтинг: 0 / 0
15.07.2016, 17:20
    #39274876
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Изопропил, алгоритмы.
...
Рейтинг: 0 / 0
15.07.2016, 17:24
    #39274878
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
maytonИзопропил, алгоритмы.
для описания алгоритмов требуются перья от новых стандартов?
...
Рейтинг: 0 / 0
15.07.2016, 17:39
    #39274894
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
nojavaЧто мешает выделить отдельный форум (подфорум)?
Потому что никто туда ходить не будет. Зато сами сишники продолжат устраивать срачи в ветке С++ )))
...
Рейтинг: 0 / 0
15.07.2016, 17:41
    #39274900
nojava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
ИзопропилmaytonА мне разумеется конечно хотелось-бы иметь стрим из топиков по "теории" тоесть по чистому
language С/C++
а что там может быть интересного?
обсуждение очередной версии сферического коня?

конечно - на вкус и цвет - фломастеры разные.
сферических коней обсуждают в C++17 :)

в чистом C есть вещи попрактичнее и поинтереснее - OpenCL, OpenMP, GObject, BDB/LMDB, Gumbo и over 9000 библиотек (не C++).

ну или _Generic из С11
...
Рейтинг: 0 / 0
15.07.2016, 18:01
    #39274916
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
maytonалгоритмы.
Для алгоритмов есть раздел "программирование". Они на конкретный язык не завязаны вообще.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
15.07.2016, 18:07
    #39274921
nojava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Anatoly MoskovskynojavaЧто мешает выделить отдельный форум (подфорум)?
Потому что никто туда ходить не будет. Зато сами сишники продолжат устраивать срачи в ветке С++ )))

такой грех есть. ибо не есть возможно понять и не потроллить людей, которые добровольно тратят годы на изучение тысяч страниц доки из stl и буста, и связанных акробатических методик шаблонного псевдокодирования ради правильного в этом году метода шаблонирования,
при этом не имея нормальных библиотек для обычных своих говнокодерских задач (генерация веб страниц, походы в базу данных, сетевая коммуникация и т.п.).
...
Рейтинг: 0 / 0
15.07.2016, 18:16
    #39274926
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
ИзопропилmaytonИзопропил, алгоритмы.
для описания алгоритмов требуются перья от новых стандартов?
Признаю. Есть такая слабость. Но поскольку их (алгоритмов) теория
в последнее время шириться в части параллелизма и функциональщины
то мне нужен механизм на котором я буду опробовать свои модели
на каких-то "кошках". По большему счету в роли кошек могут выступать
разные ЯП но здесь это удобно т.к. есть комьюнити и есть также личный
интерес и польза для самого себя.

Это в некотором роде ... капля эндорфина.
...
Рейтинг: 0 / 0
16.07.2016, 02:07
    #39275033
Вася Уткин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
nojavaAnatoly Moskovskyпропущено...

Потому что никто туда ходить не будет. Зато сами сишники продолжат устраивать срачи в ветке С++ )))

такой грех есть. ибо не есть возможно понять и не потроллить людей, которые добровольно тратят годы на изучение тысяч страниц доки из stl и буста, и связанных акробатических методик шаблонного псевдокодирования ради правильного в этом году метода шаблонирования,
при этом не имея нормальных библиотек для обычных своих говнокодерских задач (генерация веб страниц, походы в базу данных, сетевая коммуникация и т.п.).
Так в С тоже ничего этого нет )
А вот про сетевую не надо, можно часами обсуждать кучу акробатических методик шаблонного псевдокодирования boost.asio ради правильного в этом году метода шаблонирования.
...
Рейтинг: 0 / 0
17.07.2016, 01:18
    #39275168
Товарищ младший сержант
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Отдельные форумы по Qt и по C++ Builder еще...
...
Рейтинг: 0 / 0
17.07.2016, 17:32
    #39275244
nojava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Вася Уткинnojavaпропущено...


такой грех есть. ибо не есть возможно понять и не потроллить людей, которые добровольно тратят годы на изучение тысяч страниц доки из stl и буста, и связанных акробатических методик шаблонного псевдокодирования ради правильного в этом году метода шаблонирования,
при этом не имея нормальных библиотек для обычных своих говнокодерских задач (генерация веб страниц, походы в базу данных, сетевая коммуникация и т.п.).
Так в С тоже ничего этого нет )

Так С это же неговнокодерский язык, ему это и не нужно, прикладное на нем не пишут :)

Вася УткинА вот про сетевую не надо, можно часами обсуждать кучу акробатических методик шаблонного псевдокодирования boost.asio ради правильного в этом году метода шаблонирования.

Всенепременно. Кидаешь значит так себе 150 метров искходников в .zip архиве в зависимости проекта, и радуешься - какой-же ты теперь умный, ради пересылки двух байт по UDP - такое чудище взгромоздил себе в линковку.

Сказано же было - нет нормальных. Никто не говорил, что вообще нет ничего.
притом, что в этом asio даже близко нет намека на, к примеру, такое: https://en.wikipedia.org/wiki/Reliable_multicast

кому вообще нужны эти синтаксические обертки над sockets/libevent/libev, зачем они вообще, кроме как для доп. тормозов и объема кода?
...
Рейтинг: 0 / 0
17.07.2016, 18:04
    #39275250
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
nojavaзачем они вообще, кроме как для доп. тормозов и объема кода?
ещё для их изучения
...
Рейтинг: 0 / 0
17.07.2016, 18:09
    #39275251
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Изопропилnojavaзачем они вообще, кроме как для доп. тормозов и объема кода?
ещё для их изучения
Много лет назад препод по программированию нам рассказал о том что lisp написан на lisp.
Эта идея мне надолго засела в голову. Само по себе наличие возможности последовательно
увеличивать complexity своего решения и строить на базе атомов более сложные структуры
- завораживает. А само по себе включение более сложных зависимостей - скорее угнетает
и отталкивает. Такова природа инженерной мысли. Инженер решает текущую задачу
минимально и экономно.

Действительно не слишком ли высока плата за возможности?
...
Рейтинг: 0 / 0
17.07.2016, 19:11
    #39275258
Владимир2012
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
maytonСамо по себе наличие возможности последовательно
увеличивать complexity своего решения и строить на базе атомов более сложные структуры
- завораживает. А само по себе включение более сложных зависимостей - скорее угнетает
и отталкивает.Немного об классах C++ и ООП.
Архитектура классов в C++ это безусловно плод их видения разработчика языка.
А если к ним добавить полиморфизм /опять таки продиктованный предпочтениями разработчика/, то получим то, что имеем - C++.

К чему все это сказано?
А к тому, что то что называем объектами /к которым мы так привыкли, которые мы иначе и представить не можем .../ на самом деле является лишь одним из вариантом представления объектов.
И все + и - этого подхода следствие реализованной архитектуры.

Имеются ли иные подходы?
Да.

Так вот на мой взгляд ваше суждение продиктовано личным опытом использования классов C++ и ООП.
Но к счастью C++ хорош тем, что он не навязывает разработчику "стиль" программирования.
Не нравится реализованный ООП?
Не беда можно и свою архитектуру объектов реализовать ...

К сожалению /хотя на C вроде бы знаю .../ но ничего он нем сказать не могу.
Все такие многие "плюшки" C++ удобны ...
Поэтому перейти на C мне сложновато /привычка-с/.
...
Рейтинг: 0 / 0
17.07.2016, 21:25
    #39275277
nojava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
maytonТакова природа инженерной мысли. Инженер решает текущую задачу
минимально и экономно.

Действительно не слишком ли высока плата за возможности?

проблема в том, что современные программисты - это не инженеры.
за последние годы софт взбух в десятки, сотни раз, но возможности его - нет, лишь в разы

если в случае, к примеру, автомобилей - массогабаритные характеристики или не растут, или даже уменьшаются, при этом
эксплуатационные (расход топлива) - только улучшаются, то в случае софта как-то не так.

каждая незначительная фича добавляет непропорционально объема кода.

автомобиль, построенный современными программистами - выглядел бы как 5-ти этажный дом.

при этом, что самое смешное, он был бы наполнен не полезными и какими нужными агрегатами, а блин, исключительно обертками-интерфейсами, которые отражают внутренние тараканы в голове создателя.

не нравится тебе реализация коленвала или кардана? оок - совмременный программист, вместо того, чтоб сделать новый (и сделать вообще новую машину) - берет и делает ему удобный и понятный интерфейс над существующим - т.е. делает еще один агрегат для того, чтоб двигался тот агрегат, который ему не понравился.

а потом приходит третий, и делает уже третью обертку и так до бесконечности. причем новые обертки ничего нового не дают - они просто позволяют просто смотреть на мир каким-то иным, "более удобным и правильным" способом, но.... никак не помогая (только тормозя) конечную задачу, часто даже не исправляя косяки изначального дизайна, а нагромождая еще и новых.


в реальном мире таких бы "инженеров" бы выперли мощным пинком ноги под зад, но ...
...
Рейтинг: 0 / 0
17.07.2016, 21:48
    #39275282
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
nojavaв реальном мире таких бы "инженеров" бы выперли мощным пинком ноги под зад, но ...
В реальном мире в итоге выпирают. Когда задача доходит до состояния "все тормозит" а "инженер" утверждает что лучше не бывает, то либо бизнес сдувается, либо "инженер" меняется. Но современному бизнесу далеко не всегда нужны полноценные инженеры, очень часто надо чтобы просто работало сейчас без заглядывания в будущее.
...
Рейтинг: 0 / 0
17.07.2016, 23:19
    #39275314
Владимир2012
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Dima TНо современному бизнесу ... очень часто надо чтобы просто работало сейчас без заглядывания в будущее.Вот потому и имеем ныне такие "передовые", "лучшие ", "современные" ... программные технологии /которые затем бизнес развивает, улучшает, продвигает .../.
...
Рейтинг: 0 / 0
18.07.2016, 01:59
    #39275331
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
Радуйтесь, что вообще работаете.
Именно бизнес интересы и движут технологиями.
Иначе сидели бы до сих пор на какой-нибудь БЭСМ-6 с перфокартами и не жужжали )))
...
Рейтинг: 0 / 0
18.07.2016, 06:55
    #39275342
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А почему нет отдельного форума по C?
nojavaтакой грех есть. ибо не есть возможно понять и не потроллить людей, которые добровольно тратят годы на изучение тысяч страниц доки из stl и буста, и связанных акробатических методик шаблонного псевдокодирования ради правильного в этом году метода шаблонирования,
при этом не имея нормальных библиотек для обычных своих говнокодерских задач (генерация веб страниц, походы в базу данных, сетевая коммуникация и т.п.). мне кажется, это с самим языком никак не связано, ни с с, ни c с++. Но по мне так, это беда для c++, по сравнению с той же явой.
nojavaТак С это же неговнокодерский язык, ему это и не нужно, прикладное на нем не пишут :)ну это совсем как-то несерьёзно...
Владимир2012C++ хорош тем, что он не навязывает
nojavaпроблема в том, что современные программисты - это не инженеры.
за последние годы софт взбух в десятки, сотни раз, но возможности его - нет, лишь в разыя тоже с этим лет пять назад бегал и понимаю, но какое решение проблемы? Либо ты дотошно оптимизируешь и теряешь по времени разработки, либо ты берёшь уже готовое решение за пять минут и идёшь дальше. Последнее время я склоняюсь ко второму, потому что скорости разработки вокруг растут, а мне хочется ещё быстрее.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / А почему нет отдельного форума по C? / 25 сообщений из 33, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]