Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Нет, вот серьезно. С и C++ это разные языки, причем принципиально разные. Причем идеологически и т.п. зачастую вообще не совместимые (Торвальдсу привет). Что мешает выделить отдельный форум (подфорум)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 13:24 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
nojava , спасибо. Это я читал несколько лет назад. Попробую ответить по сабжу. Вобщем актуальнее было-бы спросить про Rust/D. Ну да ладно. Несколько раз мы поднимали вопрос о создании в С++ подфорумов по MFC, VCL, e.t.c. и каждый раз эта идея не взлетала. Причин я уже сейчас не помню. Но кажется главная причина была в самих пользователях. Большинство из них не классифицируют свой собственный вопрос вообще никак. Чаще всего он звучит как Хелп! Помогите! Почему segfault... и никаких дополнительных сведений по environment не видно. И задачи по классификации все равно лягут на нас. При том при всем что через 10 страниц вдруг внезапно выясняется что пользователь уже отчислен (уволен) да и не про это он вообще хотел спросить а про базы данных и вообще это был не он а его клон и так далее... Поэтому сегодняшний классификатор форумов вполне себе наглядный. А мне разумеется конечно хотелось-бы иметь стрим из топиков по "теории" тоесть по чистому language С/C++ без нишевых библиотечно-specific или фреймворко-specific вопросов. Мечты... Вот как-то в таком вот аспекте. Может другие модераторы докинут мыслей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 15:49 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
maytonМожет другие модераторы докинут мыслей. мысль проста - просто не хочется фильтровать 99% топиков про очередные вариации fuzzy logiс, ой простите SFINAE, и про то, какую очередной бесполезный сахар привинтят в C++ 18/19/20 т.е. если бы было 999 топиков по С++ и всего два отдельных по Pure C - это бы вполне устроило. Просто чтоб не отфильтровывать 999 того, что тебя интересует чуть менее, чем вообще не интересует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 16:39 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Тут по голому С в основном лабы студентов. ХЗ надо ли их в отдельный форум выделять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 16:46 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Скорее дело в другом. Если гуглится хештег #Embedded software или #Linux Kernel Driver Development то скорее всего надо ходить не на скруль а на на другие спец-форумы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 17:05 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Извините за вопрос: А зачем вообще нужен язык си там, где есть компилятор с++? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 17:13 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
maytonА мне разумеется конечно хотелось-бы иметь стрим из топиков по "теории" тоесть по чистому language С/C++ а что там может быть интересного? обсуждение очередной версии сферического коня? конечно - на вкус и цвет - фломастеры разные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 17:19 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Изопропил, алгоритмы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 17:20 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
maytonИзопропил, алгоритмы. для описания алгоритмов требуются перья от новых стандартов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 17:24 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
nojavaЧто мешает выделить отдельный форум (подфорум)? Потому что никто туда ходить не будет. Зато сами сишники продолжат устраивать срачи в ветке С++ ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 17:39 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
ИзопропилmaytonА мне разумеется конечно хотелось-бы иметь стрим из топиков по "теории" тоесть по чистому language С/C++ а что там может быть интересного? обсуждение очередной версии сферического коня? конечно - на вкус и цвет - фломастеры разные. сферических коней обсуждают в C++17 :) в чистом C есть вещи попрактичнее и поинтереснее - OpenCL, OpenMP, GObject, BDB/LMDB, Gumbo и over 9000 библиотек (не C++). ну или _Generic из С11 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 17:41 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
maytonалгоритмы. Для алгоритмов есть раздел "программирование". Они на конкретный язык не завязаны вообще. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 18:01 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskynojavaЧто мешает выделить отдельный форум (подфорум)? Потому что никто туда ходить не будет. Зато сами сишники продолжат устраивать срачи в ветке С++ ))) такой грех есть. ибо не есть возможно понять и не потроллить людей, которые добровольно тратят годы на изучение тысяч страниц доки из stl и буста, и связанных акробатических методик шаблонного псевдокодирования ради правильного в этом году метода шаблонирования, при этом не имея нормальных библиотек для обычных своих говнокодерских задач (генерация веб страниц, походы в базу данных, сетевая коммуникация и т.п.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 18:07 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
ИзопропилmaytonИзопропил, алгоритмы. для описания алгоритмов требуются перья от новых стандартов? Признаю. Есть такая слабость. Но поскольку их (алгоритмов) теория в последнее время шириться в части параллелизма и функциональщины то мне нужен механизм на котором я буду опробовать свои модели на каких-то "кошках". По большему счету в роли кошек могут выступать разные ЯП но здесь это удобно т.к. есть комьюнити и есть также личный интерес и польза для самого себя. Это в некотором роде ... капля эндорфина. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2016, 18:16 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
nojavaAnatoly Moskovskyпропущено... Потому что никто туда ходить не будет. Зато сами сишники продолжат устраивать срачи в ветке С++ ))) такой грех есть. ибо не есть возможно понять и не потроллить людей, которые добровольно тратят годы на изучение тысяч страниц доки из stl и буста, и связанных акробатических методик шаблонного псевдокодирования ради правильного в этом году метода шаблонирования, при этом не имея нормальных библиотек для обычных своих говнокодерских задач (генерация веб страниц, походы в базу данных, сетевая коммуникация и т.п.). Так в С тоже ничего этого нет ) А вот про сетевую не надо, можно часами обсуждать кучу акробатических методик шаблонного псевдокодирования boost.asio ради правильного в этом году метода шаблонирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2016, 02:07 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Отдельные форумы по Qt и по C++ Builder еще... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2016, 01:18 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Вася Уткинnojavaпропущено... такой грех есть. ибо не есть возможно понять и не потроллить людей, которые добровольно тратят годы на изучение тысяч страниц доки из stl и буста, и связанных акробатических методик шаблонного псевдокодирования ради правильного в этом году метода шаблонирования, при этом не имея нормальных библиотек для обычных своих говнокодерских задач (генерация веб страниц, походы в базу данных, сетевая коммуникация и т.п.). Так в С тоже ничего этого нет ) Так С это же неговнокодерский язык, ему это и не нужно, прикладное на нем не пишут :) Вася УткинА вот про сетевую не надо, можно часами обсуждать кучу акробатических методик шаблонного псевдокодирования boost.asio ради правильного в этом году метода шаблонирования. Всенепременно. Кидаешь значит так себе 150 метров искходников в .zip архиве в зависимости проекта, и радуешься - какой-же ты теперь умный, ради пересылки двух байт по UDP - такое чудище взгромоздил себе в линковку. Сказано же было - нет нормальных. Никто не говорил, что вообще нет ничего. притом, что в этом asio даже близко нет намека на, к примеру, такое: https://en.wikipedia.org/wiki/Reliable_multicast кому вообще нужны эти синтаксические обертки над sockets/libevent/libev, зачем они вообще, кроме как для доп. тормозов и объема кода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2016, 17:32 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
nojavaзачем они вообще, кроме как для доп. тормозов и объема кода? ещё для их изучения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2016, 18:04 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Изопропилnojavaзачем они вообще, кроме как для доп. тормозов и объема кода? ещё для их изучения Много лет назад препод по программированию нам рассказал о том что lisp написан на lisp. Эта идея мне надолго засела в голову. Само по себе наличие возможности последовательно увеличивать complexity своего решения и строить на базе атомов более сложные структуры - завораживает. А само по себе включение более сложных зависимостей - скорее угнетает и отталкивает. Такова природа инженерной мысли. Инженер решает текущую задачу минимально и экономно. Действительно не слишком ли высока плата за возможности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2016, 18:09 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
maytonСамо по себе наличие возможности последовательно увеличивать complexity своего решения и строить на базе атомов более сложные структуры - завораживает. А само по себе включение более сложных зависимостей - скорее угнетает и отталкивает.Немного об классах C++ и ООП. Архитектура классов в C++ это безусловно плод их видения разработчика языка. А если к ним добавить полиморфизм /опять таки продиктованный предпочтениями разработчика/, то получим то, что имеем - C++. К чему все это сказано? А к тому, что то что называем объектами /к которым мы так привыкли, которые мы иначе и представить не можем .../ на самом деле является лишь одним из вариантом представления объектов. И все + и - этого подхода следствие реализованной архитектуры. Имеются ли иные подходы? Да. Так вот на мой взгляд ваше суждение продиктовано личным опытом использования классов C++ и ООП. Но к счастью C++ хорош тем, что он не навязывает разработчику "стиль" программирования. Не нравится реализованный ООП? Не беда можно и свою архитектуру объектов реализовать ... К сожалению /хотя на C вроде бы знаю .../ но ничего он нем сказать не могу. Все такие многие "плюшки" C++ удобны ... Поэтому перейти на C мне сложновато /привычка-с/. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2016, 19:11 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
maytonТакова природа инженерной мысли. Инженер решает текущую задачу минимально и экономно. Действительно не слишком ли высока плата за возможности? проблема в том, что современные программисты - это не инженеры. за последние годы софт взбух в десятки, сотни раз, но возможности его - нет, лишь в разы если в случае, к примеру, автомобилей - массогабаритные характеристики или не растут, или даже уменьшаются, при этом эксплуатационные (расход топлива) - только улучшаются, то в случае софта как-то не так. каждая незначительная фича добавляет непропорционально объема кода. автомобиль, построенный современными программистами - выглядел бы как 5-ти этажный дом. при этом, что самое смешное, он был бы наполнен не полезными и какими нужными агрегатами, а блин, исключительно обертками-интерфейсами, которые отражают внутренние тараканы в голове создателя. не нравится тебе реализация коленвала или кардана? оок - совмременный программист, вместо того, чтоб сделать новый (и сделать вообще новую машину) - берет и делает ему удобный и понятный интерфейс над существующим - т.е. делает еще один агрегат для того, чтоб двигался тот агрегат, который ему не понравился. а потом приходит третий, и делает уже третью обертку и так до бесконечности. причем новые обертки ничего нового не дают - они просто позволяют просто смотреть на мир каким-то иным, "более удобным и правильным" способом, но.... никак не помогая (только тормозя) конечную задачу, часто даже не исправляя косяки изначального дизайна, а нагромождая еще и новых. в реальном мире таких бы "инженеров" бы выперли мощным пинком ноги под зад, но ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2016, 21:25 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
nojavaв реальном мире таких бы "инженеров" бы выперли мощным пинком ноги под зад, но ... В реальном мире в итоге выпирают. Когда задача доходит до состояния "все тормозит" а "инженер" утверждает что лучше не бывает, то либо бизнес сдувается, либо "инженер" меняется. Но современному бизнесу далеко не всегда нужны полноценные инженеры, очень часто надо чтобы просто работало сейчас без заглядывания в будущее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2016, 21:48 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Dima TНо современному бизнесу ... очень часто надо чтобы просто работало сейчас без заглядывания в будущее.Вот потому и имеем ныне такие "передовые", "лучшие ", "современные" ... программные технологии /которые затем бизнес развивает, улучшает, продвигает .../. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2016, 23:19 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Радуйтесь, что вообще работаете. Именно бизнес интересы и движут технологиями. Иначе сидели бы до сих пор на какой-нибудь БЭСМ-6 с перфокартами и не жужжали ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 01:59 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
nojavaтакой грех есть. ибо не есть возможно понять и не потроллить людей, которые добровольно тратят годы на изучение тысяч страниц доки из stl и буста, и связанных акробатических методик шаблонного псевдокодирования ради правильного в этом году метода шаблонирования, при этом не имея нормальных библиотек для обычных своих говнокодерских задач (генерация веб страниц, походы в базу данных, сетевая коммуникация и т.п.). мне кажется, это с самим языком никак не связано, ни с с, ни c с++. Но по мне так, это беда для c++, по сравнению с той же явой. nojavaТак С это же неговнокодерский язык, ему это и не нужно, прикладное на нем не пишут :)ну это совсем как-то несерьёзно... Владимир2012C++ хорош тем, что он не навязывает nojavaпроблема в том, что современные программисты - это не инженеры. за последние годы софт взбух в десятки, сотни раз, но возможности его - нет, лишь в разыя тоже с этим лет пять назад бегал и понимаю, но какое решение проблемы? Либо ты дотошно оптимизируешь и теряешь по времени разработки, либо ты берёшь уже готовое решение за пять минут и идёшь дальше. Последнее время я склоняюсь ко второму, потому что скорости разработки вокруг растут, а мне хочется ещё быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 06:55 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyРадуйтесь, что вообще работаете. Именно бизнес интересы и движут технологиями. Иначе сидели бы до сих пор на какой-нибудь БЭСМ-6 с перфокартами и не жужжали ))) "АИФ - это жизнь ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 07:23 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
CEMbnojavaпроблема в том, что современные программисты - это не инженеры. за последние годы софт взбух в десятки, сотни раз, но возможности его - нет, лишь в разыя тоже с этим лет пять назад бегал и понимаю, но какое решение проблемы? Либо ты дотошно оптимизируешь и теряешь по времени разработки, либо ты берёшь уже готовое решение за пять минут и идёшь дальше. Последнее время я склоняюсь ко второму, потому что скорости разработки вокруг растут, а мне хочется ещё быстрее. скорости не разработки, а скорости одноразового наколеночного говнокодирования. что делать? трудно сказать, что делать. современные говнокодеры накодили - для показа одного экрана текста сейчас типичный говносайт выдает тебе 2 мегабайта всякой javascript/css ерунды в довесок. причем если вчитаться, то там очередная шизофазия на шизофрении - какие-то визиторы, фабрики, контроллеры и прочая ерунда, которая ну никак для этой странички текста не нужна. для сравнения - один том Войны и Мир - это лишь 800 килобайт текста. http://az.lib.ru/t/tolstoj_lew_nikolaewich/ что делать? трудно сказать. это заболевание overbloatingа похоже уже неизлечимо, мы будем еще долго вынуждены есть то, что нам дают, и нахваливать. так в области сайтостроения они хоть как-то себя пока что лимитируют (ибо EDGA/3g), а когда все линкуется в сервер - зачем себя ограничивать? процессор мощный, памяти много - сдюжит. но с появлением 5G и тут барьеры рухнут - страницы текста будут метров по 100, не меньше. а так - есть эскапизм - можно уйти в кодирование всяких научных задач для суперкомпьютеров на каком OpenCL, или там разрабатывать очередной видеокодек - в этих областях слово инженерия еще не потеряло свой смысл под грузом липких архитектурных паттернов аля "а вот тут нам очень нужен визитор для обзервера фабрики итераторов для контекста логгирования" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 12:05 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
мне кажется, единственным нормальным решением тут будет: создавать альтернативные, лёгкие инструменты. И вытеснять говнокод с рынка. Это если про веб говорить. Но веб не сильно показателен: в вебе дофига вещей, которые не нужны пользователю, но нужны авторам страниц: счётчики, реклама, прочие внутренние механизмы учёта, а в след за ними всякие обслуживающие скрипты. Открываю почту, там два рекламных блока на флеше - мой лаптоп начинает недовольно шуметь кулером через минуту. Вырезаю рекламу из страницы, и всё хорошо дальше. Но. Зашёл на ютюб, 1 блок рекламы флеша сжирает процессор "лучше", чем показ самого видео, мистика, но ладно, вырезаю рекламу из страницы - ха, не тут-то было. Видимо, какой-то невидимый скрипт следит за тем, чтоб реклама была, и опять вставляет флеху в то же самое место! >_< ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 12:46 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
CEMbмне кажется, единственным нормальным решением тут будет: создавать альтернативные, лёгкие инструменты. И вытеснять говнокод с рынка. Сейчас любой старшеклассник самостоятельно осиливший "hello world" считает себя полноценным кодером, особенно в сайтостроении, поэтому дай такому хоть самый идеальный инструмент, все равно в итоге будет говнокод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 13:08 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
nojavaно с появлением 5G и тут барьеры рухнут - страницы текста будут метров по 100, не меньше. Не рухнут, еще есть проблема с батареей, чем больше кода, тем больше он тратит проца, т.е. высаживает аккум. Да и для качания аккум нужен. Например из недавних новостей: Удалите Facebook, и ваш смартфон станет работать на 20% дольше И потом эти 4-5G тоже не резиновые, физику радиоканала никто не отменял. Недавно читал что 4G все медленнее становится из-за того что девайсов все больше его поддерживающих. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 13:31 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
CEMbИ вытеснять говнокод с рынка. Проблема в том, что умники говорящие про засилие говнокода, при попытке написать что-то свое получают еще больший говнокод. Потому что сидеть в форуме и обсирать чужие наработки, это нужен один уровень подготовки (школьный), а чтобы создать что-то стоящее - совсем другой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 13:37 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyCEMbИ вытеснять говнокод с рынка. Проблема в том, что умники говорящие про засилие говнокода, при попытке написать что-то свое получают еще больший говнокод. Потому что сидеть в форуме и обсирать чужие наработки, это нужен один уровень подготовки (школьный), а чтобы создать что-то стоящее - совсем другой Ну да, это из области: "делайте, как я говорю, а не как сам делаю" Кроме того, если серьёзно, проблема говнокода ещё в том, что сложность систем выросла. Растёт. И чем дальше, тем сложнее "взять и переписать всё с нуля" - или придётся самому писать миллионы строк за 40 лет, а потом обнаружить..., или, опять же, снова пользоваться чужими наработками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 13:44 |
|
||
|
А почему нет отдельного форума по C?
|
|||
|---|---|---|---|
|
#18+
CEMbИ чем дальше, тем сложнее "взять и переписать всё с нуля" - или придётся самому писать миллионы строк за 40 лет, а потом обнаружить... Даже если удачно напишешь, это только 10% задачи, потом еще надо донести до разработчиков и убедить что твой велосипед действительно стоит того чтобы пересесть именно на него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2016, 13:55 |
|
||
|
|

start [/forum/topic.php?all=1&fid=57&tid=2018474]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 297ms |
| total: | 468ms |

| 0 / 0 |
