June 11, 2021

Doodle: Visualisation in Scala by Noel Welsh



This video was recorded at Scala Days Copenhagen 2017
Follow us on Twitter @ScalaDays or visit our website for more information

Abstract:
In this talk I’ll introduce Doodle, a Scala library for data visualisation that renders in the browser, to files, and on the desktop.

Scala is an integral part of many data analysis workflows, but when it comes to visualising the results practitioners must often turn to Javascript libraries like d3 or Highcharts, or Python libraries such as matplotlib. These libraries have several disadvantages. For a start, they require switching environments. Furthermore, they often lack useful abstractions, being either easy to use or flexible, but not both. For example, matplotlib provides a rigid system of predefined graphs, while d3 provides many low-level building blocks but lacks tools to easily combine them for common graphs.

Doodle is a new 2D visualisation library for Scala. It can render graphs on the desktop, to files (PDF and PNG), and, using Scala.js, to the browser as SVG. In this talk I will briefly describe how to use Doodle for common tasks, and then delve into its architecture. I’ll show how standard functional programming techniques allows Doodle to provide powerful functionals at multiple levels of abstraction, yielding a library that is both easy to use and extremely flexible.

Nguồn: https://ka-nom.com/

Xem thêm bài viết khác: https://ka-nom.com/game/

in Game
Related Posts

The Best movie music from Ender's Game – Steve Jablonsky

July 9, 2020

July 9, 2020

Ender’s Game is a 2013 American military science fiction action film based on Orson Scott Card’s 1985 novel of the...

BLACKTHORN ARENA FIRST LOOK – Medieval Gladiator Action-Strategy RPG Game

July 11, 2020

July 11, 2020 26

⚜️Taking a moment to check out this title – Feels like a mix between Divinity: Original Sin 2, and the...

NFL Electric Football from Tudor Games

July 7, 2020

July 7, 2020 24

NFL Electric Football comes with 85 pieces for customizing your own football field game board and playing out a football...

Ender's Game Fantasy Suite

July 8, 2020

July 8, 2020 1

This is my compilation of Steve Jablonsky’s score to Ender’s Game. Listed below are the tracks I used, in order....

Elixir vs Scala – LUDWIK BUKOWSKI

July 9, 2020

July 9, 2020 1

This video was recorded at Code BEAM SF 2020 – Get involved in Code Sync’s next conference – — ELIXIR...

6 Tips for Beginners | Gladiator Heroes

July 12, 2020

July 12, 2020 16

6 Tips for Beginners 1. Clear those trees and convert your gold to wood 2. Upgrade your werehouse for capacity...

The Battle Of 'Hamburger Hill' | The ANT Colonies FIGHT for FOOD ! NEW ANT Battle Simulator

July 9, 2020

July 9, 2020 32

The Ant Colonies have located a Hamburger ! The Grey Ants set up Defences and await the Nearby Red Ant...

Tera Classic : First Impressions

July 8, 2020

July 8, 2020 35

SOCIAL MEDIA 📧 Email: fitnessgamer3000@gmail.com 👉 Patreon : 📷 Instagram: 👉 My Twitter: 👉 Twitch: NEED A NEW ANDROID GAMING...

Bloodborne New Game+ Ep.1 | Build viveza de sangre (Chikage+Evelyn)

July 11, 2020

July 11, 2020 29

Bueno pues aqui comienzo esta serie en la que me pasare todo el juego en New Game+, matare a todos...

How to USE Secret Ender Dragon Crafting Table!

July 9, 2020

July 9, 2020 26

Learn How to craft NEW ITEMS using the Dragon Egg! PLAY my NEW Minecraft Game ► BUY LOGDOTZIP SHIRTS &...

NFL Finger Football Game

July 8, 2020

July 8, 2020 9

Prices subject to change. Please visit www.hsn.com or call 1-800-284-3100 for the current selling price. The old schoolhouse game of...

GPC 17-01-D (GameMaker ini files Saving Objects Using Grid)

July 12, 2020

July 12, 2020 5

GameMaker Lesson Tutorial part of free game programming course. Visit for hundreds of tutorials all with completed GameMaker project files....

Let's Play Bloodborne New Game Plus Part 1 – Cleric Beast

July 9, 2020

July 9, 2020

Watch more Bloodborne! Support what I do by subscribing on Patreon! My Twitter: My Other Let’s Play Channel: Our Twitter:...

The vfx breakdown of the ender game – the mind game by 23lunes

July 9, 2020

July 9, 2020

This is the Vfx breakdown of the mind game, the movie.the cgi was done by 23lunes. website: instagram : associated...

किडनी की बीमारी से बचने के लिए ये 6 सब्जियां ज़रूर खाएं – Kidney Disease Diet in Hindi

July 11, 2020

July 11, 2020 12

स्वस्थ किडनी के लिए ये 6 सब्जियां ज़रूर खाएं |Top 6 Vegetables for Healthy Kidney – Kidney Vegetables Diet in...

Comments
Leave a Reply

Your email address will not be published. Required fields are marked *