( uid_194 | 2012. 12. 05., sze – 18:50 )

A gemekkel a fo problemam az, hogy jelentos tobbseguknel a fejlesztok semmi ingerenciat nem mutatnak arra, hogy a gemjuket csomagoljak. Nem csak arrol van szo, hogy az ember becsomagolja az egyes verziokat, es szevasz, mert az tenyleg egyszeru, nehez elszurni. De amikor mar arra is kell figyelni, hogy bizony van ami a gemre dependal, es az uj verzioval azt nem kene eltorni, vagy ha megis, azt valami ertelmes modon kezelni, onnantol mar sokkal nehezebb a helyzet. ERRE a gemek alkotoi az esetek tobbsegeben nem figyelnek tapasztalataim szerint. Upgradeljek mindent ami dependal ra... kosz.

Es jah, python eseten is vannak ilyen problemak, de kevesebb.

Miheztartas vegett, rubyt keveset hasznaltam, redminet es octopresst hasznaltam egy ideig, ezek alatt probaltam upgradelgetni egy-egy gemet, amikor javitodott bennuk valami bug. Ennek hatasara eltort a teljes stack, es csillio mast is meg kellett hozza upgradelni, valamint sajat kodot is frissiteni kell, mert API stabilitas az nem meno, meg bugfix releaseben sem. (Tortent ez ugy, hogy nem hasznaltam semmi distros cuccot, hanem a rubysok altal javasolt modszerrel kezeltem a rubys dolgaim)

Pythont lenyegesen tobbet hasznaltam, es mig ruby eseten kettobol kettovel kolosszalisat szivtam, python eseten eddig ket tucatbol egynel tartok. Nemileg jobb arany.

Node nem rantelek tovabb, privatban szivesen elbeszelgetek barkivel a rubys kalandjaimrol.

--
|8]