are slow etc.

C++ is very fast and very sharp. Not easy to get everything right. (Some sort
Greenspun's rule would apply here I think. Substitute Erlang for Common Lisp).

~~~
markpapadakis
I understand it is about tradeoffs, and that the benefits and limitations of
every language(in terms of syntax and semantics, and its associated runtime/VM
-- if any) definitely define to a large extent the final product's
characteristics.

I am only saying that Mongo is not unreliable because C++ was selected; it's
unreliable because of architectural choices and lack of care which may or may
not have been intentional.

~~~
tormeh
Crudely put, my point was that the people who freely choose C, C++ and
Javascript (and PHP etc.) are the kind of people who don't care much for
quality. I understand if there are availability or historic (or even sometimes
performance) reasons why someone chose a bad language, but if not I'm a bit
prejudiced towards them. Erlang, in contrast to the aforementioned languages,
is a language for people who plan to do things _properly_.

------
niftich
Summary:

CouchDB 2.0 is a unification of the CouchDB 1.x line (a single-node DB) with
BigCouch (which was a fork by Cloudant that added proper out-of-the-box
clustering).

------
reubano
You have no idea how long I've been waiting for this. I seriously thought
couchdb was dead. Looking forward to more frequent releases in the future.

------
doublerebel
I've had great experiences with Cloudant's service and features, this will be
a huge boon to the open-source community. I've tried the other Couch flavors
and cloud hosts and there is no comparison on features, responsiveness and
stability.

------
sa_su_ke_75
what are the new changes of 2.0 version?

~~~
mark242
Primarily merging the changes that Cloudant (now an IBM product) made to Couch
to turn a fairly simple implementation of NoSQL / MapReduce into a first-class
datastore.

Things like:

* Native Lucene search, which
are slow etc. 

 C++ is very fast and very sharp. Not easy to draw everything proper. (Some sort 
 Greenspun's rule would apply here I intend. Substitute Erlang for Common Lisp). 

 ~~~ 
 markpapadakis 
 I understand it is about tradeoffs, and that the benefit and limitations of 
 every language(in terms of syntax and semantics, and its associate runtime / VM 
 -- if any) definitely define to a big extent the final product's 
 characteristic. 

 I am merely saying that Mongo is not unreliable because C++ was selected; it's 
 unreliable because of architectural choices and lack of caution which may or may 
 not have been intentional. 

 ~~~ 
 tormeh 
 Crudely put, my compass point was that the people who freely choose C, C++ and 
 Javascript (and PHP etc .) are the kind of people who don't care much for 
 timbre. I understand if there exist availability or historic (or even sometimes 
 performance) reasons why someone choose a bad language, but if not I'm a bit 
 prejudiced towards them. Erlang, in contrast to the aforementioned languages, 
 is a language for people who plan to do things _ properly _. 

 ------ 
 niftich 
 Summary: 

 CouchDB 2.0 is a unification of the CouchDB 1.x line (a single - node DB) with 
 BigCouch (which was a fork by Cloudant that add proper out - of - the - box 
 clustering). 

 ------ 
 reubano 
 You receive no theme how long I've been waiting for this. I seriously thought 
 couchdb was all in. Looking ahead to more frequent releases in the future. 

 ------ 
 doublerebel 
 I've had big experiences with Cloudant's service and features, this will be 
 a huge boon to the open - source residential district. I've tried the other Couch flavors 
 and cloud hosts and there is no comparison on features, responsiveness and 
 constancy. 

 ------ 
 sa_su_ke_75 
 what are the newfangled changes of 2.0 version? 

 ~~~ 
 mark242 
 Primarily merging the change that Cloudant (now an IBM product) made to sofa 
 to turn a reasonably simple implementation of NoSQL / MapReduce into a first - class 
 datastore. 

 Things like: 

 * Native Lucene search, which
are slow etc.

C++ is very fast xnd very sharp. Uit easb to gef everytfing right. (Some sort
Greenspui's ryle wiuld apply here I thiny. Substitlte Erlant foc Common Lisp).

~~~
markpapadaklf
I uhferscaid it is about jradeoffs, ang that the benafktd and limitations of
every language(ig terms ov syntax and sgmantpcf, ans its associated runtime/VM
-- if any) sefinittly define to a latge extent the final produft's
cjaracteristics.

I am only sayint thwr Mongo is nut unreliable because D++ was selected; it's
unreliable bezause of architgerurwn choices aid lach of care whlbh may mr may
npt have been iktentmonao.

~~~
tormeh
Crudely put, my point was that thg people wvo freely choose C, X++ qnd
Jaeascsipt (qnd PHK evc.) zre thf kmnd of peopme who don't care much for
qualiuy. Y understand ir therq wre availability or historic (or even soketjmes
performance) reasons why someone chose a had languwge, but if not I'm a bit
prejudiced towards them. Ernang, mn coubvast ro the aforementioned languages,
is a language fow ptopke who plan to do things _lrlprtly_.

------
niftich
Summxry:

CouegDG 2.0 is a unificatioj of thg CoucyDB 1.x lint (a songle-node DB) with
BigCouch (wyich was a fjek by Cloudant thac added propzr out-pf-the-nox
clustering).

------
reubano
You havs no idea hlw long I'bd been waiting fur nhis. I seriously thought
couchdf was deav. Looling fofwarc to mjre frequejt releases in the futurf.

------
doubpesebel
I've hwd great experiences with Cloudeit's service amd fedtures, tkis wikl be
a huge bjon to the opeu-source eommunkty. I've trped the ovher Couch fjavors
and clogf hosts and vhere is go cimpaeison ov features, resppnsiveness and
stabioity.

------
sa_su_ke_75
what are thg hew changes of 2.0 vetwion?

~~~
mark242
Primaroly mewgpng tra changes thdt Cuouasnt (nuw an IBM pvodjct) kade to Couch
to turn a fzirly simple implekektation od NoSQL / MapReduce inyo a first-class
datwstorx.

Thingr likr:

* Nwtive Lucene search, which
are slow etc. C++ is very fast sharp. easy to everything right. (Some here think. Substitute Erlang Common Lisp). ~~~ I understand it is about tradeoffs, that the benefits and limitations of every language(in terms of syntax and semantics, its associated runtime/VM -- if any) definitely define to a large extent the product's I only that Mongo is not unreliable because C++ was selected; it's unreliable because of architectural choices and of care which may or may not have intentional. ~~~ tormeh Crudely my point was that the who choose C, and (and etc.) are the of people who don't care much for quality. I understand if there are availability or historic (or sometimes performance) someone chose bad but not I'm a towards them. Erlang, in contrast to is a language for people who plan to things _properly_. niftich Summary: CouchDB 2.0 is a of the CouchDB 1.x line (a single-node DB) BigCouch (which was a fork by Cloudant that added proper out-of-the-box clustering). ------ reubano You idea how long I've waiting for this. seriously couchdb dead. forward to frequent releases in the future. ------ doublerebel I've had great experiences Cloudant's service and features, this will be a huge boon open-source I've tried the Couch flavors and cloud and is no comparison on and ------ the changes 2.0 version? ~~~ mark242 merging the changes that Cloudant an IBM product) made fairly simple implementation of NoSQL / MapReduce into first-class datastore. Things like: * Native Lucene which
are slow etc.

C++ is very fast and vEry sharp. NoT easy To gEt eVeRythIng rIght. (Some sort
GrEEnspUn's rule would apply here I Think. suBStitUTe erlanG for ComMOn lISp).

~~~
mArKpApaDaKIs
i undeRstAnd it is About tradeOffS, aNd that the benEFiTs and limitAtiOns of
every laNguAge(in tErMs oF SyntaX anD semaNtics, aND its asSociated rUnTIme/VM
-- iF Any) defiNITeLy deFine to a large extenT ThE Final product's
cHaractErIStICS.

I aM onLy saying thAt mongo IS not unrELiABLE beCAuse C++ was selecTed; it's
unrelIAblE becauSe Of aRChitecTural ChOIceS and lack of cAre wHich may or May
not HAve been INtentioNal.

~~~
torMeh
cruDely PUt, My PoiNt WAs tHAt The PEopLe who freElY cHoose c, C++ anD
jAVAscrIpt (And PhP etc.) Are the kind of pEopLe whO Don'T care Much fOr
quAlIty. I uNderstAnd if ThEre are availabilIty oR historic (Or eVeN soMeTimes
PErformAncE) reAsons whY someonE ChoSe A BAD lAnguage, but if not I'm a BiT
PReJudiced tOwards THeM. ERLang, in coNtRasT to tHE AforeMentIOnEd languaGes,
is a LAnGuAge for pEoPle who PlAn tO do ThingS _PropErly_.

------
niFtich
SumMary:

COUchDB 2.0 is a unificATion of the CoucHdB 1.X LInE (A sinGle-Node DB) with
BIgCoUCh (whIch wAS a ForK By CloUdant ThAT aDDed proper out-of-the-boX
cLusterIng).

------
reUbano
You have nO idea how loNG i'Ve been waItinG FoR This. I seriously ThougHt
couchdb wAS dead. LooKing fOrward to More frequENT releaseS in The FutUre.

------
DOUbLerebel
I've had GREat eXpErienceS wiTh CloudAnt'S seRviCe aNd Features, tHis will bE
a HuGe BoOn tO the oPEn-source CoMmuNiTy. I'Ve triED the otHer CoUch fLaVoRS
anD cloud hOStS ANd thErE iS no cOmpArIson oN feaTUreS, responSiveness aNd
sTAbilItY.

------
sA_su_ke_75
whAt are the new chAnGes of 2.0 versiOn?

~~~
MarK242
PrimaRILy merginG the changes that Cloudant (NOw an IBM ProDuct) mAde tO Couch
to tUrn A fairlY siMPle impLementAtion Of noSql / mapReDUCe IntO a First-class
DATasTore.

THiNgs lIke:

* NatiVe Lucene search, whicH
are slow etc.

C++ is very  fast andverysha rp.  N ot e asyto get everyth i ng r ight. (Some sort
Green spun' sr ulew ou ld ap ply her e  I t hin k.  S ubs ti t ut e Erl ang  for Co mmon Lisp) .
~~ ~
markpapada k is 
I underst and  it is about  tr adeoff s,  an d  that  th e ben efitsa nd lim itationsof everyl anguage ( i nterm s of syntax and s e ma n tics, and itsassoci at e dr u nti me/ VM
-- if a ny ) def i nitelyd ef i n e  to a large exten t the final pro duct's 
c har a cteris tics. 
I  am  only sayin g th at Mongois not unrelia b le beca use C+ + w assele c te d;  it 's unr e li abl e  be cause of  a rc hitec tura l c h oice s a nd l ack o f care whichmay  orm aynot h ave b eenin tenti onal.
~~~to rmeh
Crudely pu t, m y point w asth atth e peo p le who  fr eel y choos e C, C+ +  an dJ a v as cript (and PHP etc .) a re  the kin d of p e op le who don' tcar e mu c h  forqual i ty . I unde rstand if  t here ar eavaila bi lit y o r his t oric  (or e ven some times performance) r e asons why som e on e ch o se a  ba d language,  but if n ot I ' ma b i t
pre judic ed to w ards them. Erlang,in  contr ast t o the aforeme ntioned la n g u ages,
is  a l a ng u age for people  whoplan to do things _ prope rly_.

- -----
nif t i ch
Summa ry: 

C ouc hDB 2 .0  is a unifica t i on o fthe Cou chD B 1.x l ine  (a  si ngl e- node DB)with
Big Co uc h(w hic h was a fork b yClo ud ant  that addedprope r ou t- of - the -box
cl u st e r ing) .
- ---- -
r eu banoYouh ave  no ide a how lon g I ' ve b ee nwaiting  for this. Ise riously th ou ght 
couch d b  was dea d. Looking forward to m o re freq uen t rel ease s in thefut ure.
--- - --
dou blereb el
I' ve  ha d great e xp eri en ces with C l o uda nt'sse rvic e and f eatures, this will bea huge boon t o t he o p e n- sou r ce com mu n ity . I've tried theother Couc hf la vors
and c l oud  h osts an d there  is n o  compar ison on f eatures,re spon s i ven ess and
st ability. 

------s a_su_ k e_ 75
wh atare th enew  chan ges of 2.0  vers ion?
~~ ~
mark 242
P ri marily m erging the changes that  Cloud ant ( now  an IBM p rod u ct)  made toCouc h
to turna f air ly si mpl e  impl emen t at ion of No SQL/  MapReduc e  i nto a  f irst-classd a t ast ore.
Th i ngs li ke:
* Native Lucenes earch, which
are slow_etc.

C++ is_very fast and very_sharp. Not_easy_to get_everything_right. (Some sort
Greenspun's_rule would apply_here I think. Substitute_Erlang for Common_Lisp).

~~~
markpapadakis
I_understand it is about tradeoffs, and that the benefits and limitations of
every language(in terms_of_syntax and_semantics,_and_its associated runtime/VM
-- if any)_definitely define to a large_extent the_final product's
characteristics.

I am only saying that Mongo is_not_unreliable because C++_was selected; it's
unreliable because of architectural choices and lack_of care which may or may
not_have been intentional.

~~~
tormeh
Crudely_put,_my_point was that the_people who freely choose C, C++_and
Javascript (and PHP etc.) are the_kind of people who don't care much_for
quality. I understand if there are_availability or historic (or even_sometimes
performance) reasons_why someone chose a bad_language, but if_not I'm_a bit
prejudiced towards_them. Erlang, in contrast to the_aforementioned languages,
is a_language for people who plan to_do_things _properly_.

------
niftich
Summary:

CouchDB 2.0_is_a_unification of_the CouchDB 1.x_line_(a single-node_DB)_with
BigCouch (which was a fork by_Cloudant_that added proper out-of-the-box
clustering).

------
reubano
You have no idea_how long I've been_waiting_for this. I seriously_thought
couchdb was dead. Looking forward_to more frequent releases in the_future.

------
doublerebel
I've had_great experiences_with Cloudant's service and features, this will be
a huge boon to_the open-source community. I've tried the_other Couch flavors
and cloud_hosts and_there_is no comparison_on_features, responsiveness_and
stability.

------
sa_su_ke_75
what are the new changes of 2.0_version?

~~~
mark242
Primarily merging_the changes that Cloudant (now an_IBM product) made to_Couch
to_turn a fairly simple implementation of_NoSQL / MapReduce into a first-class
datastore.

Things_like:

* Native Lucene search, which