6 / 6 / 3
Регистрация: 26.12.2015
Сообщений: 95
1

JavaScript поглотит другие языки?

27.08.2016, 02:31. Показов 1574. Ответов 40
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Хоть я сам работаю в основном с JS, меня всё же беспокоит его растущая популярность. На JS сейчас можно целиком писать сайты, делать моб.приложения, пилить небольшие десктопные приложения и даже программировать некоторые микроконтроллеры. JavaScript заполоняет всё больше и больше пространства, есть ли повод для паники?

Дело в том, что я за разнообразие, мне нравится ковыряться в PHP, поизучать Python, Go так же интересен, уверен что если бы занялся, то полюбил бы и Ruby и C++ само собой не оставил бы без внимания (считаю его вообще базой, но сейчас не об этом).

Конечно серьёзные низкоуровневые вещи на JS сейчас не напишешь. Это приходится делать в основном на C, C++, C#, может Java и др. Но тем ни менее, в вебе JS лидирует, на github это самый распространённый язык, slack, atom, gitter и ряд других приложений на десктопах, написаны на JS. Что будет с PHP, Python, Ruby, Go? Неужели они уступят место JS и как лично по ТВОЕМУ будут обстоять дела с языковым вопросом в будущем, возьмём пять лет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.08.2016, 02:31
Ответы с готовыми решениями:

PHP vs другие WEB-ориентированные языки программирования
Здравствуйте. Как вы считаете есть ли будущее у PHP? Даже если судить по количеству людей онлайн в...

Bash и другие языки
В интернете вычитал, что с bash могут работать другие языки кроме shell? например perl.Какие еще...

Java, Go, NET(C#,F#) vs другие языки
Есть мнение, что если за работу не платят многократно более высокую зарплату за программирование на...

Перевод сайта на другие языки
подскажите можно перевести сайт на англ язык (как для любого сайта) рус. укр. англ. кроме...

40
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
27.08.2016, 22:29 2
Нет
0
6 / 6 / 3
Регистрация: 26.12.2015
Сообщений: 95
28.08.2016, 00:04  [ТС] 3
Цитата Сообщение от Jewbacabra Посмотреть сообщение
Нет
Что "Нет", нет не поглотит?
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
28.08.2016, 00:22 4
Цитата Сообщение от CodeViking13 Посмотреть сообщение
Что "Нет", нет не поглотит?
Да
0
Администратор
Эксперт .NET
9602 / 4744 / 761
Регистрация: 17.04.2012
Сообщений: 9,592
Записей в блоге: 14
28.08.2016, 12:06 5
У каждого языка своя ниша. Так всегда было и, надеюсь, будет.
JS так и будет занимать свою нишу в вебе, в системном программировании ему не место
0
6 / 6 / 3
Регистрация: 26.12.2015
Сообщений: 95
28.08.2016, 12:21  [ТС] 6
Цитата Сообщение от tezaurismosis Посмотреть сообщение
JS так и будет занимать свою нишу в вебе, в системном программировании ему не место
А в вебе что, правит балом? Веб всё больше и больше будет набирать обороты, десктопные программы со временем переползут в браузер, а там JS? И нет места Ruby, Python, Php, Go, Java?

На счёт моб. разработки, от одного фана ReactJS слышал историю о том, как разработчики ios приложений при нём расстроились что изучали swift, а он будет никому не нужен, ведь есть React Native. Что скажите? По моему Swift поэффективнее будет, хоть я его не знаю, но интуитивно так кажется.
0
Администратор
Эксперт .NET
9602 / 4744 / 761
Регистрация: 17.04.2012
Сообщений: 9,592
Записей в блоге: 14
28.08.2016, 12:36 7
Цитата Сообщение от CodeViking13 Посмотреть сообщение
А в вебе что, правит балом?
Серебряной пули в разработке хоть в вебе, хоть где, не существует.
Технологии продолжат сосуществовать между собой, возникая и исчезая.
Цитата Сообщение от CodeViking13 Посмотреть сообщение
десктопные программы со временем переползут в браузер
Эти речи идут со времён Chrome OS, которая так и не завоевала популярности даже на планшетиках.
Под вебом сейчас есть много полезных сервисов, но все программы в него не переползут - из соображений безопасности и удобства.
0
Модератор
Эксперт NIX
8423 / 3247 / 105
Регистрация: 24.05.2011
Сообщений: 14,446
Записей в блоге: 8
28.08.2016, 18:18 8
Цитата Сообщение от CodeViking13 Посмотреть сообщение
десктопные программы
Все никогда не переползут.
Объяснюсь: есть целый пласт программ, работающих с локальными устройствами и локальными же данными.
Кроме того, для того, чтобы "подняться" до уровня WEB нужно запустить аппаратуру, создать уровень абстракции и запустить вагон служб и приложений. Все эти взаимодействия никак не могут быть управляемы из WEB.
В этот же пласт приложений входят административные приложения тестирования, обслуживания и контроля физических устройств - те же MemTest и Victoria. Архитектура машин такова, что зачастую просто невозможно, полноценно используя одну часть устройства, тестировать и исправлять ошибки в другой его части, либо даже разделить характер доступа к двум аналогичным устройствам. А без наличия полноценного доступа такие действия не выполняются - машинка не заводится от слова "совсем".
Отсюда и получается, что управление таким специфическим доступом невозможно из более сложноорганизованного слоя абстракции и/или сетевого взаимодействия.
0
1 / 8 / 0
Регистрация: 31.07.2016
Сообщений: 73
16.09.2016, 13:19 9
Цитата Сообщение от CodeViking13 Посмотреть сообщение
десктопные программы со временем переползут в браузер
Если и переползут - один-два процента, не более. Эти речи о переползании слышу с 1990-х годов, а воз и ныне там. Браузеры = неуклюжие, плохоюзабельные приложения, которая просто-напросто неудобны даже для клиент-серверных программ. Можно сказать, что это - неизбежное зло, которое приходится использовать при доступе к интернет-сайтам.
0
7 / 8 / 1
Регистрация: 08.08.2012
Сообщений: 63
16.09.2016, 15:26 10
А Вы посмотрите на языки программирования? Они стали почти все похожи... Только под разные задачи свой язык? Думаю они все же объединятся в один МЕГАязык А как он будет называться уже не важно...
0
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
16.09.2016, 15:31 11
Цитата Сообщение от Dit81 Посмотреть сообщение
Они стали почти все похожи...
Как порося на ежика

Добавлено через 37 секунд
Цитата Сообщение от somnium Посмотреть сообщение
Браузеры = неуклюжие, плохоюзабельные приложения, которая просто-напросто неудобны даже для клиент-серверных программ. Можно сказать, что это - неизбежное зло, которое приходится использовать при доступе к интернет-сайтам.
Как раз наоборот.
0
1 / 8 / 0
Регистрация: 31.07.2016
Сообщений: 73
16.09.2016, 17:41 12
Цитата Сообщение от Hikari Посмотреть сообщение
Как раз наоборот.
Спорить с непрограммистами неспортивно, поэтому промолчу
0
1453 / 845 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
16.09.2016, 18:07 13
Цитата Сообщение от somnium Посмотреть сообщение
Спорить с непрограммистами неспортивно
Спорить вообще неспортивно! Каждый имеет право на своё мнение.
0
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
16.09.2016, 19:58 14
Цитата Сообщение от somnium Посмотреть сообщение
Спорить с непрограммистами неспортивно
Почему же? У меня образование инженера-программиста.
Можем подискутировать на тему "Браузеры, как убийцы бесценного времени жизни людишек планетки Земелька"
Ты докажешь что они плохо используются, а я с удовольствием послушаю.
0
Эксперт С++
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
18.09.2016, 06:57 15
Цитата Сообщение от Dit81 Посмотреть сообщение
А Вы посмотрите на языки программирования? Они стали почти все похожи...
Чушь какая.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28045 / 15778 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
18.09.2016, 07:13 16
Цитата Сообщение от Hikari Посмотреть сообщение
У меня образование инженера-программиста.
у меня воощбе образование (теоретически) физика ядерщика, однако насколько понял, Вы занимаете руководящую должность, а я вот лапшу нынче произвожу. не ту которая на уши. которую все ненавидят и которую эшелонами отправляем.

Добавлено через 1 минуту
достал диплом, почитал... "геофизические методы поиска и разведки"
0
592 / 459 / 147
Регистрация: 09.12.2013
Сообщений: 2,385
Записей в блоге: 2
18.09.2016, 07:36 17
Популярность зависит от простоты и раскрутки. Популярность не влияет на основополагающее. И через 5 лет и через 10 лет всё будет оставаться на своих местах. Только наплодится фреймворков. Где же та картинка смешная, про попытки объединить что-то в одно, от XKCD что ли...
А JS одно из самых дурацких творений. Но оно было рождено, заняло нишу, в ней и останется.
0
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
18.09.2016, 15:28 18
Цитата Сообщение от magirus Посмотреть сообщение
однако насколько понял, Вы занимаете руководящую должность
Именно. Начальник отдела )
Цитата Сообщение от BOGG ART Посмотреть сообщение
А JS одно из самых дурацких творений
Почему?
0
Администратор
Эксперт .NET
9602 / 4744 / 761
Регистрация: 17.04.2012
Сообщений: 9,592
Записей в блоге: 14
19.09.2016, 06:02 19
Цитата Сообщение от Dit81 Посмотреть сообщение
Думаю они все же объединятся в один МЕГАязык
Всем не угодишь. У каждого языка своя философия и свои подходы к написанию кода.
0
592 / 459 / 147
Регистрация: 09.12.2013
Сообщений: 2,385
Записей в блоге: 2
19.09.2016, 07:23 20


Добавлено через 6 минут

Не по теме:

Это чувствовать надо, или на пальцах показывать.

0
19.09.2016, 07:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.09.2016, 07:23
Помогаю со студенческими работами здесь

Объектно-ориентированный C++ и другие языки
Один мой знакомый посоветовал мне, для того чтобы лучше разобраться с объектно-ориентированной и...

Экспорт функций из С# в другие языки программирования
Подскажите, каким образом необходимо создавать библиотеки функций на C#, что с этими библиотеками...

Автоматический перевод сайта на другие языки
Добрый день. Дано: сайт на вордпресс с русским контентом. Нужно: чтобы человек, заходящий на...

C# требует больше памяти чем другие языки
Тут есть "дедушки в программировании" которые смогут объяснить по поводу требований памяти у C#. Я...

График Влияние python на другие языки программирования
http://exploringdata.github.io/vis/programming-languages-influence-network/#Python вот здесь...

Конвертор исходников Делфи в другие языки програмирования
Поиск Помогите.. как изменить исходники делфи на другой формат в джаву или флешь или php?? мне...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru