Wpis z mikrobloga

@Anesa: Świat chyba nie jest taki zły, skoro jeszcze istnieją programiści na wypokie, którzy chcą klepać coś więcej niż stronki internetowe ( ͡° ͜ʖ ͡°)
Język to tak naprawdę tylko narzędzie. Jasne, niektóre języki nadają się do niektórych aplikacji lepiej niż innej. Ale jednak to tylko narzędzie.
Jeśli natomiast interesuje Cię coś fajniejszego niż webdevelopment, to chyba oczywistym wyborem jest AI/ML. Ze swojego podwórka mogę jeszcze podrzucić
@Anesa: Tak jak @groman43 pisze AI/ML to chyba najszybciej. Telekomunikacja to imo loteria, większość i tak sprowadza się do tego że piszesz kod a nie projektujesz więc w twojej kwestii jest tylko nanieść co architekt stworzył.

Od siebie bym dodał wszelkie przetwarzanie obrazu, tam zwykle jest dużo matmy którą trzeba ogarniać operacje na macierzach itp trzeba czasem pokminić, a dobrych kozaków się ceni mocno.
@Anesa: Warto, ale to język jak każdy inny. Klepie się w nim stronki jak i ciekawsze systemy.
Plusem na pewno jest dobre wsparcie dla typowanego programowania funkcyjnego, co często jest nazywane dodatkowym sudoku, które dostajemy do rozwiązania w każdym algorytmie. ( ͡° ͜ʖ ͡°)
@Anesa: Scala jest fajna dopóki nie pójdziesz do pierwszego projektu komercyjnego, który już trwa ze 2-3 lata...

Mój kumpel kochał Scalę - przygotowywał się do konwersji z Javy do Full Scali 2-3 lata.

Wyjechał do Londynu i
- pierwszy projekt - gówno, ludzie nie mający pojęcia o Scali napisali gigantyczny projekt w Scali
- drugi projekt - gówno, ledwo stało, a częściej leżało, kod nie do przeczytania
- trzecie projekt -
@Anesa: jak znasz już jvma bardzo dobrze to tak, jak nie to bierz haskella - w scali dużo rzeczy jest bardziej skomplikowanych żeby dobrze działała na jvm. Z tym że w scali jest większa różnorodność ofert, w haskellu zasadniczo fintech i crypto.