Нет, не будет популярна - как и во всём остальном мире не популярна.
На C крайне редко занимаются web-разработкой: это неоправданно дорого, результат не окупает затраченных усилий. Бизнес не будет тратить время и деньги на разработку на C, если на Go можно написать тоже самое в несколько раз быстрее и дешевле.
На C создают инструменты для работы web: начиная с Linux (на котором работает большинство internet-серверов) и заканчивая Nginx и PHP.
C/C++
Будет ли когда-нибудь в России популярна веб-разработка на C?
Считаешь, что у России какой-то особенный путь в программировании?
Сергей Пономарев
Не знаком просто с ситуацией за её пределами. Сужу по hh.
Народ медленно но верно переходит на Golang. Я тоже перешел
Она и так популярна среди профессионалов. Мнения школоты не в счет.
Сергей Пономарев
Пишут ли люди свои серверы сами или используют готовые?
>> Будет ли когда-нибудь в России популярна веб-разработка на C?
Так уже. В "Mongoose OS" это основной способ реализации веб серверов на встраиваемых микроконтроллерах. Куча примеров и кода на гитхабе форумы и живое сообщество.
На серверах с обычной архитектурой в этом нет смысла к примеру это как автомобиль с основным тяговым усилием создаваемым веслами хотя теоретически это возможно но очень сомнительно что кто то будет реализовывать такой проект.
Так уже. В "Mongoose OS" это основной способ реализации веб серверов на встраиваемых микроконтроллерах. Куча примеров и кода на гитхабе форумы и живое сообщество.
На серверах с обычной архитектурой в этом нет смысла к примеру это как автомобиль с основным тяговым усилием создаваемым веслами хотя теоретически это возможно но очень сомнительно что кто то будет реализовывать такой проект.
вопрос целеполагания. веб на C раз в 5 дороже в производстве и эксплуатации, чем то же самое на PHP, раза в 3 дороже, чем на Java. среднестатистический разработчик видит это и думает: нахрена козе баян? и массово идет в PHP. :)
в каких системах нужен веб на C? в промышленных, высоко нагруженных. много у нас таких систем? навскидку Яндекс, госуслуги. вот Гугл я точно знаю делает веб на C. насчет этих двоих не уверен, но вполне вероятно тоже. так что разработка веба на C идет и весьма активно, но по факту для ~99% сайтов это слишком дорого.
в каких системах нужен веб на C? в промышленных, высоко нагруженных. много у нас таких систем? навскидку Яндекс, госуслуги. вот Гугл я точно знаю делает веб на C. насчет этих двоих не уверен, но вполне вероятно тоже. так что разработка веба на C идет и весьма активно, но по факту для ~99% сайтов это слишком дорого.
Ни в России ни где нибудь в другом месте не будет. С для других целей.
на Си - нет. слишком низкоуровневый. не годится даже в случае повсеместного объединения программирования с электроникой. сейчас и электроника на C++
C++ -не исключено, но тут народ по жизни гуманитарий и любит витать в облаках, так что предпочитает городить песчаные замки в виртуальном мире, в 10 этажей-прослоек и ни одна не доходит до железа. а кроме железа C++ везде заменяется, на Rust например.
p.s. специализируюсь на веб-разработке на C++ и JS
C++ -не исключено, но тут народ по жизни гуманитарий и любит витать в облаках, так что предпочитает городить песчаные замки в виртуальном мире, в 10 этажей-прослоек и ни одна не доходит до железа. а кроме железа C++ везде заменяется, на Rust например.
p.s. специализируюсь на веб-разработке на C++ и JS
Сергей Пономарев
Имеет ли смысл переходить на С++, если уже освоил веб-разработку на C#, с заделом на будущее? Нет ли тенденции к оптимизации программ?
Похожие вопросы
- Сетевое программирование, бэкэнд-разработка в веб программировании
- C++: На каких фреймворках, средах разработки C++ делаются большие проекты, по типу Photoshop, Unreal Engine, Steam?
- Как увидеть qt c++ и не испугаться разработки в linux?
- Какие из этих книг вы посоветуете прочесть в первую очередь чтобы повысить свои знания в C/C++?
- Задача по C++
- День добрый \[-_-]/ вопрос по вузовскому программированию на си(C)
- Программирование C++ ПРОШУ ПОМОЧЬ!
- Почему создатель Linux Линус Торвальдс называет C++ ужасным языком, а ядро ОС Linux пишется только на Си?
- Сделать перестановку чисел с помощью функции в C++, но у меня получается чепуха
- Задача на C++ (Остатки).