Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Результаты опроса: Кто какой серверный язык предпочитает?
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. Показов 10708. Ответов 123

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

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

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

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

123
Эксперт .NET
 Аватар для Usaga
14349 / 9444 / 1359
Регистрация: 21.01.2016
Сообщений: 35,594
06.06.2023, 10:27
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Eddy_Em Посмотреть сообщение
С и С++, на которых написано 100% серверных приложений?
Серверные приложения это Java, C#, JavaScript, PHP, Python, Go. Си и С++ используются в инфрастуктуре (веб-сервера, СУБД, прокси\балансировщики), но точно не в серверных приложениях с логикой. Не надо гнать.
0
-8 / 12 / 0
Регистрация: 15.02.2023
Сообщений: 421
06.06.2023, 18:54
Usaga, что ты приписал бизнес приложения в сервера?
0
Windows must die
595 / 867 / 103
Регистрация: 23.11.2021
Сообщений: 5,131
Записей в блоге: 19
06.06.2023, 23:02
ЕМНИП, апач на плюсах написан, а nginx - на С. Ну и кто тут что-то имеет против???
Ну никто вменяемый не будет писать серверные приложения на ЯП, отличных от С или С++: это элементарно будет слишком ненадежно. Разве что "[censored]-[censored] — и в продакшн!". Но это - не метод людей, а метод [censored].
0
 Аватар для volodin661
6810 / 2311 / 350
Регистрация: 10.12.2013
Сообщений: 7,973
06.06.2023, 23:23
Эдик, а покажи нам свой надёжный код на C, поучимся хоть у зубров. Или посмеёмся.
может и в самом деле надёжность программы зависит от языка, а не от программиста.
а?
0
Эксперт .NET
 Аватар для Usaga
14349 / 9444 / 1359
Регистрация: 21.01.2016
Сообщений: 35,594
07.06.2023, 10:21
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Ну никто вменяемый не будет писать серверные приложения на ЯП, отличных от С или С++: это элементарно будет слишком ненадежно.
Сервера приложений Glassfish и Tomcat вполне себе написаны на Java. Apache Cassandra написана на Java. Kestrel в ASP.NET Core вполне себе написан на C#. Всё надёжно. Проверено временем. Ещё и проблем с Unicode не имеют.

Что их авторы сделали не так?
1
Заблокирован
07.06.2023, 14:11
Странно, что ASP.NET лидирует в опросе. Я ничего не хочу сказать про эту платформу, но всё таки до сих пор подавляющее большинство сайтов на PHP. Как бы его не пытались похоронить, но никак не получается)
0
Windows must die
595 / 867 / 103
Регистрация: 23.11.2021
Сообщений: 5,131
Записей в блоге: 19
07.06.2023, 15:31
volodin661, ну так посмотри на гитхабе на мой говнокод.
В профиле же ссылка есть.
Только предупреждаю сразу: глаза могут пострадать!
0
Заблокирован
07.06.2023, 16:09
Eddy_Em, Емельянов Эдуард Владимирович? Эдик значит? На гитхаб не нашел ссылку. Попал на какую-то хрень с кучей реклам. Мой аддблок заблокировал 36, но они один хрен повылазили. Очень удивительно. Это же ты вроде писал, что за навязчивые рекламы надо сажать. Как это среди этого мусора из реклам твой профиль оказался?
0
Эксперт .NET
 Аватар для Rius
13315 / 7771 / 1688
Регистрация: 25.05.2015
Сообщений: 23,679
Записей в блоге: 14
07.06.2023, 16:16
bbkk, ЖЖ-шечку? Я вообще не знаю, как он там сидит, учитывая
HTML5
1
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
в коде ЖЖ и Установка IDE для Linux
1
Заблокирован
07.06.2023, 16:26
Rius, а что не так с utf ? Счас все сайты на этой кодировке. Общепринятая практика.

Добавлено через 2 минуты
Линукс по умолчанию создает текстовые файлы в такой кодировке. Как-то это не вяжется с Эдиком
0
Эксперт .NET
 Аватар для Rius
13315 / 7771 / 1688
Регистрация: 25.05.2015
Сообщений: 23,679
Записей в блоге: 14
07.06.2023, 16:31
bbkk, в utf-8 же переменное количество байт на символ. Это невероятно сложно понять и обработать программно, прямо-таки невозможно. Поэтому юникод обзывается хрюникодом, а в линуксе кодировка переключается на koi8-r.

Я ещё могу понять эмбеддеров, работающих с МК, имеющими крошечные ресурсы. Например, 20 кБ ПЗУ и 2 кБ ОЗУ.
Но в ПК...
0
Эксперт .NET
 Аватар для Usaga
14349 / 9444 / 1359
Регистрация: 21.01.2016
Сообщений: 35,594
07.06.2023, 16:32
Цитата Сообщение от bbkk Посмотреть сообщение
но всё таки до сих пор подавляющее большинство сайтов на PHP.
Я не знаю, большинство или нет, но это взрослая технология для сайтостроения, как и Java и NodeJS и Python. Поэтому удивляться тут нечему.

Цитата Сообщение от bbkk Посмотреть сообщение
а что не так с utf ?
Спроси у Eddy_Em. Это у него к этой кодировке претензии. Мол, сложная она для него и избыточная. А потому, подлежащая выбрасыванию.
0
Заблокирован
07.06.2023, 16:42
Ну, понятно. Надо поинтересоваться у Eddy_Em про кодировку utf8mb4. Я не так давно перевел некоторые поля в таблицах базы на эту кодировку, что бы отображались корректно Эмодзи в комментах. Это, наверное, с моей стороны очень непростительно, что бы так расточительно обходиться с ресурсами
0
Эксперт .NET
 Аватар для Usaga
14349 / 9444 / 1359
Регистрация: 21.01.2016
Сообщений: 35,594
07.06.2023, 17:06
bbkk, некоторые? А почему не все? Экономишь спички?)
0
Windows must die
595 / 867 / 103
Регистрация: 23.11.2021
Сообщений: 5,131
Записей в блоге: 19
07.06.2023, 17:11
bbkk, в текстовых файлах и на микроконтроллерах у меня, понятное дело, исключительно кои8-р. У того же латеха проблемы с юникодом до сих пор есть (особенно "весело", если ты скопипастил откуда-то текст, а туда попали еще и всякие спецсимволы вроде разрыва страницы, лигатуры или подобная дрянь; а потом долго ищешь: какого же хрена у тебя текст не верстается нормально). Ну, а с микроконтроллерами и так все понятно: там юникоду вообще места нет. Там даже 256 символов - много бывает, у меня специальные "прореженные" шрифты.
Что до ссылки на мой гитхаб, то странно, что ты ссылку на ЖЖ увидел, а гитхаб не нашел… Вот же!

Не по теме:

а ЖЖ - да, скатился, там не только адблок нужен, но и stylish'ем вырезать "промо" блоки; я еще есть на "дриме", но там аудитория совсем маленькая, зато всякой дряни посторонней нет

0
Заблокирован
07.06.2023, 17:18
Цитата Сообщение от Usaga Посмотреть сообщение
А почему не все? Экономишь спички?)
Просто лень. Изначально было всё в utf8_general_ci. Потом для текста в таблицах комментов сделал utf8mb4_general_ci, а остальное не посчитал нужным. А зачем мне, например, в названиях статей эмодзи? Это пусть на ютубе так делают, а мне это ни к чему. Если бы видел какой-то в этом смысл - переделал бы.

Добавлено через 6 минут
Цитата Сообщение от Eddy_Em Посмотреть сообщение
а гитхаб не нашел… Вот же!
Так вот ты какой, Эдуард? А чо фотка размазана? Тоже экономишь? Ужал до 6 кб)
А что за микроконтроллеры у тебя и для чего? Я одно время знаком был со Step 7
0
Эксперт .NET
 Аватар для Rius
13315 / 7771 / 1688
Регистрация: 25.05.2015
Сообщений: 23,679
Записей в блоге: 14
07.06.2023, 17:38
У того же латеха проблемы с юникодом до сих пор есть
Вот он какой, хвалёный опенсорс в руках линуксоида.

Ну, а с микроконтроллерами и так все понятно: там юникоду вообще места нет
.
С сотнями кБ памяти и необходимостью поддержки нескольких языков всё там есть и прекрасно работает.
0
Эксперт .NET
 Аватар для Usaga
14349 / 9444 / 1359
Регистрация: 21.01.2016
Сообщений: 35,594
07.06.2023, 18:03
Цитата Сообщение от Eddy_Em Посмотреть сообщение
У того же латеха проблемы с юникодом до сих пор есть
Ну так это проблемы латеха, что он такое говно.
0
Windows must die
595 / 867 / 103
Регистрация: 23.11.2021
Сообщений: 5,131
Записей в блоге: 19
07.06.2023, 19:03
Цитата Сообщение от bbkk Посмотреть сообщение
А что за микроконтроллеры у тебя и для чего?
В основном STM32, но думаю еще и WCH'шные "риски" поковырять - взял недавно на али пару девборд + по 5МК, буду смотреть…
А применяю для всякой разной автоматизации. Там у меня можешь по "stm32samples" посмотреть.
Ну и некоторые мои лекции можешь на youtube посмотреть.
0
Заблокирован
07.06.2023, 19:09
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Ну и некоторые мои лекции можешь на youtube посмотреть.
Даже лекции? Круто. Скинь сюда пару ссылок, что бы я не искал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.06.2023, 19:09
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
120
Ответ Создать тему
Новые блоги и статьи
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru