Интересные ссылки №189
Макс ИщенкоОпубликовано 18.09.2009 в Ссылки
Ссылки:
- На MIT OpenCourseWare опубликовали видео вводного курса программирования, который теперь читают с использованием Python вместо Scheme, YouTube – Lec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008
- Обзорная презентация современных подходов к разработке для многоядерной архитектуры, A Survey of Concurrency Constructs
- Зачем нужны сервера приложения для веба, если база данных может напрямую общаться с клиентом по JSON? Sammy.js, CouchDB, and the new web architecture
- Google опубликовала часть своих библиотек Java, которые они используют в своих проектах, guava-libraries – Project Hosting on Google Code
- Для тех, кто пытается продавать услуги/ПО на глобальном рынке, FAQ: Как заработав «там», спать спокойно «здесь»
- Для пользователей самого … редактора, Best Vim Tips – Vim Tips Wiki
Дайджест новостей за неделю:
Понравилась статья? Подпишись на обновления по RSS/E-mail

(5 голосов, средний: 4.6 из 5)
Посмотрел на темы лекций в MIT, некоторые вещи из них я узнал только сейчас, в 26 лет. Много думал…
Насчет “многоядерной архитектуры” (вообще там речь о параллельной).
STM + Dataflow реализовано в Reaction. Actors а также распределенные вычисления сейчас там нельзя, т.к. акцент на транзактную целостность, но когда понадобится добавлю без проблем, всё уже продумано.
Если коротко, то в Reaction проблема параллельного доступа и изменения общих данных решается автоматическим определением конфликтов и автоматическим же roll-forward.
Reaction + multicore