-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Robert Olejnik wrote: | To faktycznie przeczytałem w pośpiechu, przepraszam za uwagę. więc moje osobiste wycieczki zapewne też będą mi odpuszczone.
| Mhm, no tak, głupi jestem, zapomniałem że istnieje glib i dlatego daemon | będzie lepiej napisać w C. użyłeś argumentu, że w C trzeba implementować obsługę takich struktur... to było wyjaśnienie - nie trzeba, są one napisane tak samo jak klasy w javie. i także nie są one częścią samego języka, tylko bibliotek.
|>co to ma wspólnego z demonem? odpowiem: niewiele. | To tak, bo miałem ochotę. więc nie komentuję.
| A kto mu każe używać tego? czy ja tak napisałem, że ma tego używać? przekonujesz, że C nie jest do tego dobre, a to ile osób będzie tego używać także jest miarą dobrego doboru technologii.
| Dzięki, ale wystarczająco dużo ich napisałem, może vice versa? co do osobistych wycieczek - komentarze wyżej.
| A po co? Pisałeś kiedyś coś poważnego? wydaje mi się że nie, bo byś nie | A wyciągał argumentów typu stary sprzęt. zastanów się dlaczego jądro linuxa nie jest napisane w javie, nie w pythonie, tylko w większości w C. Nie jest sukcesem, że demon przy obciążeniu (ilość danych, użytkowników, czegokolwiek) równym X będzie działał dobrze na nowoczesnej maszynie o mocy obliczeniowej Y. zawsze może znaleźć się ktoś kto spowoduje, że u niego demon będzie pracował z obciążeniem 100*X? ma sobie 100 procesorowy komputer sprawić? nigdy nie przewidzisz maksymalnego obciążenia tego typu programów, dlatego trzeba je tworzyć w taki sposób, aby w typowej konfiguracji były jak najmniej wymagające. dlatego _do_tego_typu zastosowań języki kompilowane a nie interpretowane. i dlatego optymalizuje się kod zamiast wymagać szybszego procesora i większej ilości pamięci. Jeśli nie optymalizujesz programów pod kątem obciążenia procesora, pamięci bo "po co" to nie mów o "poważnym" programowaniu. wiem, że tak się postępuje w tej chwili w sporej ilości programów komercyjnych, nie ma to nic z powagą wspólnego, prędzej z kasą. Jeśli zaś optymalizujesz to jednym z rodzajów optymalizacji jest właśnie zastosowanie C zamiast Javy czy Perla.
- -- Pozdrowienia Adrian Smarzewski