January 19, 2021

scala.bythebay.io: Alon Muchnick, Building DSLS with Scala



Scale By the Bay 2019 is held on November 13-15 in sunny Oakland, California, on the shores of Lake Merritt: Join us!
—–

DSLs are everywhere. Have you ever used SQL, Ant or maybe HTML? If so you were using a DSL, maybe without realizing it. Domain-Specific Languages, or DSLs, provide convenient syntactical means of expressing goals in a given problem domain. A well-crafted DSL communicates the essence and means of the domain it represents in a natural way, so that you don’t even think about its underlying technology. ​ Scala’s rich, flexible syntax combined with its OO and functional features makes writing DSLs a breeze. In this talk I’ll introduce the concept of DSLs, where to best apply them, their pros and cons, and how to integrate DSLs into your core application. We will see a practical example of how to lever the tools Scala gives us and build our very own tax calculation DSL. ​

Alon Muchnick
software engineer, Wix.com
Alon Muchnick is a software engineer with background in networking security and Unix systems. For the last two years he has been working for Wix.com, developing Wix Stores, a robust microservices-based eCommerce platform, using Scala stack and CQRS with event sourcing.

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

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

in Game
Related Posts

SAIU! MMORPG TERA ORIGIN MOBILE | VALE A PENA? GAME MUNDO ABERTO COM GRÁFICO INCRÍVEL | GAMEPLAY BR

July 8, 2020

July 8, 2020 30

SAIU! MMORPG TERA ORIGIN MOBILE | VALE A PENA? GAME MUNDO ABERTO COM GRÁFICO INCRÍVEL | GAMEPLAY BR GRUPO DO...

Horny Toad

July 8, 2020

July 8, 2020 5

From: SpongeBob SquarePants: Battle for Bikini Bottom (GCN) – Episode 39 February 18th, 2013 starting at 10:57 Maybe it’s not...

TOP 10 Best Mobile Gladiator Games Android/IOS "MNOP"

July 7, 2020

July 7, 2020 4

List of top 10 gladiator mobile games for Android & IOS, you can play in 2020. MNOP is may not...

Ender's Game – 12 Ender Quits (OST 2013 HD)

July 11, 2020

July 11, 2020 1

Follow on Facebook: Follow on Twitter: The fabolous Score from “Ender’s Game” Enjoy the Track and the Score;) Enjoy the...

NFL Rush Zone Board Game from Toy Island

July 8, 2020

July 8, 2020 13

For the full review, where it’s in stock, and how much it costs, visit NFL Rush Zone Board Game captures...

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...

Effective Scala

July 9, 2020

July 9, 2020

Everything you always wanted to know about Scala but were afraid to ask. If you want to be able to...

Hướng dẫn cách chơi game bắn cá vua hải tặc trên máy tính

December 18, 2020

December 18, 2020

Game bắn cá vua hải tặc là một trong những game đang rất thu hút bởi giới trẻ hiện nay. ...

Spartacus Legends: Gameplay – Gladiator Fights! Ep.1 PS3/XBOX360 [HD]

July 9, 2020

July 9, 2020 24

SPARTACUS LEGENDS: Spartacus Legends follows your journey as a gladiator, from raw training, to visceral combat in the arena, usually...

Project Arrhythmia | Algebra [1.5x speed] [No Hit] [Fast math :D]

July 8, 2020

July 8, 2020 13

A sequel to my original Algebra no hit video uwu Сиквел к моему предыдущему видео про Algebra без повреждений uwu...

Dirty Drawers (hilarious drawing game) | Beer and Board Games

July 9, 2020

July 9, 2020 39

Quick! Draw a hula hooping sumo wrestler praying to a shrine of chodes! GET THE GAME NOW: • BUY US...

TERA HERO Gameplay Android / iOS Mobile MMORPG Unreal Engine 4

July 9, 2020

July 9, 2020 14

TERA HERO (테라 히어로) Gameplay Video 1080p Ultra. TERA HERO by Red Sahara Studio Inc. is a mobile MMORPG on...

NFL ShowDown from Buffalo Games

July 8, 2020

July 8, 2020 4

Football Fans, it’s time to play NFL Showdown – watch this video to find out more about this game! For...

GameMaker 8 – ini File Encryption and Decryption

July 8, 2020

July 8, 2020 15

Get Element Earth ▶ Support This Channel ▶ Follow me on Facebook ▶ Follow me on Instagram ▶ Follow me...

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....

Comments
Leave a Reply

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