170 похожих чатов

Недавно очередная строчка "порог входа ниже" касаемо node.js натолкнула меня

на размышления, касаемо общей сложности языков.
В целом, самый простой язык, это самый примитивный, с точки зрения концепций, что используются в его синтаксисе. Ведь чем сложнее концепции, тем сложнее их применять.
Так С, или ассемблер, будут проще js, хотя очевидно, что на js писать проще. Просто вся сложность в концепциях, которые использует тот, или иной язык.
Понимание как устроен js — довольно трудоемкий процесс, хотя разобраться в том, как работает С — довольно легко (т.е. сравнивая компилятор и V8 условный)

Что думаете?

21 ответов

12 просмотров

Самый простой, это fift.

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

Оголтелый A
Аккуратнее с этим, я уже имел неострожность высказ...

Мне сегодня разработчик серьёзно доказывал что использование тредов не имеет смысла в ноде. Разработчики ноды часто просто треш

средний разработчик на c больше шарит в cs, чем средний разработчик на ноде

собери пк

Alexey Ermakov
средний разработчик на c больше шарит в cs, чем ср...

Достаточно зайти в недавнее обсуждение промисов на канале ноуд джи эс ресипс, чтоб задуматься: так ли прост джи эс и ноуд джи эс на самом деле.

Оголтелый A
Достаточно зайти в недавнее обсуждение промисов на...

промис - асинхронный, воркер - процесс, промисы выполняются в промежутках простоя основого процесса ноды

Оголтелый A
Не понял вопроса

то, что инструмент сложный внутри и эффективный это заслуга тех, кто этот инструмент сделал, а не тех, кто его использует

rucivilian
промис - асинхронный, воркер - процесс, промисы вы...

Я не пытаюсь оспорить потоки, асинхронные механизмы и их работу, плюсы и минусы. Я указал, что вот имеем функционал, конструкцию и вот сразу выплывает миллион нюансов.

Оголтелый A
Я не пытаюсь оспорить потоки, асинхронные механизм...

промис настолько уже стандартное явление что попытка сравнить его с чемто вызывает неясности

rucivilian
промис настолько уже стандартное явление что попыт...

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

По такой логике проще всего эзотерика типа брейнфака Ну и по аналогии - язык с меньшим количеством букв в алфавите будет проще языка с большим количеством букв. В иврите 22 буквы, все согласные - он однозначно должен быть проще английского, получается

Артем- Автор вопроса

Не думаю что ты понял. Речь же не про синтаксис

Артем
Не думаю что ты понял. Речь же не про синтаксис

Ну значит тебе надо точнее выразить свою мысль. Ты сам написал, цитирую: самый простой язык, самый примитивный, с точки зрения концепций, что используются в его синтаксисе. (орфография, пунктуация и ошибки авторские)

Артем- Автор вопроса
Алексей Попов
Ну значит тебе надо точнее выразить свою мысль. Ты...

Ну да, не ясно выразился. Дело не в том, насколько синтаксис прост, а как реализованы штучки-дрючки всякие. Будь то наследование, или представление типов, сборщик мусора и прочее. Чем проще язык, в этом плане, тем проще его освоить. Я не считаю, что знание алгоритмов = знание языка. Как и условных конструкций, т.е. реализаций алгоритмов. Это общие знания. Потому и говорю, что С и ассемблер освоить и понять легче, чем js.

Артем
Ну да, не ясно выразился. Дело не в том, насколько...

В брейнфаке минимум концепций. Штучек-дрючек нет вообще. И изучить его просто, думаю А в питоне концепций дофига, но и его изучить просто, имхо вообще лучший язык для изучения программирования (может Паскаль проще, но не могу сравнить так как не знаю его) И с, и асм изучить сложнее js. Концепция указателей даже не всегда с первого раза людям даётся

Артем- Автор вопроса
Алексей Попов
В брейнфаке минимум концепций. Штучек-дрючек нет в...

Не знаю какими надо быть разработчиками, чтоб не понимать указатели и прочее. Вроде само собой разумеющееся. (Но я о том, что в питоне есть указатели. Просто чтоб их обнаружить - нужно преисполнился в питоне и шпарить на нем, как на родном языке)

Артем
Не знаю какими надо быть разработчиками, чтоб не п...

Начинающим Для того, чтобы понимать что такое указатели, надо как минимум понимать устройство памяти и понимать разницу между классами памяти. Это достаточно низкий уровень. Не как асм, где ещё и разницу между регистрами надо понимать, но всё же низкий А вот для изучения js (+ питона и прочих языков) эти знания не обязательны. Как минимум поэтому js проще

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
а как ловят такое ghci> res <- getPos2 urlt 0 (alist !! 0) 200 ghci> res SearchAtom (Search "www.google.com" "/search?q=" "Haskell") "haskell.org" (SearchTS [(2024-05-06 07:...
Fedor
14
Ребята, а из API геокодеров (по адресам в РФ) что сейчас актуального и есть ли среди актуального бесплатное/с нормаотным лимитом запросов? ситуация простая - на сайте периоди...
Dreamer_0x01 VeseloV
8
Добрый день, а есть ли возможность завернуть уже зашифрованный пасс в креденшл, в интернете натыкаюсь только на создание пары и ее шифровки, но тогда все равно нужно расшифров...
SSS
1
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Есть тут те у кого дети есть + 2 работы + в зал ходят + в семейной жизни все хорошо?
Abdul-Aziz M.
13
Карта сайта