Сборка `программистских` статей "про категории"

Nov 21, 2014 09:04

Нуу, программистскими те объяснения можно считать условно, но всё-таки.
http://bartoszmilewski.com/category/category-theory/
Всё-всё не читал, но что проглядел - вроде, неплохо написано.
(жаль, но забыл уже, кто мне ссылку подогнал, а то поблагодарил бы)

Leave a comment

beroal November 21 2014, 12:49:21 UTC
Мне кажется, мы это уже видели. Попытка преподать теорию категорий людям, которые не знают основ абстрактной алгебры и order theory. С места в карьер. Возможно, у них все программисты в обязательном порядке это учат. У меня сложилось такое впечатление.

Из хорошего, мне понравилась аналогия с собором в Бове. :-)

А теорию категорий для программистов можно изложить одним предложением. Теория категорий для программистов - это теория категорий для математиков после того, как программисты изучат немножко математики. ;-)

Reply

zeit_raffer November 21 2014, 19:57:06 UTC
Ну хорошо, а как же такой литературный жанр, как популярная математика (и не только математика)? Всякие Гарднеры и Конвеи, да и отечественные книжки были тоже хорошие, причем в количестве. Можно рассматривать "ТК для программистов" именно как подобную популярную литературу.

Reply

beroal November 22 2014, 11:06:08 UTC
Можно, конечно. Рассматривает ли автор свои статьи так? Популярная литература предназначена для детей, а программист с дипломом не ребёнок. :-) Кроме того, автор довольно глубоко забирается в теорию категорий.

Кстати, в СССР выпускали научно-популярные книги по абстрактной алгебре для школьников. Я думаю, даже в научно-популярной не повредит связывать разделы математики.

Reply

udpn August 6 2016, 22:36:05 UTC
Так эта литература была про то, как сделать людей математиками.

Reply

zeit_raffer August 7 2016, 07:29:43 UTC

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

Reply

nivanych August 7 2016, 07:38:24 UTC
Ну или, может быть, страшной, но хоть не кусающейся ;-)

Reply

nivanych November 22 2014, 08:19:13 UTC
Я перепутал и не туда отправил сообщение ;-)
Сначала, я хотел отправить в
http://category-theory.livejournal.com/27006.html
Там программистов много, интересующиеся есть, не повредит.

Если не сложно, то можно продублировать это сообщение в category_theory?

Reply

beroal November 22 2014, 10:55:34 UTC
Нажми над своим сообщением «+» («share»), «в сообщество».

Reply

nivanych November 22 2014, 11:06:21 UTC
Не вижу, что изменилось, по сравнению с тем, что я просто туда запостил...
Ну то есть, это было удобно _до_ того, как я _уже_ запостил.
Но всё равно, спасибо ;-)

Reply

beroal November 22 2014, 11:17:23 UTC
посмотри на сообщество сейчас

Reply

beroal November 22 2014, 11:19:54 UTC
В хороших социальных сетях даже можно увидеть список людей, которые копировали пост.

Reply

beroal November 22 2014, 10:58:22 UTC
Ага, ты уже вручную скопировал.

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

Reply

nivanych November 22 2014, 12:19:36 UTC
Я стормозил во второй раз...

Reply

66george November 22 2014, 19:08:16 UTC
Тут на днях был разговор, почему бы не написать учебник по теории категорий для школьников и диких инженеров
http://ailev.livejournal.com/1148591.html?thread=12125359#t12125359
Книжка Барендрегта начинается примерно так "Эта книга по существу не требует предварительных знаний. Лишь временами нужны элементарные сведения из логики первого порядка, общей топологии, теории множеств, теории алгоритмов, теории рекурсии и теории категорий"

"Программистом можно стать, лишь овладев всей суммой знаний, накопленной человечеством" В.И.Ленин

Reply

nivanych November 23 2014, 13:09:18 UTC
> почему бы не написать учебник по теории категорий для школьников и диких инженеров

Это сложная задача.
Некоторые считают написание такого учебника и вовсе невозможным...
На мой взгляд, тут он _наметил_ неплохой подход -
http://sober-space.livejournal.com/85150.html
Конечно, этот подход ещё дохрена дорабатывать.

Reply

66george November 23 2014, 15:47:46 UTC
Сейчас ставлю на себе уникальный эксперимент -- пытаюсь опять научиться программированию, которым не занимался 25 лет. Человек, умевший программировать на алголе и фортране, смотрит свежим взглядом на то, что придумали программисты за 25 лет!

Reply


Leave a comment

Up