Любимые ЯП общего назначения
От: Разраб  
Дата: 10.08.23 03:06
Оценка:
Мое
F# и Clojure
Не в последнюю очередь благодаря хорошей поддержке IDE VS Code
Поделитесь вашим фаворитами. Безотносительно практической пользы. Пусть это чисто иррациональный выбор на основе субъективных ошущений.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: Любимые ЯП общего назначения
От: Privalov  
Дата: 10.08.23 05:59
Оценка: 1 (1) +1
Здравствуйте, Разраб, Вы писали:

Р>Поделитесь вашим фаворитами. Безотносительно практической пользы. Пусть это чисто иррациональный выбор на основе субъективных ошущений.


Фортран и Кобол. Неубиваемые (вспомним PL/1). Проверенные временем. Практически полезны.
Re: Любимые ЯП общего назначения
От: graniar  
Дата: 10.08.23 06:00
Оценка: +4
C++ Просто потому-что привык.
Re: Любимые ЯП общего назначения
От: DiPaolo Россия  
Дата: 10.08.23 06:05
Оценка: 1 (1)
Go и Python
Патриот здравого смысла
Re: Любимые ЯП общего назначения
От: rudzuk  
Дата: 10.08.23 08:25
Оценка: 1 (1) +2
Здравствуйте, Разраб, Вы писали:

Free Pascal. Простота и мощь в одном флаконе.
avalon/3.0.2
Re[2]: Любимые ЯП общего назначения
От: pagid_ Россия  
Дата: 10.08.23 09:21
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Фортран и Кобол. Неубиваемые (вспомним PL/1). Проверенные временем. Практически полезны.

Какая практическая польза от Кобола?
Или это ирония такая
Re[3]: Любимые ЯП общего назначения
От: Privalov  
Дата: 10.08.23 10:01
Оценка: +1
Здравствуйте, pagid_, Вы писали:

_>Какая практическая польза от Кобола?

_>Или это ирония такая

Я видел софт на Коболе, который начинали делать в середине 70-х. Он до сих пор нормально работает. Требованиям времени удовлетворяет. Значит, практическая польза есть. Что еще надо?
Мне в одном из прошлых проектов, когда нужно было структуру сообщения разобрать, просто data division присылали, и этого было достаточно.
Re[4]: Любимые ЯП общего назначения
От: pagid_ Россия  
Дата: 10.08.23 10:07
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Я видел софт на Коболе, который начинали делать в середине 70-х. Он до сих пор нормально работает. Требованиям времени удовлетворяет. Значит, практическая польза есть. Что еще надо?

P> Мне в одном из прошлых проектов, когда нужно было структуру сообщения разобрать, просто data division присылали, и этого было достаточно.

У нас противоположный опыт. Ни разу не видел и не слышал об использование Кобола в СССР/России. К какому-нибудь RPG и то интереса было больше. При аналогичном предназначении.
Это конечно субъективный опыт, но например, наличием (отсутствием на самом деле) литературы переводной, а тем более нашинской оно подтверждается.
Re[5]: Любимые ЯП общего назначения
От: Privalov  
Дата: 10.08.23 10:21
Оценка:
Здравствуйте, pagid_, Вы писали:

_>У нас противоположный опыт. Ни разу не видел и не слышал об использование Кобола в СССР/России. К какому-нибудь RPG и то интереса было больше. При аналогичном предназначении.

_>Это конечно субъективный опыт, но например, наличием (отсутствием на самом деле) литературы переводной, а тем более нашинской оно подтверждается.

На ВЦ, где я начинал сменным инженером, работал банковский софт, сделанный на Коболе. Мой начальник отдела на том ВЦ говорил, что на Коболе иногда системные утилиты писали. Чтобы с Ассемблером не связываться.
Был даже русский Кобол. Я книжку видел. Я больше скажу, я видел распечатки на русском Коболе.
Пример книги. https://knigogid.ru/books/206577-kobol Обрати внимание на год выпуска и фамилии авторов. Это первое, что мне попалось. Были еще. И переводные тоже. И по оригинальному Коболу. И по русскому Коболу.
Я до сих пор помню, что русский Кобол было непривычно читать из-на падежей.
Re[2]: Любимые ЯП общего назначения
От: Разраб  
Дата: 10.08.23 10:42
Оценка:
Здравствуйте, graniar, Вы писали:

G>C++ Просто потому-что привык.


Мужик! Уважаю!
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[2]: Любимые ЯП общего назначения
От: Разраб  
Дата: 10.08.23 10:43
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Здравствуйте, Разраб, Вы писали:


R>Free Pascal. Простота и мощь в одном флаконе.


Жаль не Oberon ))
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[3]: Любимые ЯП общего назначения
От: rudzuk  
Дата: 10.08.23 11:30
Оценка:
Здравствуйте, Разраб, Вы писали:

Р> R>Здравствуйте, Разраб, Вы писали:


Р> R>Free Pascal. Простота и мощь в одном флаконе.


Р> Жаль не Oberon ))


Мне не жаль Оберон и практичность находятся на разных полюсах. Заигрался Вирт в лаконичность.
avalon/3.0.2
Re: Любимые ЯП общего назначения
От: Pzz Россия https://github.com/alexpevzner
Дата: 10.08.23 13:34
Оценка: 1 (1) +1
Здравствуйте, Разраб, Вы писали:

Р>Поделитесь вашим фаворитами. Безотносительно практической пользы. Пусть это чисто иррациональный выбор на основе субъективных ошущений.


C (не C++), Go.
Re: Любимые ЯП общего назначения
От: kov_serg Россия  
Дата: 10.08.23 15:52
Оценка:
Здравствуйте, Разраб, Вы писали:

c, lua, c++, php, groovy, kotlin, perl, python
из не общего: tcl, vhdl
очень интересный: zig
современный фортран, кстати, тоже неплох
Re: Любимые ЯП общего назначения
От: Alekzander  
Дата: 10.08.23 15:57
Оценка:
Здравствуйте, Разраб, Вы писали:

Р>Мое

Р>F# и Clojure
Р>Не в последнюю очередь благодаря хорошей поддержке IDE VS Code
Р>Поделитесь вашим фаворитами. Безотносительно практической пользы. Пусть это чисто иррациональный выбор на основе субъективных ошущений.

Дотнет вообще и C# в частности. Там во всех смыслах приятная стандартная библиотека (а это для меня очень важно).
Re: Любимые ЯП общего назначения
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 10.08.23 18:19
Оценка: 3 (1)
Здравствуйте, Разраб, Вы писали:

1C!
и солнце б утром не вставало, когда бы не было меня
Re[2]: Любимые ЯП общего назначения
От: rudzuk  
Дата: 10.08.23 19:10
Оценка:
Здравствуйте, Serginio1, Вы писали:

S> 1C!


Бывает же такое...
avalon/3.0.2
Re[2]: Любимые ЯП общего назначения
От: CreatorCray  
Дата: 10.08.23 20:07
Оценка: +1
Здравствуйте, Serginio1, Вы писали:

S>1C!

Ух, сурово!

... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re: Любимые ЯП общего назначения
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 10.08.23 22:48
Оценка: 1 (1) +1
Здравствуйте, Разраб, Вы писали:

Р>Поделитесь вашим фаворитами. Безотносительно практической пользы. Пусть это чисто иррациональный выбор на основе субъективных ошущений.

OCaml
Sic luceat lux!
Re[3]: Любимые ЯП общего назначения
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 11.08.23 05:46
Оценка: +1
Здравствуйте, rudzuk, Вы писали:

S>> 1C!


R>Бывает же такое...

На самом деле в 96 году не было нормальных языков для работы базами данными. К языку прилагались и удобные печатные формы.
То есть все, что надо для быстрого налаживания бизнеса. Были уже конфигурации, которые легко адаптировались под нужды бизнеса
и солнце б утром не вставало, когда бы не было меня
Re[4]: Любимые ЯП общего назначения
От: rudzuk  
Дата: 11.08.23 06:52
Оценка:
Здравствуйте, Serginio1, Вы писали:

S> На самом деле в 96 году не было нормальных языков для работы базами данными. К языку прилагались и удобные печатные формы.

S> То есть все, что надо для быстрого налаживания бизнеса. Были уже конфигурации, которые легко адаптировались под нужды бизнеса

Delphi вышла в 95. В 96 вышла уже Delphi 2 с поддержкой 32-битных приложений.
avalon/3.0.2
Re[5]: Любимые ЯП общего назначения
От: rudzuk  
Дата: 11.08.23 06:55
Оценка:
Здравствуйте, rudzuk, Вы писали:

r> Delphi вышла в 95. В 96 вышла уже Delphi 2 с поддержкой 32-битных приложений.


Кстати. Когда там 1C перестала, наконец, таскать dbf'ы по сети? Это о нормальной работе с БД.
avalon/3.0.2
Re: Любимые ЯП общего назначения
От: denis.st Россия  
Дата: 11.08.23 07:06
Оценка: 1 (1)
Здравствуйте, Разраб, Вы писали:
Р>Поделитесь вашим фаворитами. Безотносительно практической пользы. Пусть это чисто иррациональный выбор на основе субъективных ошущений.

kotlin и swift
Re[5]: Любимые ЯП общего назначения
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 11.08.23 07:11
Оценка:
Здравствуйте, rudzuk, Вы писали:

S>> На самом деле в 96 году не было нормальных языков для работы базами данными. К языку прилагались и удобные печатные формы.

S>> То есть все, что надо для быстрого налаживания бизнеса. Были уже конфигурации, которые легко адаптировались под нужды бизнеса

R>Delphi вышла в 95. В 96 вышла уже Delphi 2 с поддержкой 32-битных приложений.

Я делал на Delphi аналог 1С Обработка для формирования классов для прямого доступа к файлам 1С через курсоры BDE. И многого другого
Никому это не нужно, хотя скорость огромная.
Нужны прежде всего готовые конфигурации, для дальнешей адаптации под себя.
Сейчас тоже на том же Linq несложно сделать учет.
Code First и Linq to EF на примере 1С версии 8.3. Часть II
Но опять же нужны готовые конфигурации, поддержка итд
и солнце б утром не вставало, когда бы не было меня
Re: Любимые ЯП общего назначения
От: sergii.p  
Дата: 11.08.23 09:41
Оценка:
Здравствуйте, Разраб, Вы писали:

Р>Поделитесь вашим фаворитами. Безотносительно практической пользы. Пусть это чисто иррациональный выбор на основе субъективных ошущений.


Rust — в меру функциональный (не как Haskell) и даёт максимум безопасности без GC и прочего оверхеда.
C++ — не в меру сложный. Из-за этого и интересный.
Re[2]: Любимые ЯП общего назначения
От: Разраб  
Дата: 11.08.23 12:45
Оценка: :)
Здравствуйте, sergii.p, Вы писали:

SP>Здравствуйте, Разраб, Вы писали:


Р>>Поделитесь вашим фаворитами. Безотносительно практической пользы. Пусть это чисто иррациональный выбор на основе субъективных ошущений.


SP>Rust — в меру функциональный (не как Haskell) и даёт максимум безопасности без GC и прочего оверхеда.

SP>C++ — не в меру сложный. Из-за этого и интересный.
Мне раст тоже нравится этим, но не вникал. Почему-то все его ругают))
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[2]: Любимые ЯП общего назначения
От: korvin_  
Дата: 12.08.23 20:35
Оценка:
K>OCaml

+1
Re[5]: Любимые ЯП общего назначения
От: LaptevVV Россия  
Дата: 13.08.23 03:30
Оценка: 2 (1)
_>У нас противоположный опыт. Ни разу не видел и не слышал об использование Кобола в СССР/России. К какому-нибудь RPG и то интереса было больше. При аналогичном предназначении.
Я писал.
Кобол-32 на Минске-32, русский.
Все АСУ кабельного завода в Ташкенте было на нем написано.
Минск-32 была прекрасная машина.
Получше всяких ЕСов, особенно попервоначалу.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: C++ и Go
От: LaptevVV Россия  
Дата: 13.08.23 03:32
Оценка:
C++ знаю очень давно (уже более 30 лет)
Go открыл в этом году.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[4]: Любимые ЯП общего назначения
От: LaptevVV Россия  
Дата: 13.08.23 03:35
Оценка:
Р>> R>Free Pascal. Простота и мощь в одном флаконе.
Р>> Жаль не Oberon ))
R>Мне не жаль Оберон и практичность находятся на разных полюсах. Заигрался Вирт в лаконичность.
Go — прямой наследник Оберона.
Компонентный Паскаль открой для себя в среде BlackBox Component Builder
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[5]: Любимые ЯП общего назначения
От: rudzuk  
Дата: 13.08.23 08:13
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV> R>Мне не жаль Оберон и практичность находятся на разных полюсах. Заигрался Вирт в лаконичность.


LVV> Go — прямой наследник Оберона.


Ичо? Такая же примитивщина (но хоть не ОРЕТ на читающего). Кстати, куева хуча Оберонов, как бы, намекает на то, что Вирт уронил вообще все выплеснул вместе с водой и ребенка. Аминь.

LVV> Компонентный Паскаль открой для себя в среде BlackBox Component Builder


Уже. И очень давно. А ты открой для себя форум на оберонкоре, где с этим изделием сношаются. Унылое зрелище.
avalon/3.0.2
Re[6]: Любимые ЯП общего назначения
От: Privalov  
Дата: 13.08.23 08:25
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Кобол-32 на Минске-32, русский.


А ведь верно! Я совсем забыл про Минск-32. Правда, живым я его не видел, мне старшие товарищи про него рассказывали.
Re[6]: Любимые ЯП общего назначения
От: LaptevVV Россия  
Дата: 13.08.23 08:57
Оценка:
LVV>> R>Мне не жаль Оберон и практичность находятся на разных полюсах. Заигрался Вирт в лаконичность.
LVV>> Go — прямой наследник Оберона.
R>Ичо? Такая же примитивщина (но хоть не ОРЕТ на читающего). Кстати, куева хуча Оберонов, как бы, намекает на то, что Вирт уронил вообще все выплеснул вместе с водой и ребенка. Аминь.
Не...
Вирт, как Микеланджело, отсек все лишнее.
Пайк и Томсон — молодцы.
Сделали язык для реальных программеров-инженеров, а не для страуструпов и гербов саттеров...

LVV>> Компонентный Паскаль открой для себя в среде BlackBox Component Builder

R>Уже. И очень давно. А ты открой для себя форум на оберонкоре, где с этим изделием сношаются. Унылое зрелище.
Я там гораздо раньше тебя.
И даже выступал у них на конференциях в Орле.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[7]: Любимые ЯП общего назначения
От: LaptevVV Россия  
Дата: 13.08.23 08:59
Оценка:
LVV>>Кобол-32 на Минске-32, русский.
P>А ведь верно! Я совсем забыл про Минск-32. Правда, живым я его не видел, мне старшие товарищи про него рассказывали.
Ну и я на правах старшего товарища...
Вполне себе язык.
Отчеты делались на счет раз...
Я на нем полтора года отработал
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[8]: Любимые ЯП общего назначения
От: Privalov  
Дата: 13.08.23 09:20
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Вполне себе язык.

LVV>Отчеты делались на счет раз...

Да я в курсе про Кобол. И на нем кое-чем занимался. Правда, на Фортране я больше работал.
Я про Минск-32. Эту ЭВМ я живой не видел. Я не ЕС начинал сменным инженером.
Re[5]: Любимые ЯП общего назначения
От: pagid_ Россия  
Дата: 13.08.23 10:39
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Go — прямой наследник Оберона.

Отличается малостью — практической направленностью. В отличие от пустопорожних творений Вирта.

LVV>Компонентный Паскаль открой для себя в среде BlackBox Component Builder

И его последователей.
Re[6]: Любимые ЯП общего назначения
От: LaptevVV Россия  
Дата: 13.08.23 12:37
Оценка:
LVV>>Go — прямой наследник Оберона.
_>Отличается малостью — практической направленностью. В отличие от пустопорожних творений Вирта.
Вы до сих пор не поняли, что востребованность языков непосредственно зависит от поддержки фирм.
Где сейчас Паскаль () и где он был, когда его поддерживала фирма Борланд ?
Отличие Go от Оберона только в одном: Go поддерживается фирмой.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[7]: Любимые ЯП общего назначения
От: pagid_ Россия  
Дата: 13.08.23 13:29
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Вы до сих пор не поняли, что востребованность языков непосредственно зависит от поддержки фирм.

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

LVV>Где сейчас Паскаль () и где он был, когда его поддерживала фирма Борланд ?

Угу, вот только ТурбоПаскаль это противоположность Паскаля и только благодаря изменениям внесенным Борландом Паскаль еще как-то жив.

LVV>Отличие Go от Оберона только в одном: Go поддерживается фирмой.

Отличие в том, что его можно использовать для практического программирования. Из виртовских творений это случилось только с Паскалем, после отбрасывания из него виртовской идеологии Борландом и добавления необходимой функциональности.
Re[3]: Любимые ЯП общего назначения
От: iHateBrightVictories Россия  
Дата: 13.08.23 13:32
Оценка: 1 (1) +2
Здравствуйте, Разраб, Вы писали:

Р>Здравствуйте, sergii.p, Вы писали:


SP>>Здравствуйте, Разраб, Вы писали:


Р>>>Поделитесь вашим фаворитами. Безотносительно практической пользы. Пусть это чисто иррациональный выбор на основе субъективных ошущений.


SP>>Rust — в меру функциональный (не как Haskell) и даёт максимум безопасности без GC и прочего оверхеда.

SP>>C++ — не в меру сложный. Из-за этого и интересный.
Р>Мне раст тоже нравится этим, но не вникал. Почему-то все его ругают))

Rust без исключений. Сейчас какая то мода отказываться от исключений. по моему это превращает разработку в геморрой с протаскиванием ошибок по колстеку наверх.
Re[7]: Любимые ЯП общего назначения
От: rudzuk  
Дата: 13.08.23 15:11
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV> Не...

LVV> Вирт, как Микеланджело, отсек все лишнее.

Ага.

— Как на счет ООП с полимрфизмом?
— У нас есть структуры и поля процедурных типов (ибитес)! И кстати, описание синтаксиса в бнф умещается на одном листочке A4!

Упоротость оберонщиков не знает границ

LVV> Пайк и Томсон — молодцы.

LVV> Сделали язык для реальных программеров-инженеров, а не для страуструпов и гербов саттеров...

Пайк уже сказал, для кого они делали язык, не выдумывай

LVV> LVV>> Компонентный Паскаль открой для себя в среде BlackBox Component Builder


LVV> R>Уже. И очень давно. А ты открой для себя форум на оберонкоре, где с этим изделием сношаются. Унылое зрелище.


LVV> Я там гораздо раньше тебя.

LVV> И даже выступал у них на конференциях в Орле.

Отлично! Значит и сам понимаешь какое это говнище.
avalon/3.0.2
Re[7]: Любимые ЯП общего назначения
От: sambl74 Россия  
Дата: 14.08.23 18:55
Оценка: 3 (1) +1 :)
Здравствуйте, LaptevVV, Вы писали:

LVV>Отличие Go от Оберона только в одном: Go поддерживается фирмой.


Щас это называется HypeTrain. Так что — JS и TS А шо — ещё тут не было вроде!
Re: Любимые ЯП общего назначения
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 17.08.23 13:04
Оценка: 3 (1)
Здравствуйте, Разраб, Вы писали:

Р>Поделитесь вашим фаворитами.


Несколько лет был OCaml. Потом D, с периодическими заходами в Haskell. Сейчас тоже D, но еще балуюсь с Racket и Flix.
Re[6]: Любимые ЯП общего назначения
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 17.08.23 13:41
Оценка:
Здравствуйте, rudzuk, Вы писали:

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


r>> Delphi вышла в 95. В 96 вышла уже Delphi 2 с поддержкой 32-битных приложений.


R>Кстати. Когда там 1C перестала, наконец, таскать dbf'ы по сети? Это о нормальной работе с БД.

Где то в начале 2000. В 7 ке сделали поддержку MS SQL. Но там язык запросов был убогим. Поэтому народ разработал 1С++ и жить стало значительно веслее.
На а 8 ка полностью ориентирована на SQL
31 июля 2003 года выпущено первое тиражное решение «1С:Предприятие 8.0. Управление торговлей», что явилось одновременно и выпуском версии технологической платформы «1С:Предприятия 8.0».
и солнце б утром не вставало, когда бы не было меня
Re[4]: Любимые ЯП общего назначения
От: ArtDenis Россия  
Дата: 18.08.23 04:14
Оценка:
Здравствуйте, iHateBrightVictories, Вы писали:

HBV>по моему это превращает разработку в геморрой с протаскиванием ошибок по колстеку наверх.


Можно простой пример?
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[4]: Любимые ЯП общего назначения
От: sergii.p  
Дата: 18.08.23 08:33
Оценка:
Здравствуйте, iHateBrightVictories, Вы писали:

HBV>Rust без исключений. Сейчас какая то мода отказываться от исключений. по моему это превращает разработку в геморрой с протаскиванием ошибок по колстеку наверх.


ничего подобного. Пишете ? и всё в ажуре. Надо только привыкнуть возвращать Result а не значение.

Насколько я понимаю, гемор в GO. Там сахарку ещё не подбросили и обработка ошибок должна приносить "удовольствие". Может знатоки GO поправят.
Re[4]: Любимые ЯП общего назначения
От: Pauel Беларусь http://blogs.rsdn.org/ikemefula
Дата: 22.08.23 09:45
Оценка: +1
Здравствуйте, Serginio1, Вы писали:

S> На самом деле в 96 году не было нормальных языков для работы базами данными. К языку прилагались и удобные печатные формы.

S> То есть все, что надо для быстрого налаживания бизнеса. Были уже конфигурации, которые легко адаптировались под нужды бизнеса

Clipper, FoxPro(FoxBase)
Re[5]: Любимые ЯП общего назначения
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 22.08.23 09:47
Оценка:
Здравствуйте, Pauel, Вы писали:

S>> На самом деле в 96 году не было нормальных языков для работы базами данными. К языку прилагались и удобные печатные формы.

S>> То есть все, что надо для быстрого налаживания бизнеса. Были уже конфигурации, которые легко адаптировались под нужды бизнеса

P>Clipper, FoxPro(FoxBase)

Угу. Вот как раз то 1С и пришла на смену этим уродцам. Сам переводил с из sele на 1С и народ переобучал. Которые признавали, что 1С мощнее
и солнце б утром не вставало, когда бы не было меня
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.