Aktywne Wpisy
Maurelius +506
Polak nie wierzy. Polak wierzy, że 4-dniowy tydzień pracy zawali gospodarkę, licytuje się z innymi przedstawicielami swojej robotniczej klasy społecznej kto ma większy z-------l w życiu i prześciga się z innymi w lizaniu butów wiecznie poszkodowanym pciembiorcom.
#ekonomia #gospodarka #antykapitalizm
#ekonomia #gospodarka #antykapitalizm
![Maurelius - Polak nie wierzy. Polak wierzy, że 4-dniowy tydzień pracy zawali gospodar...](https://wykop.pl/cdn/c3201142/69321faccd4260b0b662f24bfd29f42e5bd527b8caaf9bcaf9f5fbadad80fde9,w150.png)
źródło: GWtxKNQXoAA3cXZ
Pobierz![erebeuzet](https://wykop.pl/cdn/c3397992/erebeuzet_dqBEh1CRfr,q60.jpg)
erebeuzet +844
![erebeuzet - #heheszki](https://wykop.pl/cdn/c3201142/565b88b7b843577028f99f5b3a2b8aaf7f51931305361b1a18405f27539f9bc7,w150.jpg)
źródło: temp_file9050007013129590711
Pobierz
#java #csharp #programowanie #programista15k #informatyka #pytaniedoeksperta
Obecnie sytuacja też nie wygląda wcale jakoś za dobrze - wiele firm siedzi na Javie
Imo, nie powiedziałbym o Javie, że jest gorsza.
@bootcamp_java_developer: C# to też korpo-systemy.
Ja osobiście czuję jakąś awersję do Javy i jej ekosystemu. Począwszy od topornej składni po zarządzanie pakietami.
Miałem troszeczkę do czynienia za Scalą i tu już było dużo lepiej, ale korpo-scala to niestety potwór pisany przez zmęczonych życiem javowców.
Kotlina nie znam, może jest spoko.
Ale z drugiej strony coś mi się wydaje że to za szybko z--------a i że za kilka lat C# to będzie straszny śmietnik.
Komentarz usunięty przez moderatora
@Krolik: Przecież jdk obsługuje działanie bez modułów, tak żeby nie z----ć kompatybilności wstecznej. Dużo z tego co napisałeś to prawda, ale jesteś trochę
Natomiast wątki (nieważne czy systemowe czy zielone) to odpowiednik goto. Brak struktury i wymiana danych przez globalne shared mutable state. Nawet w nowoczesnych językach takich jak go (z lekkimi wątkami), banalnie typowa akcja typu wyślij N requestów współbieżnych i pozbieraj wyniki jest masakrycznie skomplikowana w porównaniu z tym co możesz zrobić w C#, Kotlin, Scala, JS czy Rust.
Na tej zasadzie to możemy uznać że wszystkie języki turing-complete są jednakowo dobre.
Po to wynaleziono struktury aby z nich korzystać. Wielu rzeczy nie zrobisz samymi typami prostymi, a nawet jeśli zrobisz, to będzie to paskudne.
@Krolik: nie widzę powiązania. Mając async/await mogę mieć sytuację A -> IO -> B i bez synchronizacji nie mogę zagwarantować, że A i B wykona się w jednej transakcji
@Saly: jeżeli executor pod spodem jest jednowątkowy to możesz