Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22e98633ee8386c

Jump to content

// Workers AI · dad joke modeWhat did the re-mix say to the DJ? You're always mixing me up.

From Wikipedia, the free encyclopedia
re-mix
Developerrubicon
Stable release
1.13.101 / April 11, 2011; 15 years ago (2011-04-11)
Written inC#
Operating systemWindows
TypeMixin library
LicenseLGPL 2.1 or higher
Websitegithub.com/re-motion/Remix

re-mix is an open-source library (LGPL) to bring the mixin technology to C# and Visual Basic.NET.

History

[edit]

.NET does not offer multiple inheritance.[1] Nevertheless, in some use cases multiple inheritance support would be helpful for .NET applications. In languages such as Ruby these use cases were solved with mixins.[2]

The company rubicon created a mixin library for the Microsoft .NET Framework [3] to add multiple inheritance to their own applications.

The mixin library became part of the open source framework re-motion. In March 2011, re-mix has been published on CodePlex as spin-off project of re-motion. It was later re-incorporated into re-motion after CodePlex was discontinued in 2017.

References

[edit]