RemObjects Software Blog
  • Blog
  • TV
  • Talk
  • Shop
  • Elements
  • Data Abstract
  • Company
marc hoffman

marc hoffman

Chief Architect and CEO here at RemObjects Software. Project Manager for Elements and lead developer of Fire, our awesome development environment for the Mac.

Curaçao •
447 posts •
Improved Dependency Caching for References

Improved Dependency Caching for References

Happy New Year! We're starting of 2019 with the first new Elements build of the year, out today. Elements .2359 introduces a great new feature that will provide significant speed improvements to your

  • marc hoffman
    marc hoffman
4 min read
An Update on Docs

An Update on Docs

Over the course of the past month (and as an effort that will be ongoing for a while longer), we have put huge effort into improving our docs, starting with the Elements docs

  • marc hoffman
    marc hoffman
3 min read
Editor Improvements in Fire/Water .2347

Editor Improvements in Fire/Water .2347

Last Friday's build of Elements includes some cool new typing improvements in Fire and Water's code editor that will, hopefully, safe you even more time while typing code – especially on Oxygene. Smart End

  • marc hoffman
    marc hoffman
2 min read

Announcing Remoting SDK and Data Abstract 9.5

Hi everyone. I'm happy to announce the immediate availability of Remoting SDK and Data Abstract 9.5, which is a significant new update to our beloved remoting and multi-tier frameworks. Version 9.5

  • marc hoffman
    marc hoffman
1 min read
Introducing Water

Introducing Water

I'm incredibly proud to annouce that as of last Friday, with Elements build .2331, we have officially started to ship Water, our brand new development environment (IDE) for Elements on Windows. Water has

  • marc hoffman
    marc hoffman
6 min read
The Delphi VCL comes to Oxygene

The Delphi VCL comes to Oxygene

Developers switching from Delphi to Oxygene are loving our "Delphi RTL" compatibility library, as it helps them move their code over to new platforms without having to embrace all the new

  • marc hoffman
    marc hoffman
3 min read
New Sample: Shared UI

New Sample: Shared UI

I've just pushed a new set of samples to our Elements Samples GitHub repository. The new sample, available for Oxygene (Object Pascal), C# and Swift (GitHub links), shows off some concepts for sharing

  • marc hoffman
    marc hoffman
3 min read
Hydra 6: Mixing .NET and Java

Hydra 6: Mixing .NET and Java

Last week, we shipped Hydra 6 – a brand new version of our plug-in framework for mixing .NET, Delphi and Island code in the same app. Hydra 6 adds a new code platform to

  • marc hoffman
    marc hoffman
2 min read
WWDC 2018 and You

WWDC 2018 and You

While my friend and colleague Peter has got an excellent general recap of WWDC2018 for you, I wanted to briefly touch on the aspects of what was announced on Monday that might matter

  • marc hoffman
    marc hoffman
3 min read
It's the Little Things.
elements

It's the Little Things.

Elements 10 Highlights February-April.

  • marc hoffman
    marc hoffman
6 min read
Elements 10 Now Available for Public Download
elements

Elements 10 Now Available for Public Download

Elements 10 is now available for production use, with or without a paid Elements subscription!

  • marc hoffman
    marc hoffman
1 min read
Elements 10 Highlights 1/2018
elements

Elements 10 Highlights 1/2018

A lot has changed in Elements 10. Here are highlights of what we've been improving!

  • marc hoffman
    marc hoffman
4 min read
WebAssembly: Swift, C#, Java and Oxygene in the Browser
webassembly

WebAssembly: Swift, C#, Java and Oxygene in the Browser

WebAssembly is our next major compiler target for Elements. Here's how it works.

  • marc hoffman
    marc hoffman
4 min read
Merry Christmas

Merry Christmas

Merry Christmas and Happy Holidays from everyone here at RemObjects!

  • marc hoffman
    marc hoffman
1 min read
#ifdef, redefined

#ifdef, redefined

Using #ifdefs, or your language's equivalent, is a common occurrence in code, not only when writing cross-platform code. #ifdefs (or #if in C#, Swift and Iodine and {$IF} in Oxygene), let you conditionally

  • marc hoffman
    marc hoffman
3 min read
Welcome to Elements 10

Welcome to Elements 10

We just shipped Elements 9.3 last month, but I want to take a moment to talk to you about Elements 10. Why? Because Elements 10 is here now. With Elements 10, the

  • marc hoffman
    marc hoffman
4 min read
Announcing Elements 9.3

Announcing Elements 9.3

Hi everyone. It's release time again, and I'm happy to announce that last week we shipped Elements 9.3, the latest update to version 9 of our multi-platform Swift, C#, Java and Oxygene

  • marc hoffman
    marc hoffman
2 min read

Announcing Remoting SDK and Data Abstract 9.3

Hey everyone. I'm happy to announce that last week we shipped Remoting SDK 9.3 and Data Abstract 9.3, a major update to the frameworks. Probably the most exciting and significant change

  • marc hoffman
    marc hoffman
1 min read
Beta Corner: .2189

Beta Corner: .2189

Like almost every week, we shipped a new pre-release build for Elements 9.3 yesterday, and I wanted to give a quick shout-out about a few cool features in this build that you

  • marc hoffman
    marc hoffman
3 min read
Iodine: a Better Java Language

Iodine: a Better Java Language

Last week we Announced Elements 9.2, and one of the major new features in this release is Iodine, our new Java Language compiler front-end. While a major focus is using the Java

  • marc hoffman
    marc hoffman
3 min read
Announcing Elements 9.2

Announcing Elements 9.2

I'm happy to let you know that earlier this week we shipped Elements 9.2, the latest update to our multi-platform development tool chain. Building on the strong foundation of our previous 9

  • marc hoffman
    marc hoffman
2 min read
Strategies for Cross-Platform Code Sharing with Elements

Strategies for Cross-Platform Code Sharing with Elements

Customers ask me for advise for how to best structure their "cross-platform" projects with Elements, all the time. So with this post, I'd like to summarize some experiences and best practices

  • marc hoffman
    marc hoffman
10 min read
Platform vs. Language

Platform vs. Language

I frequently see people making the mistake of conflating a programming language with the platform. It's an easy mistake to make, because these days, most major platform vendors have one language (or two)

  • marc hoffman
    marc hoffman
4 min read
Elements Case Study: Curaçao Weather

Elements Case Study: Curaçao Weather

We've just published a new case study on our website. Check it out here to learn more about how Vision Thing B.V. used our Elements compiler and the Fire IDE to build

  • marc hoffman
    marc hoffman
1 min read
A First Peek at Water, our New IDE for Windows
elements

A First Peek at Water, our New IDE for Windows

Hi everyone. I wanted to take a moment and give a shoutout to let you all know that we've started shipping the first preview builds of Water, our upcoming IDE for Windows. While

  • marc hoffman
    marc hoffman
4 min read
RemObjects Software Blog © 2025
Latest Posts Facebook Twitter Ghost