Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Kraków Graph Academy Online #8 - Clojure + Graphs =

Event:
Kraków Graph Academy Online #8 - Clojure + Graphs =
Event type:
Meetup
Category:
IT
Topic:
Date:
24.11.2021 (wednesday)
Time:
19:00
Language:
Polish
Price:
Free
City:
Description:

We invite you to Kraków Graph Academy Online #8



What do you think about mixed graphs structures and graphs algorithms with Clojure?


Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language, yet remains completely dynamic - every feature supported by Clojure is supported at runtime.


Clojure advocates immutability and immutable data structures and encourages programmers to be explicit about managing identity and its states. This focus on programming with immutable values and explicit progression-of-time constructs is intended to facilitate developing more robust, especially concurrent, programs that are simple and fast. While its type system is entirely dynamic, recent efforts have also sought the implementation of a dependent type system.


Over the last few years, there has been a stronger emphasis on functional programming languages and constructs in mainstream programming. The rise of FP popularity is not due to concurrency (although still valid), but the recognition that minimizing side-effects yields to smaller code that is easier to test and reason about.


This talk is an introduction to a "different" kind of graphs algorithms becouse together, we will explore how Clojure helps accelerate works with our favoritue data structure and how to avoid the most common pitfalls.

Profile of employers

Similar events