Comments 20
JavaScript <...> из-за его высокой ресурсоэффективности.
Вы ничего не перепутали?
+11
Без обид, но ощущение что я только реферат первокурсника прочитал.
Лично мне, первое что в голову приходит при слове IoT это C и Python. Это те два варианта которые отбросили? Тогда неудивительно что у мужика такие глаза.
Лично мне, первое что в голову приходит при слове IoT это C и Python. Это те два варианта которые отбросили? Тогда неудивительно что у мужика такие глаза.
+13
Речь шла не о языках для «железок», а для написания приложений на стороне сервиса, где может быть большое количество запросов и необходима их обработка, хранение данных и т.д Например предполагается создание облачной платформы на основе микросервисной архитектуры, и для такой задачи выбираются наиболее простые и популярные языки.
0
До этого вроде самыми подходящим языками для IoT был C/С++, Python и Java, а тут как-то резко все поменялось и, вдруг, Javascript и Go стали самыми подходящими.
+4
Когда речь идет про серверную часть, то на go и node.js относительно легче можно организовать работу со множеством устройств, так как garbage collector позволяет заботиться об выделении памяти в отличии от c/с++
0
Спорное утверждение. GC — это не серебряная пуля выделения памяти. Повисшие горутины и всякие приколы вроде объектов в слайсах утечки создают только в путь.
В этом плане C++/Rust с умными указателями и RAII позволяют добиться более предсказуемого поведения, так что это вообще не аргумент.
Для серверной части зачастую выбирают инструментарий который банально позволяет проще развертывать приложения.
+2
Когда из двух плохих вариантов выбираешь тот, который похуже…
+5
> JavaScript останется надолго. Первоначально ненавидимый разработчиками, сегодня этот топовый язык программирования
В каком месте он топовый?
И вообще… сейчас бы интерпретируемый язык, на котором убоища вроде 1+'1'-1 успешно исполняются, сравнивать с языком со строгой статической типизацией, да компиляцией в бинарник.
В каком месте он топовый?
И вообще… сейчас бы интерпретируемый язык, на котором убоища вроде 1+'1'-1 успешно исполняются, сравнивать с языком со строгой статической типизацией, да компиляцией в бинарник.
-2
UFO just landed and posted this here
Я не поленился проверить. TIOBE index.
TIOBE Index for October 2018
1 место Java, затем С и С++.
«Топовый» JS на 8м месте. Под PHP и VB.NET.
TIOBE Index for October 2018
1 место Java, затем С и С++.
«Топовый» JS на 8м месте. Под PHP и VB.NET.
+1
Давайте объективно,Tiobe — это помойка которая вообще ни о чем не говорит. Их рейтинг никак не коррелируется ни с вакансиям, ни с реальными программистами.
Хоть на ограниченный рынок, но DOU даёт хоть какую-то репрезентативную выборку, а там JS очень высоко, а как второй языке вне конкуренции.
0
Часто сталкиваетесь в реальных проектах с проблемами 1+'1'-1?
+1
То же самое могу сказать и про .NET/C#. И зрелость, и асинхронность, и нормальная обработка ошибок, и GC, который вы почему-то считаете преимуществом…
0
Не лезьте вы в программирование микроконтроллеров, со своими веб языками для макакинга.
Здесь только ассемблер и C/C++ нужны. Ну еще прямые руки и светлая голова требуется.
А то после вас разгребать сложно…
Здесь только ассемблер и C/C++ нужны. Ну еще прямые руки и светлая голова требуется.
А то после вас разгребать сложно…
-1
Sign up to leave a comment.
Go vs Javascript. На чем писать IoT проекты