библиотеки или языки для решение алгоритмических задачь на с
От: IQuerist Мухосранск  
Дата: 02.03.22 09:51
Оценка: -1
Добрый день

Подскажите пожалуйста, может кто-то озаботился тем, чтобы сделать фреймворк или какой-то язык, чтобы сделать решение алгоритмических задачь чуть менее разочаровывающе отталкивающим? После 20 лет в кровавом энтерпрайзе, глазам больно от мегабайтов "кода на выброс" который набили на всяких leetcode... никого не мучает вопрос о том, почему на собесах проверяют способность писать мусорный код, который абсолютно точно невозможно поддерживать или раширять? В котором и сам автор через сутки абсолютно точно не сможет разобраться? Особенно доставляет когда люди днями "пишут алгоритм" и почти мгновенно забывают какая часть кода за что отвечает
Отредактировано 02.03.2022 10:11 IQuerist . Предыдущая версия .
Re: библиотеки или языки для решение алгоритмических задачь на с
От: Kolesiki  
Дата: 02.03.22 13:21
Оценка: +1 :)
"для решение", "задачь" Господи, у вас там что, физру отменили?! Хоть один раз перечитывайте галиматью, которую пишете! Не говоря о "трепологичности" топика — что он делает в форуме ".NET"??
Re: библиотеки или языки для решение алгоритмических задачь на с
От: Sharov Россия  
Дата: 02.03.22 13:39
Оценка:
Здравствуйте, IQuerist, Вы писали:

IQ>фреймворк или какой-то язык, чтобы сделать решение алгоритмических задачь чуть менее разочаровывающе отталкивающим


Язык питон и соотв. стандартная библиотека.
Кодом людям нужно помогать!
Re[2]: библиотеки или языки для решение алгоритмических задачь на с
От: IQuerist Мухосранск  
Дата: 02.03.22 14:13
Оценка:
Здравствуйте, Sharov, Вы писали:

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


IQ>>фреймворк или какой-то язык, чтобы сделать решение алгоритмических задачь чуть менее разочаровывающе отталкивающим


S>Язык питон и соотв. стандартная библиотека.


Имхо выразительностью синтаксиса, он в целом, мало от бейсика отличается.
Re: библиотеки или языки для решение алгоритмических задачь на с
От: vaa https://www.youtube.com/playlist?list=PLtrvASfI1KW7VOYRKjglcagQzWLoxlncl
Дата: 03.03.22 05:45
Оценка:
Здравствуйте, IQuerist, Вы писали:

IQ>Добрый день


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


Пример приведите, а то не понятно, что имелось ввиду. И да, у вас тема обрезана на полуслове.
Re[2]: библиотеки или языки для решение алгоритмических задачь на с
От: IQuerist Мухосранск  
Дата: 03.03.22 12:43
Оценка:
Здравствуйте, vaa, Вы писали:

vaa>Пример приведите, а то не понятно, что имелось ввиду. И да, у вас тема обрезана на полуслове.


Пример мусорного кода? Да весь leetcode
Re[3]: библиотеки или языки для решение алгоритмических задачь на с
От: vaa https://www.youtube.com/playlist?list=PLtrvASfI1KW7VOYRKjglcagQzWLoxlncl
Дата: 04.03.22 01:43
Оценка:
Здравствуйте, IQuerist, Вы писали:

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


vaa>>Пример приведите, а то не понятно, что имелось ввиду. И да, у вас тема обрезана на полуслове.


IQ>Пример мусорного кода? Да весь leetcode


Алгоритмы какое отношение имеют к языкам или библиотекам?
Re[4]: библиотеки или языки для решение алгоритмических зада
От: IQuerist Мухосранск  
Дата: 04.03.22 11:27
Оценка:
Здравствуйте, vaa, Вы писали:

vaa>Алгоритмы какое отношение имеют к языкам или библиотекам?


Если есть спрос, логично предполагать, что кто-то его уже пытался/пытается удовлетворить. После 40 летнего перерева, внимание мейнстрима вернулось к задачкам для школьников (ок сложным задачкам для школьников). Вот и появился вопрос — 40 лет по теме не делали абсолютно ничего (что логично, т.к. для мейнстрима реализация алгоритмов не имеет никакой ценности), но в последние 5-10 лет ажиотаж вокруг темы огромный, поэтому я и ожидаю появления языков или фреймворков для решение алгоритмических задач. Что конечно не факт в силу "ничтожности темы".
Отредактировано 04.03.2022 11:28 IQuerist . Предыдущая версия .
Re[5]: библиотеки или языки для решение алгоритмических зада
От: vaa https://www.youtube.com/playlist?list=PLtrvASfI1KW7VOYRKjglcagQzWLoxlncl
Дата: 05.03.22 02:00
Оценка: +1 :)
Здравствуйте, IQuerist, Вы писали:

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


vaa>>Алгоритмы какое отношение имеют к языкам или библиотекам?


IQ>Если есть спрос, логично предполагать, что кто-то его уже пытался/пытается удовлетворить. После 40 летнего перерева, внимание мейнстрима вернулось к задачкам для школьников (ок сложным задачкам для школьников). Вот и появился вопрос — 40 лет по теме не делали абсолютно ничего (что логично, т.к. для мейнстрима реализация алгоритмов не имеет никакой ценности), но в последние 5-10 лет ажиотаж вокруг темы огромный, поэтому я и ожидаю появления языков или фреймворков для решение алгоритмических задач. Что конечно не факт в силу "ничтожности темы".


не нашел термина формального "алгоритмическая задача". скорее всего имеется ввиду создание алгоритма для решения некоторой задачи.

Тогда вам нужно подождать до 2030. Согласно предсказаниям гугловой ванги Рэя Курцвелла к этому времени появится ИИ равноценный человеческому.
Наверно он сможет писать алгоритмы по заданию.

Ну а так куча всего есть
https://oberoncore.ru/projects/bb-shk

вот тут прямо на сайте и алгоритмы и задачи
https://pascalabc.ru/

Еще есть прекрасный учебник Вирта, там описаны все основные структуры и алгоритмы.
Re[6]: библиотеки или языки для решение алгоритмических зада
От: IQuerist Мухосранск  
Дата: 05.03.22 07:03
Оценка:
Здравствуйте, vaa, Вы писали:

vaa>Еще есть прекрасный учебник Вирта, там описаны все основные структуры и алгоритмы.


А школа за 30 лет никак не изменилась

Погуглите на досуге Donald Knuth — The Art of Computer Programming
Re[7]: библиотеки или языки для решение алгоритмических зада
От: vaa https://www.youtube.com/playlist?list=PLtrvASfI1KW7VOYRKjglcagQzWLoxlncl
Дата: 05.03.22 07:35
Оценка:
Здравствуйте, IQuerist, Вы писали:

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


vaa>>Еще есть прекрасный учебник Вирта, там описаны все основные структуры и алгоритмы.


IQ>А школа за 30 лет никак не изменилась


IQ>Погуглите на досуге Donald Knuth — The Art of Computer Programming


Кнута не читал, но что-то мне подсказывает, что это просто разные школы.
Фундаментальные алгоритмы же от школы не зависят.
Re[5]: библиотеки или языки для решение алгоритмических зада
От: Ночной Смотрящий Россия  
Дата: 05.03.22 08:04
Оценка:
Здравствуйте, IQuerist, Вы писали:

IQ>но в последние 5-10 лет ажиотаж вокруг темы огромный


Ажиотаж там вызван в основном тем, что FAANG и стремящиеся косить на них спрашивают такие задачки на собеседовании. Поэтому в данном конкретном случае нужно таки знание алгоритмов, а не полученный результат.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[6]: библиотеки или языки для решение алгоритмических зада
От: IQuerist Мухосранск  
Дата: 05.03.22 08:20
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, IQuerist, Вы писали:


IQ>>но в последние 5-10 лет ажиотаж вокруг темы огромный


НС>Ажиотаж там вызван в основном тем, что FAANG и стремящиеся косить на них спрашивают такие задачки на собеседовании. Поэтому в данном конкретном случае нужно таки знание алгоритмов, а не полученный результат.


Все так, но, как я говорил область алгоритмов 40 лет пребывала практически в запустении. Никто не спорит с тем, что знание алгоритмов хорошая штука, проблема в том, что "синтаксис" "алгоритмических программ" остался на уровне 40 летней давности и в 2020х представляет собой крайне печальное зрелище.

Любопытный вопрос, пройдет ли код с leetcode код ревью в тех же FAANG? Что-то мне подсказывает, что нет.
Re[7]: библиотеки или языки для решение алгоритмических зада
От: Ночной Смотрящий Россия  
Дата: 05.03.22 11:11
Оценка:
Здравствуйте, IQuerist, Вы писали:

IQ>Все так, но, как я говорил область алгоритмов 40 лет пребывала практически в запустении.


Она и сейчас пребывает там же, особенно если не относить к алгоритмам ML.

IQ> Никто не спорит с тем, что знание алгоритмов хорошая штука, проблема в том, что "синтаксис" "алгоритмических программ" остался на уровне 40 летней давности и в 2020х представляет собой крайне печальное зрелище.


Почему печальное? Какой то беспредметный разговор. Приведи пример какого нибудь классического алгоритма на реальном языке и как бы ты хотел его видеть.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[8]: библиотеки или языки для решение алгоритмических зада
От: IQuerist Мухосранск  
Дата: 05.03.22 11:40
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Почему печальное? Какой то беспредметный разговор. Приведи пример какого нибудь классического алгоритма на реальном языке и как бы ты хотел его видеть.


Что возвращает нас к начальному посту:

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


>>>как бы ты хотел его видеть.


Думаю в последние 20 лет вы читали не мало постов на тему "N правил хорошего кода", да и что там говорить целых книг. Или вот например классика:

Пишите код так, будто его в будущем будет читать маньяк, знающий где вы живёте.

Re[9]: библиотеки или языки для решение алгоритмических зада
От: Ночной Смотрящий Россия  
Дата: 05.03.22 12:19
Оценка: +2
Здравствуйте, IQuerist, Вы писали:

IQ>

IQ>Подскажите пожалуйста, может кто-то озаботился тем, чтобы сделать фреймворк или какой-то язык, чтобы сделать решение алгоритмических задачь чуть менее разочаровывающе отталкивающим


И? Я не вижу ничего отталкивающего в решении алгоритмических задач, а в чем конкретно проблема ты сказать не можешь.

>>>>как бы ты хотел его видеть.

IQ>Думаю в последние 20 лет вы читали не мало постов на тему "N правил хорошего кода", да и что там говорить целых книг. Или вот например классика:
IQ>

IQ>Пишите код так, будто его в будущем будет читать маньяк, знающий где вы живёте.


Это все слишком общие слова.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[9]: библиотеки или языки для решение алгоритмических зада
От: vaa https://www.youtube.com/playlist?list=PLtrvASfI1KW7VOYRKjglcagQzWLoxlncl
Дата: 25.03.22 05:28
Оценка:
Здравствуйте, IQuerist, Вы писали:

IQ>Здравствуйте, Ночной Смотрящий, Вы писали:


НС>>Почему печальное? Какой то беспредметный разговор. Приведи пример какого нибудь классического алгоритма на реальном языке и как бы ты хотел его видеть.


IQ>Что возвращает нас к начальному посту:


IQ>

IQ>Подскажите пожалуйста, может кто-то озаботился тем, чтобы сделать фреймворк или какой-то язык, чтобы сделать решение алгоритмических задачь чуть менее разочаровывающе отталкивающим


Pascal язык для изучения численных методов(и алгоритмов).

https://oberoncore.ru/library/start

Учебники
Wirth N. Algorithms and Data Structures / Вирт Н. Алгоритмы и структуры данных


Идеальные ЯП

онлайн версия http://oberspace.org/oberonjs.html
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.