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. Т.е. будущее ещё не наступило, но коммодитизируется много того, к чему раньше мало кто притрагивался — фундамент укрепляется.

Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments