веб-программирование С++ или веб-программирование PHP

веб-программирование С++
12
Нейтральная
сторона
3
веб-программирование PHP
16
Прежде чем писать комментарии или выбрать сторону вы должны авторизироваться!

03-06-2009 13:33 +5

C++ - рулит

0 комментариев
03-06-2009 15:50 +1

На С++ можно написать ПХП, а на пхп написать С++ нельзя.

2 комментария
lewis 03-06-2009 16:50 0

axio, Можно.

graphIT 03-06-2009 21:08 0

axio, Можно, только зачем, если он уже написан? И это уже не веб-программинг

17-09-2018 13:02 0

8 комментариев
Simple_Not 17-09-2018 14:40 0

opera.rulez, А вар-то смешной. Что одно, что другое выглядит одинаково жутким, вот только на ПХП люди и в самом деле активно работают.

BerkutOi 17-09-2018 15:08 0

Simple_Not, вот только на плюсах внезапно тоже, только чуть на другом уровне

opera.rulez 17-09-2018 20:37 0

Simple_Not, И над тем языком, и над тем хочется плакать. Ни C++, ни PHP нельзя рекомендовать в качестве учебных. Про PHP есть хорошая подборка: phpsadness.com/

Но ещё грустнее, что на «хороших» языках кода написано меньше, чем на «плохих».

Jotun 17-09-2018 20:54 0

opera.rulez, В чем проблема C++ в качестве учебного?
Во-первых, это один из языков (наряду с JS), знание которых в той или иной мере нужно всем.
Во-вторых, его изучение упрощает последующую работу с любым C-подобным языком (считай, что C++ - латынь от мира ЯП).
В-третьих, C++ даёт разработчику понимание низкоуровневых процессов и обязателен для изучения OS internals.

opera.rulez 17-09-2018 20:59 0

Jotun, Латынью скорее является Си, а не C++. Именно на Plain C написано большинство мелких программ из GNU.

В C++ слишком сложная система шаблонов (дженерики в известных тебе языках и то проще).

Для понимания низкоуровневых процессов лучше изучать ассемблер.

Simple_Not 17-09-2018 23:30 0

Jotun, А то ты не догадываешься?

Слишком много старинных костылей. Даже если в новых версиях языка их нет никто не гарантирует что конкретный учебный курс не заставит новичка воевать с ними, вместо реального обучения.

Монструозность обилия библиотек, ровно как и плохих примеров плохого кода.

Слишком высокий порог входа в актуальные бест-практисы.

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

Jotun 18-09-2018 07:19 0

Simple_Not, Лол. Ты удивишься, но как раз таки новые плюсы в плане синтаксического сахара и элегантных конструкций обгоняют и Java, и C#.
Конечно, если ты будешь проходить курс по C++ 98 и WinAPI (как у меня было пару лет назад в университете, лол), то это будет не слишком актуально и весьма тяжко. Но учить современные плюсы куда приятнее и, повторюсь, это очень полезно не в плане перспектив разработки на C++, а в плане понимания внутреннего устройства твоего основного языка, работы со структурами данных, внутреннего устройства и интерфейса ОС и, главное, лёгкого перехода на любой С-подобный язык.
Без этих скиллов ты максимум станешь формошлепом, который умеет собирать прикладные программы из фреймворков как из конструктора.
Я не говорю, что без этих знаний ничего не получится, но, скажем, потолок твоих навыков и зарплаты будет существенно ниже.

Simple_Not 18-09-2018 15:42 0

Jotun, Ты можешь что-нибудь яркое и конкретное привести насчёт "понимания внутреннего устройства"?

Я разве про устройство языка из документации не прочитаю? Или из всяких таненбаумообразных талмудов не обнаружу что представляет собой объект по лекалам ООП? CLR разве лучше зайдёт, если обратиться к языку который с ним не связан? Про алгоритмы и формальные языки не узнаю? У крестов какая-то особая магия, дарующая понимание сути компилирования?
Так-то я вроде много чего о внутренних устройствах могу узнать и насилуя DOM с помощью JS.


Вообще из такого эдакого, если есть время, я Haskell открываю. Понятно что он явно не о низкоуровневости, но для лишних дум о концептах и защиты мозга от формошлёпства очень даже.

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

Бтв, насчёт типовых формошлёпов мне как-то повезло переодически сталкиваться с такими людьми, или теми кто сталкивался с их работой: достаточно беспомощное зрелище, чтобы искренне не хотелось иметь с ними что-либо общее.

17-09-2018 14:45 0

Где java_script?

2 комментария
Jotun 17-09-2018 20:37 0

Egor.Leschev, всегда смешит, как хв переименовывает JavаSсript.

Egor.Leschev 18-09-2018 18:10 0

Jotun, Зачем это делают?

03-06-2009 12:17 +6

На пхп быстрее, легче, удобнее, дешевле и без проблем с хостингом.

0 комментариев
03-06-2009 13:11 0

C++ прекрасен чуть более, чем полностью, но в веб пусть будут PHP, Python и Perl.

7 комментариев
graphIT 03-06-2009 13:26 -1

Jarkko, Кстати, кроме них есть еще java и .NET, которые ничуть не хуже для веба

Jarkko 03-06-2009 13:32 +1

graphIT, .NET не нужен, а "жава не тормозит"(с).

Jarkko 04-06-2009 10:49 0

graphIT, дотнета под никсы нет, а веб-серверы под виндой - это изврат аццкий

PadonakSem 04-06-2009 10:57 0

graphIT, .net не нужен чуть более чем полностью. Просто феерический УГъ.

PadonakSem 04-06-2009 10:57 +1

Jarkko, Дотнет под никсы есть. (mono). Но он тоже не нужен.

Jarkko 04-06-2009 11:14 -1

PadonakSem, не знал, что он есть.

NightmareZ 13-03-2011 21:21 -1

PadonakSem, .net не нужен чуть более чем полностью. Просто феерический УГъ.

Сам ты УГ. дотНет - шикарнейшая платформа.

03-06-2009 13:20 -1

Для подавляющего большинства задач идеально подходит PHP. Бывают, конечно, исключения, но они лишь подтверждют правило.

0 комментариев
03-06-2009 14:45 +2

Я за здравый смысл. В пользу С++ в веб-программировании, как правило только один аргумент и он уже озвучен в левой колонке:)

0 комментариев
04-06-2009 10:56 +2

Пишу и на том и на том. Для ВЕБ PHP значительно удобнее.

0 комментариев
13-12-2017 21:44 0

Сравнили хуй с жопой. На плюсах в вебе пишут только тогда, когда нужен дичайший перфоманс. А PHP морально устарел и, надеюсь, скоро умрёт.
Оба в вебе не нужны, в нейтрал.

2 комментария
BerkutOi 13-12-2017 21:57 0

Jotun, PHP морально устарел
говорят что там 7 версия вышла и всё вообще модно, но чёт слабо верится

Jotun 13-12-2017 21:58 0

BerkutOi, посидел я три месяца на проекте на РНР (благо, я писал модуль на Python). Нет, спасибо