Мерль
Ребята, щас бы в 2017 из-за нечётких терминов спорить
Anonymous
намекающее на предметную область
Anonymous
а не на свойства языка
Anonymous
"скриптовый" еще менее строгое понятие, чем "высокоуровневый"
Мерль
для меня скриптовый ЯП - это тупоя язык, для которого на данной платформе единицей исполнения является исходный файл
Anonymous
Или вы таки намекаете, что на Х-ле нельзя скрипты писать?
Anonymous
вот-вот
Anonymous
именно
Anonymous
но мне быстро надоедают дискуссии в стиле "приебаться к словам", так что я лучше пойду побреюсь, выйду на улицу и съем бургер
Мерль
для меня скриптовый ЯП - это тупоя язык, для которого на данной платформе единицей исполнения является исходный файл
Луа - скриый язык Си - в зависимости от реализации Груви - в зависимости от реализции Джабка - не скриптовый
Anonymous
:3
Мерль
Причём тут "близость к железу" и "система типов" - я не понимаю
Евгений
Ребята, щас бы в 2017 из-за нечётких терминов спорить
Типа в 2017 претензии на научность (строгость понятийного аппарата) закончились?
Anonymous
вы еще скажите "интерпретируемый" и поспорьте о том, что это значит. вот когда AST интерпретируется, то это "интерпретируемый"? а когда интерпретируется байт-код? а когда нативный код?
Мерль
http://torch.ch/
Это жит Скармливаешь исходники
Мерль
То есть в моём понимании - не скриптовый
Мерль
Но опять же
Мерль
Скриптовость и не-скриптовость языка ни на что не влияет в конечном итоге (кроме удобства деплоя наверное)
Мерль
В большинстве случаев
Anonymous
Типа в 2017 претензии на научность (строгость понятийного аппарата) закончились?
"скриптовый" это уж точно не научный термин. если я не прав, то покажи мне пейпер, где это строго определяется
Евгений
"скриптовый" еще менее строгое понятие, чем "высокоуровневый"
Да ну, скриптовость измеряется количеством труда, который надо затратить на работу с програмными единицами языка из самого языка во время
Anonymous
хахаха
Мерль
эээ
Anonymous
покажи мне пейпер где измеряется "количество труда"
Мерль
Хотя всё верно
Anonymous
и в зависимости от этого должна строго определяться "скриптовость"
Мерль
Если определить "скриптовый" как "простой"
Anonymous
это все еще компьютер сайенс?
Мерль
Если определить "скриптовый" как "простой"
Или определить "теплое" как "мягкое"
Мерль
:3
Евгений
Вот js, tcl, bash -- скриптовые языки. В джавке, плюсах иили сях безумно сложно вмешаться в работу подпрограммы. В хаскеле вообще практически невозможно, ты разрушишь типовую корректность практически всегда
Мерль
Короче, как обычно, всё зависит от того, как ты =определяешь термин "скриптовый язык"
Мерль
Впрочем, ничего нового
Anonymous
вы этимологию слова "скрипт" знаете?
Anonymous
*значение
Мерль
Давайте ещё поспорим о этимологии слова "класс"
Мерль
Получится весело, я уверен
Anonymous
с классами всё нормально
Anonymous
более-менее
Мерль
o rly?
Anonymous
ну расскажи, ок
Anonymous
что тебя тут смущает
Евгений
Собственно высокоуровневость тоже меряется количеством труда, только необходимым на построение сложных математических моделей средствами языка. На асме или сях безумно сложно хуярить абстракции, на плюсах, джавке или php проще, на хацкеле безумно просто
Oleg
Кстати, я забыл, что такое "программирование" ?
Quet
какая-то графомания пошла, чесслово
Мерль
+
Евгений
Графомания means "не понимаю написанного, но осуждаю"?
Anonymous
вот зачем так кидаться на людей? или откуда вообще такой вывод?
Anonymous
может я опять не понял написанное %)
Евгений
Выводы делаются из наблюдений
Евгений
Данный не исключение, лол
Мерль
что тебя тут смущает
Класс изначально - это "категория", "сорт", набор предметов, объединённых по нескольким признакам. Это программисты поехавшие, называют классами конкретные типы, когда классами стоило бы называть асбстрактные классы, интерфейсы и трейты :3 * на самом деле я хочу сказать, что этимология слова не так важна, как контекст, в котором это слово употребляют. Например слово "скрипт" изначально подразумевает что-то написанное, причём рукой (а не напечатанное), но в области программирования его употребляют чаще всего в смысле "исполняемый исходный код" или что-то типа того
Мерль
уфф
Oleg
какая-то графомания пошла
Мерль
вот в таком аксепте
Anonymous
Класс изначально - это "категория", "сорт", набор предметов, объединённых по нескольким признакам. Это программисты поехавшие, называют классами конкретные типы, когда классами стоило бы называть асбстрактные классы, интерфейсы и трейты :3 * на самом деле я хочу сказать, что этимология слова не так важна, как контекст, в котором это слово употребляют. Например слово "скрипт" изначально подразумевает что-то написанное, причём рукой (а не напечатанное), но в области программирования его употребляют чаще всего в смысле "исполняемый исходный код" или что-то типа того
я наоборот считал, что ООП-программисты поехавшие потому, что считают типами классы (а не классы типами, как ты сказал). а весь их дактайпинг это как раз интерфейсы и абстрактные классы, да. в общем классы это не типы, да. но они от этого не перестают быть категорией или набором предметов с общими признаками. просто они не столь абстрактные, как ты бы хотел, видимо
Мерль
На самом деле можно просто ограничится тем, что сказать "источником норм естественного языка являются люди, а не справочники" и на этом закончить :D
Anonymous
но если говорить о системе типов в какой-нибудь джавке, то она включает в себя и классы, и интерфейсы
Anonymous
не, давайте кольца и поля из математики обсудим
Anonymous
вот уж где угар
Евгений
Собственно всё довольно просто: нечёткие термины представляют собой обычное вероятностное распределение значений. По большей части люди употребляют термины не рефлексируя структуры распределения и его характера, полагаясь на эволюционно формирующееся словоупотребление. Наиболее часто так происходит с терминами, употребляемыми в определённой области деятельности, но опирающимися при этом на понятия, задействованные в другой сфере деятельности. Отказ от рефлексии таких оснований, в конечном счёте, источник ограниченного взгляда на мир и несознательности.
Ну и хаскель ближе к железу сем JS или питон
технически ближе, синтаксически выше/дальше
Yurij
Евгений, а где можно почитать ваши научные работы?
Yurij
Собственно всё довольно просто: нечёткие термины представляют собой обычное вероятностное распределение значений. По большей части люди употребляют термины не рефлексируя структуры распределения и его характера, полагаясь на эволюционно формирующееся словоупотребление. Наиболее часто так происходит с терминами, употребляемыми в определённой области деятельности, но опирающимися при этом на понятия, задействованные в другой сфере деятельности. Отказ от рефлексии таких оснований, в конечном счёте, источник ограниченного взгляда на мир и несознательности.
Мерль
Ы
Евгений
Например вас коробит от привнесения количества труда в ваш понятийный аппарат, что есть ни что иное как выражение в ваших действиях стремления культуры невежества и ограниченности к собственному воспроизводству.
Anonymous
Например вас коробит от привнесения количества труда в ваш понятийный аппарат, что есть ни что иное как выражение в ваших действиях стремления культуры невежества и ограниченности к собственному воспроизводству.
> ограниченности к собственному воспроизводству Почему? Ведь, напротив, чем большее количество людей тебя поймет, тем большая вероятность... кхм... самовоспроизвестись. Да и вообще отторжения не будешь вызывать у людей.
Yurij
Все же надеемся ознакомиться с вашими научными трудами, публикации почитать, индекс цитирования посмотреть
Yurij
Например вас коробит от привнесения количества труда в ваш понятийный аппарат, что есть ни что иное как выражение в ваших действиях стремления культуры невежества и ограниченности к собственному воспроизводству.
Евгений
Евгений, а где можно почитать ваши научные работы?
Мои научные работы слишком радикальны для современной российской действительности, чтобы я их деанонизировал. #публикуюсь_только_через_тор
Евгений
Все же надеемся ознакомиться с вашими научными трудами, публикации почитать, индекс цитирования посмотреть
Индекс цитирования это хороший показатель научности или полезности работы? Сравнится ли что-нибудь по цитируемости с иевангилием от матвея?
Anonymous
ну уже совсем толсто пошло
Мерль
На самом деле меня коробит от двух вещей: - от бесполезных "терминов", пригодных лишь для разжигания срача ("скриптовые и не скриптовые ЯП", "остроконечники и тупоконечники", "язык программирования и не-язык-программирования" и т.д.) - от оскорблений, хреново замаскированных с помощью избыточно сложных грамматических конструкций Рефлексия же в обсуждении всей этой терминологической каши приводит опять же исключительно к срачу, так как никак не помогает договориться о значении слова, а только показывает разницу между точками зрения людей всякую ерунду. Dixi :3