TechAula - darcs vs git
Dzisiejsza TechAula, po raz kolejny uświadomiła mi podział w świecie infromatyki. Naukowcy vs inżynierowie. Ideowcy vs pragmatycy. Patrz dyskusja panów Tannenbaum i Torvaldsa w kwestii monolitycznego jądra.
Darcs reprezentuje to co w nauce najlepsze, piękne idee i dłuuuuugie oczekiwanie na odpowiedź dążące do nieskończoności. Zaś git to co w inżynierii tj. przyziemna, doczesna i obeślna duct-tape-driven-architecture, za to z odpowiedzią w ciągu sekund.
Wybór między darcs’em i git’em jest prosty. Darcs studiujemy, gita używamy :-).
[...] Nablaone summarizes (in Polish) today’s presentations at TechAula about distributed version control systems. Precisely, he wrote about main difference between Darcs and Git—being the difference between science and engineering: Darcs represents what’s best in the science, beautiful ideas and loooooong waiting for the reply, approaching infinity. Git, on the other hand, represents engineering—down-to-earth, mundane, hairy duct-tape-driven architecture, responding within seconds. [...]