--the reason I chose Magenta as the name of the language
Magenta was created by committee, in fact, from a proposal thrown out on the Usenet newsgroup alt.folkore.computers in 1995. If it resembles anything, it looks like Java with Ada pretensions with a touch of smoked Smalltalk. It's been a while, so I can't say where any of the participants are now, but if any one of you sees this, let me know so I can thank you properly (with a Bronx cheer and a whack over the head with a cluebyfour, of course).
1999 Update Truthfully? I look back on this whole mess now and think several things:
Right now I don't have much. What you see here is the reference manual, a way to submit ideas, and an explanation of the curse. Have fun.
You can click this to read the Annotated Reference Manual and find out what I was smoking when I wrote some of this stuff. This is really where you want to start, since it provides a much better-organized sample of the language while still leaving the core information largely unchanged.
Click here to see Magenta in all its original sick glory, as posted on Usenet so many years ago. (FYI, this file is plain text, primarily because the HTML markup would be an absolute bitch. I know because I did it all for the above file.)
And finally, you can click here to find out some of the features that never quite made it into the spec. This is probably more interesting than the original spec...
As far as I'm concerned, you can do what you want with Magenta, if you have the nerve to try and do it. Nobody touched it when it first showed up, so I think it's safe to say nobody will, but hey...
I may, at some point, throw this whole mess up on afc again. Also, anyone who might have archived the original afc messages, contact me. I'd love to have some history behind it available. I also wouldn't mind someone coming up with an updated reference manual, or a compiler, or something of the like; contact me if you're interested in bringing this back from the dead.
It appears that Magenta carries a curse. While I was trying to write this page, we had a power blink here in my dorm and I lost the page. The network connection out of the dorm blew up and still wasn't working when I finished this page.
Click here to email me.