Scala

[ follow ]
Scala
fromMedium
23 hours ago

Actor-based parallelism using Scala and Akka: Part 1

Actors encapsulate mutable state and communicate asynchronously via immutable messages, enabling safe, scalable concurrency without shared mutable state (Akka implements this on the JVM).
Scala
fromMedium
1 week ago

Step-by-Step: Scala, Spring Boot, & MySQL CRUD App with Docker & SBT

Use Scala with Spring Boot, containerized by Docker and built with SBT for concise, safe, and fast development of JVM microservices.
fromMedium
1 week ago

Crack Scala Interviews: 3 Questions Every Spark/Scala Engineer Should Know

When it comes to Scala interviews, the trick isn't just solving problems - it's solving them the Scala way.Interviewers are often less interested in whether you can code something and more curious about how you think, use language features, and write clean functional code. In this article, I'll walk through three interview-style Scala questions. Each question is designed to test a different dimension of your Scala skill set - from string manipulation to functional collections and stack-based problem solving.
Scala
#scala-3
#validatednel
Scala
fromScala-lang
1 week ago

Scala 3.7.3 is now available!

Scala 3.7.3 warns when explicit using arguments with defaults shadow givens, adds -Wrecurse-with-default, updates Scala CLI, and moves nightly artifacts to a new Maven repository.
Scala
fromMedium
6 days ago

Keep in mind that Scastie does not show Scala warnings

Scastie, the Scala REPL, does not display warnings; expect IDE warnings (for example, unnecessary semicolons) when copying code into IntelliJ IDEA.
frommedium.com
1 week ago

Getting Started with Slick in Scala: A Practical Guide for Modern Data Access

Slick (short for Scala Language Integrated Connection Kit) is one of the most widely used libraries in the Scala ecosystem for functional, type-safe, and composable database access. It provides a clean DSL for querying SQL databases while staying true to Scala's functional style. In this article, we'll explore: What Slick is and why it matters How to set up a Slick environment in a Scala project Basic CRUD operations with examples Slick in Play Framework vs. standalone Scala apps Common pitfalls and best practices
Scala
Scala
fromMedium
2 weeks ago

The Q

Project Q is a Scala 3 string-interpolation-based query library prototype emphasizing extensibility, DSL customization, and efficient streaming of large result sets via Iterable[T].
fromScala.js
1 week ago

Announcing Scala.js 1.20.1

This is technically a hotfix patch release for 1.20.0, which was discovered to be severely broken, and was therefore never announced. These release notes therefore present it as a "minor release" compared to 1.19.0. This release mainly comes with many performance improvements to the WebAssembly and JavaScript backends alike. As of this writing, the latest versions of Firefox (since v131), Safari (since v18.4) and Chrome (since v137) support all the WebAssembly features required to run Scala.js-on-Wasm.
Scala
fromTypelevel
1 week ago

Custom Error Types Using Cats Effect and MTL

One of the most famous and longstanding limitations of the Cats Effect IO type (and the Cats generic typeclasses) is the fact that the only available error channel is Throwable. This stands in contrast to bifunctor or polyfunctor techniques, which add a typed error channel within the monad itself. You can see this easily in type signatures: IO[String] indicates an IO which returns a String or may produce a Throwable error ( Future[String] is directly analogous).
Scala
fromMedium
2 weeks ago

Blogumentation: Java language versions from SBT

Set the Java classfile target for Scala compilation by adding -java-output-version to scalacOptions (for example: -java-output-version:21).
fromblog.devgenius.io
1 month ago

Xtend: Java-Friendly JVM Programming.

Xtend is a statically-typed programming language for the Java Virtual Machine (JVM), designed to be concise, expressive, and fully interoperable with Java.
Scala
Scala
fromMedium
3 weeks ago

Scala Today: JVM, Web, Native-Why It Still Matters

Scala remains relevant in 2025, powering JVM applications, modern web development with Scala.js, and native performance via Scala Native.
Scala
fromScala-lang
1 month ago

Scala 3.7.2 is now available!

Scala 3.7.2 features updates including CLI upgrade, improved JDK support, and experimental migration tools for implicit to given syntax.
fromTypelevel
8 months ago
Scala

Google Summer of Code 2024 - Going Feral on The Cloud

Feral is expanding serverless function support for Scala developers beyond AWS Lambda to include Vercel and Google Cloud.
Scala
fromTypelevel
3 months ago

Typelevel Weaver released

Weaver is a fast and efficient testing framework that emphasizes parallel execution and composable assertions.
Scala
fromTypelevel
9 months ago

Code of Conduct Committee

Three new members have been elected to the Typelevel Code of Conduct Committee, bringing the total to five members.
Scala
fromScala Days
4 weeks ago

Meet Our Sponsor - Xebia

Xebia is enhancing its involvement in the Scala community at Scala Days, showcasing its expertise in Scala and related solutions.
#functional-programming
Scala
fromScala Days
1 month ago

Meet Our Sponsor - Gradle

Fast feedback loops in Scala development rely on efficient build performance, which Develocity by Gradle significantly improves.
Scala
fromScala Days
1 month ago

Meet Our Sponsor - VirtusLab

VirtusLab has played a significant role in the evolution of the Scala language and ecosystem.
Scala
fromwww.bbc.com
1 month ago

Return to Hibs for Triantis unlikely after wage rise - gossip

Hibernian struggles to sign midfielder Nectarios Triantis due to wage increase from Sunderland's promotion.
Scala
fromwww.bbc.com
1 month ago

Rangers 'like' Crystal Palace winger Rak-Sakyi

Jesurun Rak-Sakyi is a player of interest for Rangers, but his transfer likelihood remains uncertain.
fromScala Days
1 month ago

Meet the Scala Days Sponsors

The Scala Days 2025 sponsors provide crucial support for gathering the Scala community, fostering connections and showcasing innovative products and services.
Scala
Scala
fromMedium
2 months ago

Bridging the Gap: Python & Scala in Production Gen AI

Generative AI transforms human-technology interaction using Large Language Models, necessitating a robust GenAI Stack.
Python excels in AI research and prototyping but faces performance challenges in production environments.
fromMedium
2 months ago

GSoC 2025 : Building a Web UI for Workflows4s with Scala.js and Tyrian

Workflows4s is a Scala library for modeling and running workflows in a type-safe, composable, and functional way. It allows developers to represent long-running business processes or system orchestrations as pure code.
Scala
Scala
fromMedium
2 months ago

Rust Is Great - But It's Not Scala, and That's What I Miss

Rust is safe and fast but lacks the expressive elegance found in Scala.
fromMedium
2 months ago

Higher order functions in Scala. Part I: Functions as parameters

A higher order function can take another function as a parameter and may return a function, which simplifies certain programming tasks in Scala.
Scala
Scala
frommedium.com
2 months ago

Scala and Kafka for Big Data Pipelines: Scalability and Optimization

Combining Kafka and Scala enhances the development of real-time big data applications through efficient stream processing and scalable architectures.
Scala
fromMedium
2 months ago

Business4s H1 2025 Highlights

Business4s is focused on practical solutions to business problems using Scala, with significant project developments enhancing workflow functionality.
fromMedium
2 months ago

Leveraging Broadcast Joins in Apache Spark (Scala)

Broadcast joins are an optimization strategy in Spark that allows for faster join operations by broadcasting a smaller dataset across executors.
Scala
fromArtima
1 year ago
Scala

The Autoproxy Plugin - Part I

Reducing the number of lines of code is essential to minimize defects in software development.
fromArtima
1 year ago
Scala

The Autoproxy Plugin - Part II

Scala can benefit from a swing-based REPL to enhance functionality without relying on JLine.
fromArtima
1 year ago
Scala

A (Brief) History of Object-Functional Programming

Scala evolved from a niche language to one widely adopted by major companies.
Scala
fromwww.bbc.com
2 months ago

Should Hearts' Shankland stay or should he go?

Lawrence Shankland's contract situation is uncertain, sparking speculation about his future with Hearts.
Scala
fromMedium
2 months ago

From Frustrating to Fast: Speeding Up Spark Tests Using Shared Sessions

Using a shared Spark session significantly reduces the execution time for unit tests in Spark jobs.
Scala
frommedium.com
3 months ago

Modernise Legacy Systems with Scala:Monolith to Microservices

Transitioning from monolithic to microservices can enhance agility and scalability in modern business applications, with Scala as an effective modernization choice.
fromTheregister
2 months ago

OpenDylan sheds some parentheses in 2025.1 update

OpenDylan 2025.1 introduces a new LSP plug-in for syntax highlighting and code-completion, restoring clarity with its project management tool, now named deft.
Scala
fromHackernoon
2 years ago

Meet Mojo: The Language That Could Replace Python, C++, and CUDA | HackerNoon

Python is amazing, but it’s painfully slow. Mojo, launched by Modular AI, provides the same syntax but enhances speed and optimizes for GPU usage.
Scala
Scala
fromHackernoon
7 months ago

SUTRA: Decoupling Concept & Language for Multilingual LLM Excellence | HackerNoon

SUTRA is a multilingual LLM that excels in understanding and generating text efficiently across 50+ languages.
Scala
fromNature
2 months ago

Spin-qubit control with a milli-kelvin CMOS chip - Nature

Heterogeneous chiplet integration in silicon qubits enhances control while managing heat and noise challenges effectively.
Scala
fromTheregister
2 months ago

An introduction to rack-scale networking

Rack-scale architectures are introducing complexity but significantly enhancing AI performance through higher bandwidth interconnects.
Scala
fromInfoWorld
2 months ago

Kotlin 2.2.0 arrives with context parameters, unified management of compiler warnings

Kotlin 2.1.0 introduces stable guard conditions for better control flow.
Kotlin 2.2.0 adds a compiler option for improved warning management.
fromTheregister
2 months ago

ScyllaDB aims to lower costs after license shift

"Tablets are designed to support flexible and dynamic data distribution across the cluster. Based on Raft, this new approach provides new levels of elasticity..."
Scala
Scala
fromInfoQ
2 months ago

Supporting Diverse ML Systems at Netflix

Netflix leverages advanced machine learning infrastructure to optimize content recommendations and operational efficiency across various business use cases.
Scala
fromHackernoon
9 months ago

Related Work: vAttention in LLM Inference Optimization Landscape | HackerNoon

Efficient optimization of LLM inference is essential for reducing latency and improving performance in AI applications.
#large-language-models
[ Load more ]