Re[26]: А что мешает заменить JS?
От: Ops Россия  
Дата: 05.09.17 18:39
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Кто будет писать на Darte без компиляции в JS? Если его будет поддерживать только Хром?


Можно с компиляцией. Главное разработчиков подсадить. А потом можно в зависимости от браузера выбирать, какой скрипт грузить.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[26]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 05.09.17 18:59
Оценка: :)))
Здравствуйте, Serginio1, Вы писали:

V>>3. Гугл так и не стал опять вкладываться в JS, так и не вернул разработчиков из Dart в v8.

S> Он вкладывается в TypeScript, Angular 2+.

Angular 2 — дешевая прикладная библиотека.
Большую часть его давно уже пишут на дарте, а в TS его просто портируют.


S>Dart тоже учавствует в ангуларе.


На ём обкатывают стандартную библиотеку дарта.


S>А вот заменить JS Dart в браузере как представляешь.


Как обычно.
Браузер священная корова что ле?
Новые стандарты разве не могут появляться?


S>Кто будет писать на Darte без компиляции в JS? Если его будет поддерживать только Хром?


Память тебя подводит, тебе уже говорилось про http://webassembly.org/.
Re[27]: А что мешает заменить JS?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 05.09.17 19:07
Оценка:
Здравствуйте, vdimas, Вы писали:
S>>Кто будет писать на Darte без компиляции в JS? Если его будет поддерживать только Хром?

V>Память тебя подводит, тебе уже говорилось про http://webassembly.org/.

Угу который без сборщика мусора итд.
Плавали. Это не далеко ушло от CEF.
и солнце б утром не вставало, когда бы не было меня
Re[27]: А что мешает заменить JS?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 05.09.17 19:08
Оценка:
Здравствуйте, Ops, Вы писали:

Ops>Здравствуйте, Serginio1, Вы писали:


S>>Кто будет писать на Darte без компиляции в JS? Если его будет поддерживать только Хром?


Ops>Можно с компиляцией. Главное разработчиков подсадить. А потом можно в зависимости от браузера выбирать, какой скрипт грузить.

Разработчикам и TS хватает. Есть Angular 2+
и солнце б утром не вставало, когда бы не было меня
Re[28]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 05.09.17 20:12
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>С++ девелопер почти всегда считает, что new это дико дорого


Который по-умолчанию? — да.
Поэтому умеет делать его дешевым.


I>и начинает, например, оптимизировать.


Только там, где это действительно нужно.


I>например — пытается на ровном месте организовывать пулы объектов.


Там, где это действительно нужно, пулы объектов весьма популярны именно у джавистов.


I>Далее, в той области, где Джава, БД используются каждый божий день. С++ уже давно оттуда вытеснен.


С++ там и не было никогда. Были всякие FoxPro и VB.
Но недавно C++ появился там во всей красе.


I>ORM в силу этой причины для С++ девелопера пустое место.


Уже сегодня кол-во ORM под плюсы резко обгоняет их кол-во под джаву и .нет вместе взятые.
А которые самые новые — в строках кода резко меньше популярных джавовских или плюсовых.


I>Он его понимает как умную склейку строк и код пишет соответствующий.


"Он" — это сфероконь?


I>Есть конечно исключения, но в целом при резком переходе из Java в C++, т.е. "было 100% С++ стало 100% Java" вылезают самые разные проблемы.


Если включить логику, то серьёзные проблемы в таком сценарии были у человека еще до перехода.
Иначе бы перехода С++ --> Java не было.
Re[28]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 05.09.17 20:23
Оценка:
Здравствуйте, Serginio1, Вы писали:

V>>Память тебя подводит, тебе уже говорилось про http://webassembly.org/.

S> Угу который без сборщика мусора итд.

Зачем сборщик мусора подсистеме, предназначенной для эффективности?
Re[29]: А что мешает заменить JS?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 06.09.17 10:02
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Здравствуйте, Serginio1, Вы писали:


V>>>Память тебя подводит, тебе уже говорилось про http://webassembly.org/.

S>> Угу который без сборщика мусора итд.

V>Зачем сборщик мусора подсистеме, предназначенной для эффективности?

Значит Dart работает без сборщика мусора?

https://webdev.dartlang.org/faq

Гугл переводчик

Компиляция приложения Dart для asm.js
Asm.js — очень ограниченное подмножество JavaScript, наиболее подходящее как цель компиляции для компиляторов C. Он не включает объекты JavaScript или прямой доступ к DOM. По сути, он позволяет только арифметические операции и манипуляции на типизированных массивах.
Хотя возможно реализовать динамические функции, которые требуются Dart, они будут нести большие накладные расходы как по скорости, так и по размеру, по сравнению с уже существующими функциями, предоставляемыми базовым механизмом JS. Например, на любой машине JS имеется сборщик мусора (далее GC), а реализация другого в asm.js увеличит выходной размер и будет заметно медленнее, чем хорошо настроенные GC современных JS VM.
Аналогично, JS VM потратили значительные усилия на то, чтобы сделать динамическую диспетчеризацию эффективной, используя комбинацию генерации динамического кода и самомодифицирующего кода.
Компиляция Dart VM в asm.js (например, через emscripten)
Здесь также применяются аргументы в предыдущем разделе. Dart VM в asm.js необходимо переопределить поверх asm.js множество объектов, которые уже предоставлены виртуальными машинами JS. Кроме того, asm.js не позволяет осуществлять прямой доступ ко всем машинным возможностям, таким как потоковые и специализированные наборы команд.
Доставка Dart VM (скомпилирована в asm.js) с каждой программой также добавит значительный размер загрузки для каждой программы Dart. Даже кэшированный, все равно потребуется много времени, чтобы скомпилировать программу Dart VM (asm.js) на клиенте, что даст значительное время запуска.
Кроме того, вам придется переписать бэкэнда Dart VM для генерации кода asm.js, поскольку Dart VM использует генерацию динамического кода для достижения максимальной производительности. (На следующем этапе JS VM затем должен будет скомпилировать этот код в сборку, добавив к задержке.)
Сгенерированный код будет ограничен набором команд, который предоставляется asm.js, тогда как собственная виртуальная машина может выдавать специализированные инструкции для платформы.
Тем не менее, было бы удивительно видеть, что Dart VM скомпилирован в asm.js. Этот эксперимент имел бы мало практического значения, но это было бы хорошим достижением.


Да это не webassembly, но проблемы те же.
Удачи тебе в развитии Дарта. Но дотянуться бы ему до TypeScript
и солнце б утром не вставало, когда бы не было меня
Re[30]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 06.09.17 10:35
Оценка:
Здравствуйте, Serginio1, Вы писали:

S> Удачи тебе в развитии Дарта. Но дотянуться бы ему до TypeScript



Не в коня корм, как грится.
Я буквально пол-года назад показывал зияющие дыры в системе типов TS, но поди ж ты.
Re[2]: А что мешает заменить JS?
От: elmal  
Дата: 06.09.17 12:01
Оценка:
Здравствуйте, yenik, Вы писали:

Y>

Y>CS 106A is Stanford University’s introductory programming course. Throughout its existence, the course was taught using the Java programing language.
Y>But a new version of the course, CS 106J is based on JavaScript.

На самом деле в CS 106A там была не чистая Java, а Java, обернутая в ихнюю библиотеку. Причем весьма неплохо обернутая. С JavaScript скорее всего они поступили аналогично. Там не языку вообще то в этом курсе учат, а пытаются научить основам программирования с полного нуля. Хотелось бы обновленный курсик посмотреть, интересно выложат они его когда или нет.
Re[31]: А что мешает заменить JS?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 06.09.17 12:21
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Здравствуйте, Serginio1, Вы писали:


S>> Удачи тебе в развитии Дарта. Но дотянуться бы ему до TypeScript


V>

V>Не в коня корм, как грится.
V>Я буквально пол-года назад показывал зияющие дыры в системе типов TS, но поди ж ты.
Еще раз Dart как ты его хочешь видеть максимум на сервере живет при этом в мизерном количестве. Все остальное компилируется в JS.
Все тоже самое. Но TS более тесно связан с JS в этом то его и преимущество.
Главное это статическая типизация есть, вывод типов методов есть, вывод типов анонимных классов есть (или как они там называются {fild1:10,fild2:67})
Когда по твоему количесво проектов на ГитХабе будет больше чем TS?
Еще раз удачи тебе с Dart ом. Просто у меня большие сомнения
. Но буду рад ошибиться
и солнце б утром не вставало, когда бы не было меня
Re[32]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 06.09.17 13:47
Оценка:
Здравствуйте, Serginio1, Вы писали:

S> Когда по твоему количесво проектов на ГитХабе будет больше чем TS?


https://www.tiobe.com/tiobe-index/

За последний год изменение популярности JS составило -0.29%, популярности Dart +0.30%.
Популярность JS падает, популярность Dart растёт.


S>Еще раз удачи тебе с Dart ом. Просто у меня большие сомнения

S>. Но буду рад ошибиться

Тенденции по Dart:
https://www.tiobe.com/tiobe-index/dart/
Re[33]: А что мешает заменить JS?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 06.09.17 14:12
Оценка:
Здравствуйте, vdimas, Вы писали:

Ты сравнивай не с JS а с TS и не в процентах, а количестве.

https://github.com/trending/typescript?since=monthly
https://github.com/trending/dart?since=monthly

Нуи и stackoverflow
https://stackoverflow.com/questions/tagged/typescript
https://stackoverflow.com/questions/tagged/dart

Конечно на дарте программируют люди, которым не нужно задавать вопросы.
Для полноты на С++ значит одни неучи программируют
https://stackoverflow.com/questions/tagged/c%2b%2b
и солнце б утром не вставало, когда бы не было меня
Re[34]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 06.09.17 15:05
Оценка: :)
Здравствуйте, Serginio1, Вы писали:

S>Ты сравнивай не с JS а с TS и не в процентах, а количестве.


S>https://github.com/trending/typescript?since=monthly

S>https://github.com/trending/dart?since=monthly

Посмотрел, фигня какая-то. Самые-самые проекты по TS, это, собственно, сам проект TypeScript от MS и VisualStudio Code.
Ну и две либы — angular и ionic, ес-но.
Или я что-то еще должен был увидеть?


S> Нуи и stackoverflow


Не показатель. Уже объясняли — почему.


S>Конечно на дарте программируют люди, которым не нужно задавать вопросы.


Нужно, но вопросов меньше, бо есть стандартная либа, по ней хорошая дока, т.е. нежданчиков всяко меньше.


S>Для полноты на С++ значит одни неучи программируют

S>https://stackoverflow.com/questions/tagged/c%2b%2b

С/С++ программист задаёт в 33 раза меньше вопросов, чем программист JS.
Я тебе это уже показывал.
К тому же, по твоем ссылкам накопительный результат за всё время, что не интересует при обсуждении тенденций.
Re[35]: А что мешает заменить JS?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 06.09.17 15:43
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Здравствуйте, Serginio1, Вы писали:


S>>Ты сравнивай не с JS а с TS и не в процентах, а количестве.


S>>https://github.com/trending/typescript?since=monthly

S>>https://github.com/trending/dart?since=monthly

V>Посмотрел, фигня какая-то. Самые-самые проекты по TS, это, собственно, сам проект TypeScript от MS и VisualStudio Code.

V>Ну и две либы — angular и ionic, ес-но.
V>Или я что-то еще должен был увидеть?

А этого не достаточно?

S>> Нуи и stackoverflow


V>Не показатель. Уже объясняли — почему.



S>>Конечно на дарте программируют люди, которым не нужно задавать вопросы.


V>Нужно, но вопросов меньше, бо есть стандартная либа, по ней хорошая дока, т.е. нежданчиков всяко меньше.

Ну конечно, по TS плохая дока. И люди просто мучаются программируя на TS игнорируя Dart.

S>>Для полноты на С++ значит одни неучи программируют

S>>https://stackoverflow.com/questions/tagged/c%2b%2b

V>С/С++ программист задаёт в 33 раза меньше вопросов, чем программист JS.

V>Я тебе это уже показывал.

И как ты мне это показывал? Почему 33, а не 100. Откуда результаты.
Значит смотрим статистику

C++ 531,473
JavaScript 1,464,934

По твоему программистов на JavaScript в 10 раз меньше по твоим выводам?
V>К тому же, по твоем ссылкам накопительный результат за всё время, что не интересует при обсуждении тенденций.
То есть Dart ом пользуется больше людей чем TS?
и солнце б утром не вставало, когда бы не было меня
Re[36]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 06.09.17 23:20
Оценка:
Здравствуйте, Serginio1, Вы писали:

V>>Ну и две либы — angular и ionic, ес-но.

V>>Или я что-то еще должен был увидеть?
S>А этого не достаточно?

Это ни о чём. VS Code и ionic — это вообще "десктопные проекты".
Ну, т.е. для локальных приложений (в т.ч. мобильных), а не сетевых.

Т.е., давай называть вещи своими именами. Angular — это MVC приблуда для специализированных одностраничных HTML. Более всего эта либа востребована, опять же, для локальных приложений и как раз через ionic. Круг замкнулся.

В общем, всё это хрень полная и всё это не нужно.
Текущий временный всплеск GUI на JS напонимает мне аналогичный всплеск на TCL.
Тот всплеск произошёл на фоне разнобоя и отсутствия кроссплатформенных GUI-либ для других популярных языков.
Сейчас, ввиду провалов клиентского GUI с дотнете и джаве, наблюдается ровно та же фигня.
И точно так же как TCL буквально испарился однажды, как только появились вменяемые (для своего времени) либы для мейнстримовых языков, точно так же весь этот ужасный позор IT-индустрии, типа ионика, испарится нахрен.

В общем, писать локальные приложухи на JS — это должно быть как минимум стыдно. Это позорить профессию.


V>>Нужно, но вопросов меньше, бо есть стандартная либа, по ней хорошая дока, т.е. нежданчиков всяко меньше.

S> Ну конечно, по TS плохая дока.

По TS её нет совсем. Не по языку, а по его экосистеме, потому что никакой экосистемы вокруг TS нет.
Нет никаких стандартных либ, нет менеджеров пакетов, нет ничего. Поэтому, не может быть никакой доки для описания того, чего нет.
Например, в VS Code собственный пакетный менеджер. NodeJS — свой. Потому что TS — это не самостоятельный язык. Это некая хрень поверх JS. Поэтому в наличии есть лишь несвязанная россыпь велосипедов разной степени испорченности по всему интернету. Понятное дело, что трафик вопросов по всему этому бардаку стремится к бесконечности, а как иначе?


S>И люди просто мучаются программируя на TS игнорируя Dart.


Разумеется. Потому что для таких "разработчиков" само программирование — это мучение.


V>>С/С++ программист задаёт в 33 раза меньше вопросов, чем программист JS.

V>>Я тебе это уже показывал.
S>И как ты мне это показывал? Почему 33, а не 100. Откуда результаты.

Поднимись по ветке и освежи.


S>Значит смотрим статистику

S>C++ 531,473
S>JavaScript 1,464,934

Это статистика кол-ва двоечников по языкам.


S> По твоему программистов на JavaScript в 10 раз меньше по твоим выводам?


По-моему ты опять пытаешься по цифрам, накопленных за всё время, сделать вывод о текущем положении дел.
С тобой всё хорошо?


V>>К тому же, по твоем ссылкам накопительный результат за всё время, что не интересует при обсуждении тенденций.

S> То есть Dart ом пользуется больше людей чем TS?

Зачем ты задаёшь неадекватные вопросы? Повторяю вопрос — с тобой всё хорошо?
Тебе говорилось, что доля Дарта в индексе популярности растёт, а суммарная доля популярности JS+TS падает.
Тебя это оглушило до потери способности соображать или как эти потёки сознания понимать?
Ты чего дурочку тут ломаешь, эй?
Re[37]: А что мешает заменить JS?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 07.09.17 10:38
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Тебе говорилось, что доля Дарта в индексе популярности растёт, а суммарная доля популярности JS+TS падает.

V>Тебя это оглушило до потери способности соображать или как эти потёки сознания понимать?
V>Ты чего дурочку тут ломаешь, эй?
Ты для начало в зеркало посмотри. И почитай мои сообщения http://rsdn.org/forum/flame.comp/6747881.1
Автор: Serginio1
Дата: 05.04.17

Твой тюбе не раз критиковали. Бери статистику за месяц. Там те же цифры. Dart ом никто не пользуется, а во TS как раз набирает обороты и не хило.
https://habrahabr.ru/post/325636/

И прекращай кидаться нехорошими словами. Я тебе выискиваю статистику, но ты все равно не хочешь её воспринимать.
Ну да ладно. Все таки посмотри в зеркало. Нужно быть самокритичным.
и солнце б утром не вставало, когда бы не было меня
Re[38]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 07.09.17 11:31
Оценка:
Здравствуйте, Serginio1, Вы писали:

V>>Тебе говорилось, что доля Дарта в индексе популярности растёт, а суммарная доля популярности JS+TS падает.

V>>Тебя это оглушило до потери способности соображать или как эти потёки сознания понимать?
V>>Ты чего дурочку тут ломаешь, эй?
S> Ты для начало в зеркало посмотри.

Коллега, ты натурально оборзел и перешёл к открытому троллению.
Было сказано:

За последний год изменение популярности JS составило -0.29%, популярности Dart +0.30%.
Популярность JS падает, популярность Dart растёт.

На что ты ответил некоей статистикой за всё время работы SO.
На первый раз я поправил тебя вежливо:

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

Но ты угомониться, смотрю, не можешь:

То есть Dart ом пользуется больше людей чем TS?

Это что было?
Тебя открытым текстом послать, чтобы ты дурочку не ломал или чего ты добиваешься?
Вот такие личности сначала херней маются, а потом жалуются, что им, якобы, хамят.
Re[39]: А что мешает заменить JS?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 07.09.17 11:58
Оценка: -1
Здравствуйте, vdimas, Вы писали:

V>Здравствуйте, Serginio1, Вы писали:


V>>>Тебе говорилось, что доля Дарта в индексе популярности растёт, а суммарная доля популярности JS+TS падает.

V>>>Тебя это оглушило до потери способности соображать или как эти потёки сознания понимать?
V>>>Ты чего дурочку тут ломаешь, эй?
S>> Ты для начало в зеркало посмотри.

V>Коллега, ты натурально оборзел и перешёл к открытому троллению.

V>Было сказано:
V>

V>За последний год изменение популярности JS составило -0.29%, популярности Dart +0.30%.
V>Популярность JS падает, популярность Dart растёт.

V>На что ты ответил некоей статистикой за всё время работы SO.
V>На первый раз я поправил тебя вежливо:
V>

V>по твоем ссылкам накопительный результат за всё время, что не интересует при обсуждении тенденций.


Я тебе привел и опросы. Но ты ведь не читатель.

https://habrahabr.ru/post/325636/
Заметь Дарта там нет. А это программисты коим из опрошенный C++ нравится 22%. Но они не обратили внимания на Dart
Кроме того можешь посмотреть опросы более подробно https://insights.stackoverflow.com/survey/2017

И там Дарта нет. В твоем индексе популярности из-за нижтожайше малой базы может быть и 100%
Вместо одного человека добавился второй, но и завтра он может уйти с Дарта
V>Но ты угомониться, смотрю, не можешь:
V>

V>То есть Dart ом пользуется больше людей чем TS?

Это ты бедолага никак не можешь понять, что Dart хороший язык, но ооочень мало кому он нужен.
Это твои проблемы и я тебе сочувствую.
V>Это что было?
V>Тебя открытым текстом послать, чтобы ты дурочку не ломал или чего ты добиваешься?
V>Вот такие личности сначала херней маются, а потом жалуются, что им, якобы, хамят.

То есть ты не хамишь? Где твои доказательства, что Dart ом пользуются больше людей чем TS
Заметь при всем твоем хамстве, я стараюсь быть вежливым.
Ну а самое простое это не общаться
и солнце б утром не вставало, когда бы не было меня
Отредактировано 07.09.2017 12:21 Serginio1 . Предыдущая версия .
Re[27]: А что мешает заменить JS?
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 07.09.17 14:24
Оценка: :)
Здравствуйте, vdimas, Вы писали:

V>>>1. Никакой кучи нет и близко.

I>>https://docs.google.com/document/d/1g8JFi8T_oAE_7uAri7Njtig7fKaPDfotU6huOa1alds/edit

V>Посмотрел изменения версий 6.0 и 6.1.


А тебе напомнить, когда ты пророчествовал ? Минорные версии выходят довольно часто, что бы ты в курсе был.

I>>Ну да, весь пайплайн сменили, мелочевочка.

I>>https://v8project.blogspot.com.by/2017/05/launching-ignition-and-turbofan.html

V>Маркетинговый булшит: "newest optimizing compiler".

V>Интересуют цифры, а они пока показывают, что этот набор звуков — это лишь набор звуков.

Наоборот. Цифры опубликованы.

V>>>3. Гугл так и не стал опять вкладываться в JS, так и не вернул разработчиков из Dart в v8.

I>>Выпуск v8 6.0, поддержка новых стандартов, оптимизации ?

V>Каких "новых стандартов"? Наоборот, в стандарт внесли расширения языка, уже давно присутствующие в основных реализациях JS.


WebAssembly например. Если ты не в курсе, то V8 это самая основная реализация JS И продолжает вводить новые фичи из будущих стандартов.
Re[28]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 07.09.17 15:01
Оценка:
Здравствуйте, Ikemefula, Вы писали:

V>>Посмотрел изменения версий 6.0 и 6.1.

I> А тебе напомнить, когда ты пророчествовал ? Минорные версии выходят довольно часто, что бы ты в курсе был.

Мои пророчества насчёт отсутствия заметных результатов в силе.
Выход багфиксов v8 и прочей ерунды не интересует.


V>>Маркетинговый булшит: "newest optimizing compiler".

V>>Интересуют цифры, а они пока показывают, что этот набор звуков — это лишь набор звуков.
I>Наоборот. Цифры опубликованы.

Верно, опубликованы и показывают, что маркетинговый булшит — единственное достижение.
Твой v8 всё еще остаётся худшим JS-движком среди популярных.


V>>Каких "новых стандартов"? Наоборот, в стандарт внесли расширения языка, уже давно присутствующие в основных реализациях JS.

I>WebAssembly например. Если ты не в курсе, то V8 это самая основная реализация JS

Да ты совсем поперхнулся, смотрю.
Движки от Мозиллы и Edge всё еще дрючат твой v8 и развиваются быстрее его.
Я же тебе говорил, что гугл забил на v8, а ты всё еще сопротивляешься.


I>И продолжает вводить новые фичи из будущих стандартов.


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

===========
Да и вообще, хороша ложка к обеду. Как стандарты C# 7.x. Отличные ведь стандарты. Да только прописанные в них фичи должны были выйти во времена выхода 4-го фреймворка, бо именно тогда были наиболее востребованы.

Так и твой JS опоздал лет на 15.
Поздно рыпаться. Надо было раньше.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.