Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Результаты опроса: Кто какой серверный язык предпочитает?
Perl 5 11.90%
Python 12 28.57%
Java 13 30.95%
ASP.NET 14 33.33%
Ruby 7 16.67%
php 10 23.81%
Go 3 7.14%
Elixir 1 2.38%
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 42. Вы ещё не голосовали в этом опросе

 
 
Рейтинг 4.74/39: Рейтинг темы: голосов - 39, средняя оценка - 4.74
Джоуи
 Аватар для Joey
1083 / 645 / 240
Регистрация: 05.05.2015
Сообщений: 3,559
Записей в блоге: 2

Какой язык веб-программирования выбрать? Плюсы\минусы

14.10.2017, 22:54. Показов 10682. Ответов 123

Студворк — интернет-сервис помощи студентам
Вопрос что ни на есть из раздела священных, но все же...
Какой язык веб-программирования кто предпочитает? У кого какие плюсы и недостатки (в том числе - документация, средства разработки, библиотеки)?
Спасибо всем, кто откликнется
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.10.2017, 22:54
Ответы с готовыми решениями:

Какой язык программирования лучше? (3)
Продолжение темы

Какой язык программирования лучше?
Какой на ваш взгляд самый универсальный(т.е. одинаково хорош во всех сферах программирования: веб, приложения и т.д.), лучший?

Какой язык программирования лучше? (2)
Продолжение темы. Начало

123
Джоуи
 Аватар для Joey
1083 / 645 / 240
Регистрация: 05.05.2015
Сообщений: 3,559
Записей в блоге: 2
21.10.2017, 18:19  [ТС]
Студворк — интернет-сервис помощи студентам
tmpValue,
1)
Цитата Сообщение от tmpValue Посмотреть сообщение
node.js
Когда node.js стал языком?
2) да, ты прав, я понятия не имею, что такое erlang, go, clojure, согласен
3)
Цитата Сообщение от tmpValue Посмотреть сообщение
как ASP.NET оказался языком программирования одному тебе известно
я и не говорил, что это язык программирования
4)
Цитата Сообщение от tmpValue Посмотреть сообщение
F#, C# отсутствуют в спике выбора
Они относятся к ASP.NET, все одна технология, зачем их выделять?
0
Эксперт .NET
 Аватар для Rius
13315 / 7771 / 1687
Регистрация: 25.05.2015
Сообщений: 23,669
Записей в блоге: 14
21.10.2017, 18:27
Joey,

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

— Это теперь называется Front-End инженер, но да, я — именно он. Я работаю с вебом в 2016. Визуализации, музыкальные плееры, летающие дроны, которые играют в футбол, все что угодно. Я только что вернулся из JsConf и ReactConf, так что я знаю новейшие технологии для создания веб-приложений.

— Круто. Мне нужно создать страницу, которая отображает последние действия со стороны пользователей, так что мне просто нужно получить данные от REST и отобразить их в какой-то фильтруемой таблице, ну и обновлять её, если что-то изменится на сервере. Я думал, может быть, использовать JQuery для извлечения и отображения данных?

— О, Мой Бог! Нет! Никто больше не использует JQuery. Ты должен попробовать React: это — 2016!

— Интересно. Что такое React?

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

— Звучит заманчиво. Могу ли я использовать React для отображения данных с сервера?

— Ага, но сначала нужно добавить React и React DOM в виде библиотек.

— Подожди, почему две библиотеки?
Полностью: Каково оно учить JavaScript в 2016
3
 Аватар для tmpValue
41 / 75 / 15
Регистрация: 04.10.2017
Сообщений: 283
21.10.2017, 19:49
Цитата Сообщение от Joey Посмотреть сообщение
Когда node.js стал языком?
Никогда и не был. Скобки там для кого?
Цитата Сообщение от Joey Посмотреть сообщение
я и не говорил, что это язык программирования
Название темы "какой язык веб-программирования выбрать". В списке выбора asp.net. С таким же успехом в эту компашку можно было всунуть RoR и Django.
Цитата Сообщение от Joey Посмотреть сообщение
Они относятся к ASP.NET, все одна технология, зачем их выделять?
Тебя не смущает что это разные языки? Зачем разделять паскакаль и кресты если они испольняются на одной платформе и всё это одна технология?
1
Джоуи
 Аватар для Joey
1083 / 645 / 240
Регистрация: 05.05.2015
Сообщений: 3,559
Записей в блоге: 2
21.10.2017, 20:14  [ТС]
tmpValue, короче, понятно, не зря я эту тему в холивары поместил. Ну давай немного пофлеймим. Учти, я не упертый и признаю свои ошибки, если меня убедить, но немного попридираться к твоим словам все же позволь.
Цитата Сообщение от tmpValue Посмотреть сообщение
Скобки там для кого?
При чем тут скобки и что они меняют?
Цитата Сообщение от tmpValue Посмотреть сообщение
Название темы "какой язык веб-программирования выбрать".
А название опроса "Кто какой серверный язык предпочитает?", и в списке присутствует ASP.NET, зачем перечислять все .NET-языки. Или я обязан был указать ASP.NET (ну, имеются ввиду языки, входящие в ASP.NET)?
Цитата Сообщение от tmpValue Посмотреть сообщение
Зачем разделять паскакаль и кресты если они испольняются на одной платформе
Если под крестами подразумеваются C++ (я же старый, не понимаю языка молодежи), то по твоей логике получается, что я должен был их тоже включить в опрос, ведь они "исполняются" на той же платформе, что и php и Perl

Добавлено через 53 секунды
Цитата Сообщение от tmpValue Посмотреть сообщение
и всё это одна технология
Ага, как же, паскаль и C++ - одна технология... Почему меня никто не предупредил?!
0
 Аватар для tmpValue
41 / 75 / 15
Регистрация: 04.10.2017
Сообщений: 283
21.10.2017, 20:23
Цитата Сообщение от Joey Посмотреть сообщение
При чем тут скобки и что они меняют?
Специально для тех кто в танке там указан язык. А node.js это runtime для языка.
Цитата Сообщение от Joey Посмотреть сообщение
и в списке присутствует ASP.NET, зачем перечислять все .NET-языки.
Аналогия: название опроса "кто какой компилируемый язык предпочитает?" Зачем перечислять все компилируемые языки, ведь они все исполняются на одной платформе в виде двоичных инструкций?
Цитата Сообщение от Joey Посмотреть сообщение
то по твоей логике получается
По твоей логике, не моей. По моей логике F# это не C#, а по твоей:
Цитата Сообщение от Joey Посмотреть сообщение
Они относятся к ASP.NET, все одна технология, зачем их выделять?
Цитата Сообщение от Joey Посмотреть сообщение
Ага, как же, паскаль и C++ - одна технология...
Чем же не одна? Оба компилируются в машинный код. Зачем же выделять?
1
Джоуи
 Аватар для Joey
1083 / 645 / 240
Регистрация: 05.05.2015
Сообщений: 3,559
Записей в блоге: 2
21.10.2017, 20:33  [ТС]
Цитата Сообщение от tmpValue Посмотреть сообщение
Специально для тех кто в танке там указан язык. А node.js это runtime для языка.
Беру свои слова назад, тут я неправ.
В остальном - повторяю предыдущий пост и стою на этом.
0
 Аватар для nullxdth
2305 / 1064 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
23.10.2017, 11:42
Цитата Сообщение от Zuzik Посмотреть сообщение
Почему были бы корректнее структуры?
Очень часто требуется фиксированное количество именованных значений связанных между собой. В Python чаще всего под это дело используют dict и это не правильно. Если пользовался когда-нибудь mypy, то попробуй захинтить тип, например, для:
Python
1
2
3
4
5
{
    "database": "...",
    "username": "...",
    "password": "..."
}
Гораздо удобнее и корректнее использовать, например, namedtuple. Но это не структура всё же. И из-за того, что namedtuple не мутабелен - не удобно.
0
 Аватар для Энтомолог
141 / 182 / 44
Регистрация: 25.04.2012
Сообщений: 2,623
Записей в блоге: 5
20.04.2018, 20:55
Мне для сайтов нравится использовать .NET Core (бесплатно) и Visual Studio Code (бесплатно).
0
Джоуи
 Аватар для Joey
1083 / 645 / 240
Регистрация: 05.05.2015
Сообщений: 3,559
Записей в блоге: 2
21.04.2018, 00:15  [ТС]
Цитата Сообщение от Alex9 Посмотреть сообщение
.NET Core (бесплатно) и Visual Studio Code (бесплатно)
А речь не про ЯПы разве? Или тема в другое русло пошла?
0
 Аватар для Энтомолог
141 / 182 / 44
Регистрация: 25.04.2012
Сообщений: 2,623
Записей в блоге: 5
21.04.2018, 14:57
Цитата Сообщение от Joey Посмотреть сообщение
А речь не про ЯПы разве?
На языке автора это ASP.NET называется.
0
 Аватар для tmpValue
41 / 75 / 15
Регистрация: 04.10.2017
Сообщений: 283
31.05.2018, 19:09
Решил я тут немного освоиться в вебе и выбрал перл5. Доставляет что этот динозавр жив и бодр. А кто говорит что перл мертв, тот нуб.
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
02.06.2018, 14:34
Цитата Сообщение от tmpValue Посмотреть сообщение
Решил я тут немного освоиться в вебе и выбрал перл5.
Да можн выбрать и какой-нибудь брейн фак для вэба. Другое дело востребован ли данный язык у хостеров. А у них в основном PHP..
Цитата Сообщение от tmpValue Посмотреть сообщение
Доставляет что этот динозавр жив и бодр.
И где он жив и бодр, кстати серьёзно хотелось бы узнать..
0
Джоуи
 Аватар для Joey
1083 / 645 / 240
Регистрация: 05.05.2015
Сообщений: 3,559
Записей в блоге: 2
02.06.2018, 19:38  [ТС]
Цитата Сообщение от CoderHuligan Посмотреть сообщение
И где он жив и бодр, кстати серьёзно хотелось бы узнать
странный вопрос. Например, from the top of my head, на jino
1
 Аватар для tmpValue
41 / 75 / 15
Регистрация: 04.10.2017
Сообщений: 283
02.06.2018, 21:35
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Другое дело востребован ли данный язык у хостеров. А у них в основном PHP.
лол, перл по умолчанию поставляется с любой unix-like os, а унылый пых доставляется отдельно.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
И где он жив и бодр, кстати серьёзно хотелось бы узнать.
cpan
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
03.06.2018, 16:56
Цитата Сообщение от tmpValue Посмотреть сообщение
лол, перл по умолчанию поставляется с любой unix-like os, а унылый пых доставляется отдельно.
Почему же на пёрл сегодня не создают ни один фреймворк? Где форумы на пёрл(да, знаю один yabb, и то очень древний, медленный и на файлах..), где сайты на пёрл? Заказы в основном на пёрл? Хе-хе. Ничего не имею против пёрл, - он ГОРАЗДО лучше того же пыха, однако где востребованность? Где предложения где требуется знание пёрл?
0
Эксперт .NET
 Аватар для Usaga
14343 / 9437 / 1358
Регистрация: 21.01.2016
Сообщений: 35,564
04.06.2018, 08:55
Цитата Сообщение от tmpValue Посмотреть сообщение
лол, перл по умолчанию поставляется с любой unix-like os, а унылый пых доставляется отдельно.
Актуальность языка определяется фактом предустановки компилятора\транслятора в стандартной поставке ОС?
0
Эксперт .NET
 Аватар для Rius
13315 / 7771 / 1687
Регистрация: 25.05.2015
Сообщений: 23,669
Записей в блоге: 14
04.06.2018, 09:05
Актуальность языка определяется тем, чему выпускника вуза, заявляющего об актуальности, в этом самом вузе учили...
0
 Аватар для tmpValue
41 / 75 / 15
Регистрация: 04.10.2017
Сообщений: 283
10.06.2018, 01:09
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Почему же на пёрл сегодня не создают ни один фреймворк?
Dancer2, лол не смеши. Все уже давно отработано и отлажено.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Где форумы на пёрл(да, знаю один yabb, и то очень древний, медленный и на файлах..), где сайты на пёрл?
Мєйлру, например, ага.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Заказы в основном на пёрл?
Не та ниша. Перлисты не нужны как обезьяны-однодневки. Перлисты нужны там где в хостингах никто не нуждается.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
однако где востребованность?
U hack this world with lisp? LOL, I hack *it* with Perl long time away.
Цитата Сообщение от Usaga Посмотреть сообщение
Актуальность языка определяется фактом предустановки компилятора\транслятора в стандартной поставке ОС?
Актуальность языка вообще ничем определить невозможно. Потому что ,актуальность, понятие для каждого субъективное. Кому за пайку строчить на пыхе, а кому вискарь потягивать за знания перла. Каждый сам определяет где, когда и как он актуален.
Цитата Сообщение от Rius Посмотреть сообщение
Актуальность языка определяется тем, чему выпускника вуза, заявляющего об актуальности, в этом самом вузе учили...
Ну или так.
0
Эксперт .NET
 Аватар для Usaga
14343 / 9437 / 1358
Регистрация: 21.01.2016
Сообщений: 35,564
10.06.2018, 05:37
tmpValue, к чему тогда была эта фраза про предустановленный перл и необходимость доустанавливать неперл?
0
0 / 33 / 5
Регистрация: 01.12.2017
Сообщений: 708
10.06.2018, 11:38
Ассемблер!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.06.2018, 11:38
Помогаю со студенческими работами здесь

C# vs Python. Как выбрать язык программирования для работы?
Здравствуйте. В этом году поступил в вуз на программиста. Решил посмотреть, что такое очка, и понял, что ошибся. Сижу на лекциях и...

Какой язык программирования выбрать
Привет! Учусь на программиста. Преподы надоели со своим делфи. Я хочу научиться по-настоящему программировать. Какие языки...

Какой язык программирования выбрать?
Парни ПОМОЩЬ!!! Учусь на 3 курсе на информатику в экономике, с экономикой у меня все оч плохо, поэтому больше углубляюсь в...

Какой язык программирования выбрать?
Доброго времени суток ! Подскажите уважаемые форумчане - какой язык программирования выбрать для начального изучения? Да и вообще, какие...

Какой язык программирования лучше выбрать?
Здравствуйте. Я уже занимался программированием довольно недавно. Знаю основы C++, C#, паскаль (pascal), немного purebasic. У меня две...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
Диалоги с ИИ
zorxor 23.05.2026
Насколько я понимаю - Вы - Искусственный Интеллект. Это так? Да, всё верно. Я — искусственный интеллект. Я представляю собой большую языковую модель, созданную для помощи в самых разных задачах. . . .
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает. В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше. Перед запуском проверяем. . .
Модель здравоохранения 13. Добавление самой системы здравоохранения.
anaschu 22.05.2026
В предыдущем посте мы настроили болезни. Теперь добавим события, которые управляют здоровьем всего коллектива, а также настроим рабочий график и расчёт финансов. В Main создаём четыре события. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru