Wielce uczona dysputa o tym co wspólnego ze sobą ma C#, Java i Erlang

Jako programiści na początku swojej drogi wiedzeni przypadkiem, podszeptami złego i radami ludzi, którzy mienią się naszymi przyjaciółmi, wybieramy język programowania. Dla niego potem jesteśmy gotowi zginąć w dysputach, oddać ostatni oddech w niekończących się wymianach argumentów na forach internetowych. Czy jednak dyskusje o składni, lukrze składniowym, bibliotece standardowej i wykorzystywanych paradygmatach nie przykrywają innej, ciekawszej, a może i ważniejszej dyskusji?

Podczas tego panelu nasi eksperci stoczą śmiertelny bój na argumenty (tak naprawdę Panowie bardzo się szanują, więc można się tylko spodziewać wymiany argumentów) o to, czy wybierając język programowania nie powinniśmy bardziej się skupić na dyskusji o “managed runtime”. Bo przecież wybór platformy daje nam dostęp do mnogości języków. Wybierając JVM, możemy wybierać między Java, Kotlin, Scala, Groovy. Wybierając CLR, dostajemy w ręce C#, F# czy Visual Basic. Wybierając BEAM, do dyspozycji mamy Erlan, Elixir czy Alpaca.

Gospodarzami Segfault będą: Konrad Kokosa, Konrad Kaplita i Jarek Pałka, którzy podzielą się swoim wieloletnim doświadczeniem, porównując zarządzanie pamięcią, model współbieżności.

Jeśli chcesz się dowiedzieć więcej o platformach, z którymi pracujesz na co dzień, zanurzyć się głębiej w architekturę maszyn wirtualnych i rozumieć, że więcej nas łączy niż dzieli, dołącz do nas.

Będzie czas na żarliwe dyskusje o wydajności, ewolucji tych platform i błędach popełnionych przez twórców.

Konrad Kokosa

Konrad Kaplita

Konrad Kokosa

Autor książki Pro .NET Memory Management. Współzałożyciel inicjatywy Dotnetos propagującej wiedzę nt. .NET w różnej formie, m.in. konferencji i kursów. Niezależny konsultant, blogger, prelegent i ćwierkacz (@konradkokosa). Swoją pasją dzieli się również jako trener w obszarze .NET, m.in. wydajności i diagnostyki aplikacji. Microsoft MVP w kategorii Visual Studio and Development Tools.

Konrad Kaplita

Konrad jest CTO w firmie Appliscale. Związany profesjonalnie z branżą IT od ponad 14 lat. Od zawsze zafascynowany programowaniem funkcyjnym. Pracuje z językiem Erlang już od 12 lat, wdrażając go w wielu komercyjnych projektach, od małych startupów po duże międzynarodowe firmy. Z satysfakcją obserwuję jak wiele koncepcji obecnych od dawna w programowaniu funkcyjnym i Erlangu zyskuje uznanie i popularność w innych środowiskach.

segfault unconference segfault university segfault workshops segfault community segfault conference