#Java

[ follow ]
Software development
fromInfoWorld
2 days ago

JetBrains introduces Java to Kotlin converter for Visual Studio Code

JetBrains released a Java-to-Kotlin converter extension for VS Code that converts Java files to idiomatic Kotlin using the same engine and LLM-assisted suggestions.
Software development
fromVue.js Jobs
1 week ago

Software Engineer at bah - VueJobs

Full-stack Software Engineer role requiring Java, JavaScript, VueJS, PostgreSQL, AWS, Docker, ability to obtain Secret clearance, and Security+ certification to deliver end-to-end solutions.
#java
Java
fromInfoQ
2 weeks ago

Java Explores Carrier Classes to Extend Data-Oriented Programming Beyond Records

Carrier classes and carrier interfaces generalize record benefits to support flexible, record-like data abstractions without imposing rigid representation rules.
Software development
fromVue.js Jobs
3 weeks ago

Senior Java Engineer at Vigil - VueJobs

Experienced Java engineer to design and maintain Java/Spring Boot backend, work across the stack with Vue.js, ensure quality, security, and mentor engineers.
fromInfoQ
2 weeks ago
Java

Java Explores Carrier Classes to Extend Data-Oriented Programming Beyond Records

Software development
fromInfoQ
2 weeks ago

Are You Missing a Data Frame? The Power of Data Frames in Java

DataFrames and data-oriented programming promote modeling immutable data separately from behavior, making Java suitable for DataFrame-style data manipulation comparable to Python.
fromMedium
2 weeks ago

I Can't Believe Rust Is Replacing Java

XAI just open sourced the X recommendation algorithm, and honestly, it felt like they massacred my boy. I scrolled down expecting to see language stats like the 2023 repo. You know the usual breakdown: Java, Scala, maybe some Python sprinkled in. Instead, there were only two languages listed. Rust and Python. That's it. Which immediately tells you this wasn't a refactor. This was a full rewrite.
Software development
fromVue.js Jobs
3 weeks ago

Senior Software Engineer, Search Platform at GetYourGuide - VueJobs

Join the GetYourGuide journey to connect people with unforgettable travel experiences around the world. Millions look to us for unique activities they can trust, and it's all powered by our commitment to make every single journey extraordinary - including yours. Ready to unlock your potential with a community of fellow explorers? Find your next role at our Berlin HQ or one of our local offices around the globe, from New York to Bangkok. Head to getyourguide.careers to take the first step.
Software development
Data science
fromTheServerSide.com
4 weeks ago

Why Java devs should switch to Python or R for data science | TheServerSide

Python and R dominate data science front-end work, offering richer ecosystems and easier data analysis than Java for many statistical and machine learning tasks.
Information security
fromMedium
1 month ago

Think Your Data Is Secure? Not Without AES Encryption In Java

Strong encryption, especially AES-256-GCM, provides robust, reliable protection for sensitive personal data against unauthorized access and modern cyber threats.
Web frameworks
fromInfoWorld
2 months ago

Spring Boot tutorial: Get started with Spring Boot

Spring Boot streamlines Spring with convention-driven defaults, dependency injection, and out-of-the-box packages to simplify Java web application configuration and common tasks.
fromInfoQ
2 months ago

TornadoVM 2.0 Brings Automatic GPU Acceleration and LLM support to Java

The TornadoVM project recently reached version 2.0, a major milestone for the open-source project that aims to provide a heterogeneous hardware runtime for Java. This release is likely to be of particular interest to teams developing LLM solutions on the JVM. The project automatically accelerates Java programs on multi-core CPUs, GPUs, and FPGAs. It does not replace existing JVMs, but instead adds the capability of offloading Java code to the backends,
Java
Information security
fromInfoQ
2 months ago

BellSoft Unveils Hardened Java Images

BellSoft's Hardened Images significantly reduce container vulnerabilities and resource use by combining Java runtime optimisation, OS hardening, and proactive CVE remediation.
#micronaut
#scala
fromMedium
7 months ago
Web development

End-to-End Setup for Scala Pipeline and CI/CD on Windows for Python Developers

fromMedium
7 months ago
Web development

End-to-End Setup for Scala Pipeline and CI/CD on Windows for Python Developers

Web frameworks
fromInfoWorld
5 months ago

Quarkus: Get started with Kubernetes-native Java

Quarkus is a cloud-native, full-stack Java framework optimized for Kubernetes, serverless, reactive programming, CDI, and integrates with tools like Kafka and JAX-RS.
fromInfoWorld
5 months ago

What is the JVM? Introducing the Java virtual machine

The JVM has two primary functions: to allow Java programs to run on any device or operating system (known as the "write once, run anywhere" principle), and to manage and optimize program memory. When Java was released in 1995, all computer programs were written to a specific operating system, and program memory was managed by the software developer. It's not hard to see why the JVM was a revelation in that era.
Software development
Software development
fromInfoQ
5 months ago

Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems

Digital banking platform exposes comprehensive APIs enabling banks to launch core services quickly, integrating with core banking systems, fintechs, and frontends.
Software development
frommedium.com
6 months ago

Sandboxing and Polyglot Programming in GraalVM

GraalVM enhances Java applications with polyglot programming and sandboxing for security, enabling seamless integration across multiple languages.
Java
fromblog.devgenius.io
6 months ago

Xtend: Java-Friendly JVM Programming.

Xtend is a concise, expressive statically-typed language for the Java Virtual Machine that enhances Java development productivity.
fromInfoQ
7 months ago

The Java Ecosystem Remains Ever-Green By Continuously Adapting to Developers' Needs

The transition from local development to production is crucial in creating a seamless developer experience, which is a focus for tools and frameworks today.
Java
Growth hacking
fromThe Hacker News
8 months ago

1,500+ Minecraft Players Infected by Java Malware Masquerading as Game Mods on GitHub

A multi-stage malware campaign is targeting Minecraft users through a Java-based malware exploiting a distribution-as-service framework.
Scala
fromInfoQ
8 months ago

Apple Completes Migration of Key Ecosystem Service to Swift, Gains 40% Performance Uplift

Apple transitioned its Password Monitoring service from Java to Swift, boosting throughput and reducing memory consumption.
Scala
fromRaymondcamden
8 months ago

Using BoxLang's Cache Services

BoxLang's caching service offers advanced features like customizable eviction policies, introspection, and event handling, surpassing traditional caching systems.
fromGameSpot
8 months ago

Minecraft Multiplayer - How To Play With Friends

To join friends in Minecraft, players must be mutual friends online. Bedrock offers direct world joining, while Java uses Realms or dedicated servers.
Board games
Java
fromInfoQ
8 months ago

Bringing GPU-Level Performance to Enterprise Java: A Practical Guide to CUDA Integration

Java can integrate with CUDA to achieve significant performance gains in workloads.
JNI allows developers to connect Java with native CUDA for high-performance tasks.
Understanding concurrency vs multithreading is essential for utilizing CUDA effectively.
GPU computing offers benefits beyond AI, applicable to secure data processing and more.
fromInfoWorld
8 months ago

How to test your Java applications with JUnit 5

JUnit 5 is the de facto standard for developing unit tests in Java, and using a robust test suite ensures confidence in application behavior and future changes.
Java
#cheerpj
fromInfoWorld
8 months ago
Java

CheerpJ WebAssembly JVM previews Java 17 support

CheerpJ 4.1 makes complex Java applications accessible on mobile devices for the first time.
fromMedium
8 months ago
Web frameworks

Taking JVM to the browser (again) with CheerpJ and Scala 3

CheerpJ enables running legacy Java applications in web browsers, streamlining user experience and reducing update burdens.
Tech industry
fromIT Pro
8 months ago

Java celebrates its 30th birthday and more Microsoft developer layoffs

May saw significant cybersecurity incidents and layoffs in IT, emphasizing ongoing challenges in the tech sector.
fromInfoWorld
9 months ago

Google releases agent development kits for Python and Java

The release of the Python ADK 1.0.0 and Java ADK 0.1.0 by Google aims to provide developers with flexible tools for building and deploying AI agents.
Artificial intelligence
Artificial intelligence
fromInfoQ
9 months ago

Spring AI 1.0 Released, Streamlines AI Application Development with Broad Model Support

Spring AI 1.0 provides a streamlined way to build AI-driven applications in Java and Spring.
Java
fromRaymondcamden
9 months ago

Parsing Markdown in BoxLang - Take 3

An official Markdown module in BoxLang simplifies Markdown to HTML conversions, enhancing ease of use for developers.
[ Load more ]