
Konstantin
25.11.2016
07:38:26
я атеист ваще

Vladimir
25.11.2016
07:38:46
C# божественен :D
Не похоже

Konstantin
25.11.2016
07:39:02
а ты предвзято относишься к божественному языку)

Google

Dmitri
25.11.2016
07:39:12
Вот все вокруг него поражено проказой, но не он в этом виноват

Vladimir
25.11.2016
07:39:46

Konstantin
25.11.2016
07:39:52
core всё расставит на свои места

Dmitri
25.11.2016
07:41:15

Vladimir
25.11.2016
07:42:15

Dmitri
25.11.2016
07:43:07
Я был бы осторожен с отождествлением помойки пакетов, стдЛиб и ВМ с языком.

Vladimir
25.11.2016
07:45:37
Помойка пакетов да, не совсем
Сам синтаксис бесполезен, пока код нельзя запустить. А вот про запуск это уже вм/компилятор/интерпретатор реализующий язык. Стдлиб - часть стандарта, значит часть языка


Dmitri
25.11.2016
07:55:52
Стдлиб и вм это в реализацию языка
Ну таки не будем сваливаться в частности. Есть язык. Написанное на этом языке преобразуется в машинный код либо байткод (в случае, как раз, C# и Java), а потом система либо ВМ это дело исполняют. Ну так вот, о чем это я: сам язык вполне себе реализуемо скомпилировать как другим компилятором, так и под другую ВМ и, более того, в машинный код. Поэтому считать ВМ и компилятор неотъемлемой частью языка достаточно странно.

Google

Sergey
25.11.2016
07:56:14
Ну таки не будем сваливаться в частности. Есть язык. Написанное на этом языке преобразуется в машинный код либо байткод (в случае, как раз, C# и Java), а потом система либо ВМ это дело исполняют. Ну так вот, о чем это я: сам язык вполне себе реализуемо скомпилировать как другим компилятором, так и под другую ВМ и, более того, в машинный код. Поэтому считать ВМ и компилятор неотъемлемой частью языка достаточно странно.
всё так. только руби, например, нещадно тормозит.
поэтому в теории вы правы, а на практике - как всегда.

Dmitri
25.11.2016
07:56:47

Vladimir
25.11.2016
07:56:55
Или неполные реализацит
Стдлиб на то и стд, что есть всегда и соответствует стандарту

Dmitri
25.11.2016
07:58:05

Vladimir
25.11.2016
07:58:44

Roman
25.11.2016
07:59:04

Vladimir
25.11.2016
07:59:11
Ровно потому что стандарт
Также как c++98 и c++11

Alex
25.11.2016
08:00:12

Roman
25.11.2016
08:00:14
Я что то не примоминаю проблем совместимости между Lua и LuaJIT

Dmitri
25.11.2016
08:00:20
Почему?
Что C, что в C++ вполне себе могут не использовать стандартную библиотеку. А еще они могут альтернативные реализации использовать. И даже расширения языка, платформоспецифичные вещи. От этого они не перестают быть ни C, ни C++

Vladimir
25.11.2016
08:00:22

Dmitri
25.11.2016
08:00:40

Roman
25.11.2016
08:00:55
А что значит - нет совместимости?

Google

Vladimir
25.11.2016
08:01:00

Krasnov
25.11.2016
08:02:14
Добрый !!
помогите пожалуйста
Вобщем суть проблемы
Есть виртуалка- у нее есть много снапшотов
Если примонтировать оригинальный файл VMDK жесткого диска- он вернет тебя на пару недель назад
Но если его изменить - то по снапшотам откатиться уже не получиться до актуального ?
Ругается что родитель не родной )

Vladimir
25.11.2016
08:02:25

Dmitri
25.11.2016
08:02:59

Roman
25.11.2016
08:03:10
Если брать аналогию с человеческими языками, то есть языки и диалекты. Очень часто это предмет политического решения.
Ха вот у питона два диалекта бесспорно :)

Vladimir
25.11.2016
08:04:19

Dmitri
25.11.2016
08:04:36

Vladimir
25.11.2016
08:05:41

Roman
25.11.2016
08:08:10
Диалект это когда некоторые термины называются по- разному. Или например, требуются разные библиотеки.
При этом синтаксис не меняется

Dmitri
25.11.2016
08:09:22

Vladimir
25.11.2016
08:09:39

Dmitri
25.11.2016
08:11:15
Есть БАЗОВЫЙ язык, и есть библиотека. То, что она стандартная, не меняет того факта, что она библиотека. Это набор функций/классов/шаблонов/интерфейсов и прочего, который принято считать "джентльменским набором", а потому реализовывать везде, где это возможно.
При этом язык остается языком, а библиотека - библиотекой.

Vladimir
25.11.2016
08:11:37
Например
И я с ходу не знаю язык где бы стдлиб не была частью стандарта
Поэтому язык это все же синтаксис + стдлиб и никак иначе

Google

Dmitri
25.11.2016
08:14:13
В случае плюсов и без-плюсов вполне можно и не использовать стандартную библиотеку, и, более того, заменить на что-нибудь другое. Одно уже это делает стандартную библиотеку вещью, рекомендованной для реализации, но не обязательной к использованию. Т.е. вещь, которую ты можешь не использовать не может считаться неотъемлемой частью языка.

Vladimir
25.11.2016
08:15:18
Звучит как чушь.
Я могу не использовать наследование в си-шарпе - значит оно не входит в язык?

Dmitri
25.11.2016
08:16:40
ты можешь писать на C как без asm-вставок, так и без стдлиб.

Vladimir
25.11.2016
08:16:52
Стандартная библиотека это часть языка, без вариантов

Dmitri
25.11.2016
08:17:05

Vladimir
25.11.2016
08:17:58
У обоих есть стандарт embedded-c

Admin
ERROR: S client not available

Vladimir
25.11.2016
08:18:26
Отличающийся требованиями к стдлиб

Dmitri
25.11.2016
08:20:32

Vladimir
25.11.2016
08:20:47
У меня открыта спецификация на плюсы. В одном разделе все. Идет по подразделам
Но там и либа и синтаксис занимают более 1 подраздела

Dmitri
25.11.2016
08:23:38
https://webstore.iec.ch/preview/info_isoiec14882%7Bed4.0%7Den.pdf
Он?
Начиная с 18 главы:
Language support library
и дальше библиотеки, библиотеки, библиотеки

Google

Vladimir
25.11.2016
08:25:30

Dmitri
25.11.2016
08:25:47
ну да, только это уже опциональные библиотеки

Vladimir
25.11.2016
08:25:50
Языком является совокупность всего в этом документе
Это твоя интерпритация

Dmitri
25.11.2016
08:26:48
или при нереализации, допустим, части "28 Regular expressions library" реализация C++ перестает быть реализацией такового?
Или если я заюзал Boost, например, я перестал писать на C++?
Это ведь LIBRARY, т.е. подключаемая, по сути, функциональность

Vladimir
25.11.2016
08:28:46

Dmitri
25.11.2016
08:29:30
)))

Vladimir
25.11.2016
08:29:36
Сути не поменяет впрочем

Dmitri
25.11.2016
08:31:57
Суть поменяется

Vladimir
25.11.2016
08:32:05
Нет, не поменяется

Dmitri
25.11.2016
08:32:24
Смотри, допустим, мы с тобой (ничего, что я на "ты"?) пишем свой конпелятор

Vladimir
25.11.2016
08:32:28
Ну будет что у си-шарп все диалекты говно

Dmitri
25.11.2016
08:32:43
И все строго по спецификации.
И все у нас шоколадно.\
Но реализовали еще не все.
Вот как раз 28-й раздел еще не реализовали, который RegExp'ы
До тех пор, пока мы это не сделали, мы пишем компилятор какого-то другого языка?)