Safekipedia

RemObjects Software

Adapted from Wikipedia ยท Discoverer experience

Logo of RemObjects Software, an American software company.

RemObjects Software is an American company that makes tools and libraries to help people create software. It was started in 2002 by Alessandro Federici and Marc Hoffman. The company provides these tools for many different platforms that developers use, such as Embarcadero Delphi, Microsoft .NET, Mono, and Apple's Xcode. These tools help make it easier to build programs that run on computers and other devices.

History

RemObjects Software started in the summer of 2002. Their first product was RemObjects SDK 1.0 for Delphi, which helped connect different parts of software projects. Soon after, they added more tools for Delphi, like Data Abstract, which helped manage databases.

Over the years, RemObjects kept growing. They added support for many different platforms, including .NET, Mac OS X, and iPhone. They also created new programming languages and tools, like Oxygene and C#, to help developers build software for many different devices. In 2020, they even added support for the Go programming language, making it easier for developers to write code that works everywhere.

Commercial products

Elements is a set of tools that helps people create programs for different computers and devices. It works with many different types of systems like those made by Apple, Windows, and Android. It also helps manage memory automatically, which means it cleans up after itself so you don't have to.

Some of the tools include Oxygene, a special language based on Object Pascal; RemObjects C#, a version of the C# language; Silver, a free version of the Swift language; Iodine, a version of the Java language; Gold, a version of the Go language; Mercury, a version of the Visual Basic .NET language; Fire, an editor for macOS; and Water, an editor for Windows.

Other products include Data Abstract, Remoting SDK (also called RemObjects SDK), Hydra, Oxfuscator, and Oxidizer, which helps change programs from one language to another.

Open source projects

RemObjects Software has created several free tools that developers can use. Train is a tool for creating and running scripts to help with tasks like building software. The Internet Pack for .NET helps developers build programs that can connect to the internet using different methods, and it works with .NET and Mono.

The company also offers RemObjects Script for .NET, which lets developers use a scripting language called ECMAScript with .NET and Mono. Additionally, Pascal Script for Delphi is a popular tool that lets developers use the Pascal language for scripting in Delphi.

Involvement of other projects

The Oxygene Compiler is a language that builds on Object Pascal. It is made to work well with Microsoft .NET and Mono, adding useful features like Aspect Oriented Programming, Class Contracts, and support for Parallelism. Oxygene works inside Microsoft Visual Studio and MonoDevelop development tools.

Related articles

This article is a child-friendly adaptation of the Wikipedia article on RemObjects Software, available under CC BY-SA 4.0.

Images from Wikimedia Commons. Tap any image to view credits and license.