Sergei Vavinov (svv) wrote,
Sergei Vavinov
svv

О языках и nosql

К http://ailev.livejournal.com/884614.html?thread=8654214#t8654214

Аналогия между языками и not-only-sql интересна. По большому счёту, за последнее время возникло не так уж много языков, на которых можно писать большие системы (всякие java да c++ до сих пор крепко сидят на своих местах). И возникающие nosql системы — это во многом эксперименты в разных местах треугольника CAP (в котором на самом деле не только три вершины, а ещё и куча промежуточных вариантов), из которых неизвестно какие окажутся более успешными.

Общее между этими историями то, что искусство пошло в массы. Оказывается, обнаруживают эти массы, для новых языков ещё огромное непаханно поле. Оказывается, половину старого доброго хаскелля можно внедрить в привычные языки. Оказывается, можно на завтрак есть свои DSL. Оказывается, можно самостоятельно переизобрести половину того, что в мире RDBMS давалось единым комплектом, чтобы, например, платить за масштабирование постепенно, а не сразу. Или чтобы перекроить раздел территории между «своим» кодом и stored procedures. Т.е. будущее ещё не наступило, но коммодитизируется много того, к чему раньше мало кто притрагивался — фундамент укрепляется.

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments