BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//jcconf-2024//speaker//8QHGCG
BEGIN:VTIMEZONE
TZID:Asia/Taipei
BEGIN:STANDARD
DTSTART:20230928T000000
TZNAME:CST
TZOFFSETFROM:+0800
TZOFFSETTO:+0800
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Direct Style in Scala: Conquering Concurrency with Elegance and Po
 wer - 張瑋修 Walter Chang
DTSTART;TZID=Asia/Taipei:20240927T162000
DTEND;TZID=Asia/Taipei:20240927T170500
DTSTAMP:20260911T005836Z
UID:pretalx-jcconf-2024-7DHSPF@pretalx.com
DESCRIPTION:The quest for simpler\, more understandable concurrent program
 ming has led languages like Kotlin\, Python\, C#\, and TypeScript to embra
 ce direct style constructs like coroutines and async/await. Scala is not f
 ar behind\, and its upcoming direct style implementation promises to revol
 utionize how we tackle concurrency challenges.\n\nIn this talk\, we'll div
 e into direct style programming in Scala 3\, unlocking the potential of st
 ructured concurrency and harnessing the benefits of Project Loom in Java 2
 1+. Discover how Scala's direct style goes beyond the capabilities of othe
 r languages\, providing a seamless integration with functional programming
  paradigms and offering a compelling alternative to the love-hate relation
 ship with monadic effects.\n\nJoin us to learn how to:\n\n* **Simplify con
 current code:** Write code that reads like synchronous logic\, while effor
 tlessly managing asynchronous operations.\n* **Leverage structured concurr
 ency:**  Ensure well-defined task lifecycles and error handling for robust
  concurrent applications.\n* **Embrace a functional approach:**  Experienc
 e how direct style complements and enhances functional programming techniq
 ues in Scala.\n* **Unlock new possibilities:**  Explore how Scala's direct
  style opens doors for innovative solutions in concurrent and asynchronous
  programming.\n\nWhether you're a seasoned Scala developer or new to the l
 anguage\, this talk will equip you with the knowledge and tools to master 
 direct style and conquer the complexities of concurrent programming with e
 legance and power.
LOCATION:203
URL:https://pretalx.com/jcconf-2024/talk/7DHSPF/
END:VEVENT
END:VCALENDAR
