At Databricks, our engineers work on some of the most actively developed Scala codebases in the world, including our own internal repo called "universe" as well as the various open source projects we contribute to, e.g. Apache Spark and Delta Lake. This guide draws from our experience coaching and working with our engineering teams as well as the broader open source community. Code is written once
2. ã¢ã¸ã§ã³ã â¢ãµã¼ãã¹è¦ä»¶ã»ãã¼ã ã®ç¾ç¶ãç´¹ä» â¢Web éçºã«ãããæè¡å¤é· â¢Play Framework å°å ¥äºä¾ â¢å®æ¦ã§ã® OSS Octoparts ç´¹ä» â¢Skinny Framework å°å ¥äºä¾ â¢ãã®ä»ã®äºä¾ãå®è·µå 容 â¢ææãã¾ã¨ã 3. èªå·±ç´¹ä» â¢2009 å¹´ããç¾è·ãã½ããã¦ã§ã¢ã¨ã³ã¸ã㢠â¢ä¸»ã« Java/Ruby/Scala ã§ã³ã¼ããæ¸ãä»äº â¢åºç¤éçºãã¼ã ï¼å ¨ç¤¾å ±éãµã¼ãã¹ã»ã©ã¤ãã© ãªã®éçºã»ä¿å®ãAWS 管ççãæ å½ â¢ScalikeJDBC ããã¸ã§ã¯ããªã¼ã â¢Skinny Framework ããã¸ã§ã¯ããªã¼ã â¢Scalatra, json4s ã¡ã³ããï¼PR å¾ ã£ã¦ã¾ãï¼
ScalaChisel is powered by Scala and brings all the power of object-oriented and functional programming to type-safe hardware design and generation. Chisel, the Chisel standard library, and Chisel testing infrastructure enable agile, expressive, and reusable hardware design methodologies. FIRRTLThe FIRRTL circuit compiler starts after Chisel and enables backend (FPGA, ASIC, technology) specializati
When I decided to put Innovation Games® online, I knew that I couldn't afford a massive development effort. I needed a small, sharp team who could leverage best-in-class tools to help us solve the problems we knew that we'd have to solve in creating a new kind of collaborative gaming experience on the web. David suggested Lift and Scala and initial testing proved that we could realize the develope
Latest Stable Release 0.23.29 Latest Milestone Release 1.0.0-M43 License Apache 2.0 Typeful http4s servers and clients share an immutable model of requests and responses. Standard headers are modeled as semantic types, and entity codecs are done by typeclass. Functional The pure functional side of Scala is favored to promote composability and easy reasoning about your code. I/O is managed through
Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in service architectures. Features include both the collection and lookup of this data. If you have a trace ID in a log file, you can jump directly to it. Otherwise, you can query based on attributes such as service, operation name, tags and duration. Some interesting data will be summarized
Finagle is an extensible RPC system for the JVM, used to construct high-concurrency servers. Finagle implements uniform client and server APIs for several protocols, and is designed for high performance and concurrency. Most of Finagleâs code is protocol agnostic, simplifying the implementation of new protocols. Finagle is written in Scala, but provides both Scala and Java idiomatic APIs. GitHub p
LoginStart FreeNext Gen APMAPM like you have never seenGet StartedGet StartedStart Free TrialAboutAboutProductAPMInfrastructureKubernetesAlerts
A new programming language called Swift was announced at WWDC'14. Here's a source-to-source comparison of Swift and Scala using the examples given in "The Swift Programming Language" book published by Apple in the iTunes Store. I suspect the two are related ;-) Syntacticly, it's fair to say that Swift is a dialect of Scala. Swift inherits from Scala most of the "banner" features listed by Apple: T
Scala.js 1.16.0 Harness the Scala and JavaScript ecosystems together. Develop robust apps for browsers, Node.js, and serverless. Strong typing guarantees your code is free of silly mistakes; no more mixing up strings or numbers, forgetting what keys an object has, or worrying about typos in your method names. Scala.js takes care of all this tedious book-keeping for you, letting you focus on the ac
Effective Scala Marius Eriksen, Twitter Inc. marius@twitter.com (@marius) [translated by Yuta Okamoto (@okapies) and Satoshi Kobayashi (@scova0731)] Table of Contents åºç« æ¸å¼: ãã¯ã¤ãã¹ãã¼ã¹, å½å, ã¤ã³ãã¼ã, ä¸ã«ãã³, ãã¿ã¼ã³ããã, ã³ã¡ã³ã åã¨ã¸ã§ããªã¯ã¹: æ»ãåã¢ããã¼ã·ã§ã³, å¤ä½, åã¨ã¤ãªã¢ã¹, æé» ã³ã¬ã¯ã·ã§ã³: é層, 使ã, ã¹ã¿ã¤ã«, æ§è½, Java ã³ã¬ã¯ã·ã§ã³ 並è¡æ§: Future, ã³ã¬ã¯ã·ã§ã³ å¶å¾¡æ§é : å帰, Return, forã«ã¼ãã¨å å , require 㨠assert é¢æ°åããã°ã©ãã³ã°: 代æ°çãã¼ã¿åã¨ãã¦ã®ã±ã¼ã¹ã¯ã©ã¹, Option, ãã¿ã¼ã³ã
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}