Naprostý souhlas, jsou projekty, kde je dobré použít PHP, jsou jiné, kde je dobré použít Ruby. Jinde je dobrý .NET nebo Java.
Proto jsem v minulém mailu psal o TCO - prostě používat to, co je na daný projekt v rámci dostupných zdrojů optimální z hlediska celkových nákladů. Můj příspěvek reagoval na ukázku kódu, který z reálným srovnáním technologií nemá nic společného. Neustálá soutěž různých jazyků nějaký umělý problém vyřešit na co nejmenší počet znaků/řádek mě už prostě vadí. Martin Martin Kuba napsal(a): > Martin Rubeš wrote: > >> Dobrý den, >> >> Původně jsem se nechtěl přispívat k flame, ale tohle mi už opravdu nedá. >> >> O kvalitě a použitelnosti jazyka/platformy nerozhoduje jestli se dá >> napsat "kompletní" webový server, který vrací jednu stránku, na 12 nebo >> 30 řádek. Ani kolik řádek má HelloWorld. >> >> Důležitá je čitelnost kódu, bohatost a kvalita knihoven, komunita pro >> řešení problémů, možnost rozdělení práce pro více lidí a rolí na >> projektu, stabilita API.... >> > > Ne, na ruzne veci se maji pouzivat ruzne nastroje. > Aneb jak rika zname rceni - "neni nutne sroubovat dlatem". > > Vlastnosti, ktere vyjmenovavate, jsou dulezite pro urcite > typy projektu. Pro jine typy projektu jsou nutne zase jine vlastnosti. > Dobry vyvojar by proto mel mit ve svem "kufriku s naradim" > vice nastroju a vybirat ten spravny podle situace. > > Neexistuje a myslim ze ani nemuze existovat jedna "nejlepsi" > platforma vhodna pro vsechny ucely. > > Makub >
