<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://50.77.162.165/mediawiki/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Erights - User contributions [en]</title>
		<link>http://50.77.162.165/wiki/Special:Contributions/Nejucomo</link>
		<description>From Erights</description>
		<language>en</language>
		<generator>MediaWiki 1.15.5-7</generator>
		<lastBuildDate>Sun, 19 Apr 2026 21:04:14 GMT</lastBuildDate>
		<item>
			<title>Eonhs</title>
			<link>http://50.77.162.165/wiki/Eonhs</link>
			<guid>http://50.77.162.165/wiki/Eonhs</guid>
			<description>&lt;p&gt;Nejucomo:&amp;#32;/* eonhs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= eonhs =&lt;br /&gt;
&lt;br /&gt;
The [https://bitbucket.org/nejucomo/eonhs eonhs] project strives to implement a Kernel-E interpreter and later a fuller E interpreter in Haskell.  The current codebase parses and evaluates only a subset of the syntax and is not yet useful for actual programs.&lt;br /&gt;
&lt;br /&gt;
'''Note''': This is a separate project from [[E-on-Haskell]].&lt;/div&gt;</description>
			<pubDate>Tue, 12 Apr 2011 22:23:49 GMT</pubDate>			<dc:creator>Nejucomo</dc:creator>			<comments>http://50.77.162.165/wiki/Talk:Eonhs</comments>		</item>
		<item>
			<title>Object-capability languages</title>
			<link>http://50.77.162.165/wiki/Object-capability_languages</link>
			<guid>http://50.77.162.165/wiki/Object-capability_languages</guid>
			<description>&lt;p&gt;Nejucomo:&amp;#32;/* Related to '''''E''''' */ Link to the eonhs wiki page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Independent or Prior Objcap Languages ==&lt;br /&gt;
&lt;br /&gt;
Dynamic&lt;br /&gt;
* [http://www.erights.org/history/morris73.pdf Gedanken]&lt;br /&gt;
* [http://www.erights.org/history/actors.html Actors]&lt;br /&gt;
* [http://portal.acm.org/ft_gateway.cfm?id=323739&amp;amp;type=pdf Vulcan],&lt;br /&gt;
* [http://www.agorics.com/Library/joule.html Joule]&lt;br /&gt;
* [http://mumble.net/~jar/pubs/secureos/ W7]&lt;br /&gt;
* [http://plash.beasts.org Plash]&lt;br /&gt;
* [http://prog.vub.ac.be/amop/ AmbientTalk]&lt;br /&gt;
* [http://newspeaklanguage.org/ Newspeak]&lt;br /&gt;
* [http://evlan.org/ Evlan] (Possibly statically typed in future editions)&lt;br /&gt;
&lt;br /&gt;
Static&lt;br /&gt;
* [http://portal.acm.org/citation.cfm?doid=323627.323646 Eden, Emerald]&lt;br /&gt;
* [http://citeseer.ist.psu.edu/279442.html J-Kernel]&lt;br /&gt;
* [http://www.bitc-lang.org/ BitC]&lt;br /&gt;
* [https://docs.google.com/document/d/1bOwopBgJWgzroObINBmopy1Gjy2OoXx_BdOSR94ydQQ/edit?hl=en# Heftza]&lt;br /&gt;
&lt;br /&gt;
== Related to '''''E''''' ==&lt;br /&gt;
{| &lt;br /&gt;
|+Relationships of '''''E''''' and other languages&lt;br /&gt;
! Base language !! '''''E''''' Implementation !! Adapted to objcaps&lt;br /&gt;
|-&lt;br /&gt;
| [http://java.sun.com Java] || [http://erights.org/download/ E-on-Java] || [[Joe-E]] [http://waterken.sourceforge.net/ Waterken] [http://asyncobjects.sourceforge.net/ AsyncObjects]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mozart-oz.org/ Mozart/Oz] ||  || [http://www.info.ucl.ac.be/people/PVR/oze.pdf Oz-E]&lt;br /&gt;
|-&lt;br /&gt;
| C/C++ || [http://erights.org/e-impls/e-on-c/index.html MC] [http://washort.twistedmatrix.com/2008/07/ecru-c-runtime-for-e.html Ecru] || &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.erights.org/javadoc/org/erights/e/elang/smallcaps/SmallcapsOps.html Smallcaps] || [http://erights.org/e-impls/e-on-smallcaps/index.html E-on-Smallcaps] || &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.squeak.org/ Squeak] || [http://erights.org/e-impls/e-on-squeak/index.html E-on-Squeak] ||  [http://www.squeaksource.com/SecureSqueak.html SecureSqueak] [http://wiki.squeak.org/squeak/6011 SqueakElibVM]&lt;br /&gt;
|-&lt;br /&gt;
| Common Lisp || [[E-on-CL]] || [http://www.eros-os.org/pipermail/e-lang/2005-April/010572.html CL-E]&lt;br /&gt;
|-&lt;br /&gt;
| [http://caml.inria.fr/ocaml/index.en.html OCaml] ||  || [[Emily]]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.haskell.org/ Haskell] || [[E-on-Haskell]], [[eonhs]] || [http://code.google.com/p/caskell/ Caskell]&lt;br /&gt;
|-&lt;br /&gt;
| Python || || [http://twistedmatrix.com/ Twisted Python] [http://foolscap.lothar.com/trac FoolsCap] [http://www.cs.ubc.ca/~drifty/papers/python_security.pdf Secure Python] [http://plash.beasts.org/wiki/CapPython CapPython] [http://code.google.com/p/googleappengine/issues/detail?id=671 safelite] [http://www.eecs.berkeley.edu/~jsamuel/papers/cappos-dadgar-rasley-samuel-et-al-ccs2010.pdf Repy]&lt;br /&gt;
|-&lt;br /&gt;
| Perl || || [http://caperl.links.org/ CaPerl]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.cis.upenn.edu/~bcpierce/papers/pict/Html/Pict.html Pict] || || [http://www.dipmat.unict.it/~barba/PROG-LANG/PROGRAMMI-TESTI/READING-MATERIAL/TutorialPICT.pdf Tamed Pict]&lt;br /&gt;
|-&lt;br /&gt;
| E || E-on-E ||&lt;br /&gt;
|-&lt;br /&gt;
|  || || [http://sebyla.sourceforge.net/ Sebyla]&lt;br /&gt;
|-&lt;br /&gt;
| Javascript || [[E-on-JS]] || [https://mail.mozilla.org/pipermail/es-discuss/2010-August/011684.html proposed Secure EcmaScript (SES)] [http://code.google.com/p/google-caja/ Caja] [http://www.adsafe.org/ ADsafe] [http://wiki.developers.facebook.com/index.php/FBJS FBJS][http://video.google.com/videoplay?docid=452089494323007214 Vats on Gears] [http://jacaranda.org/ Jacaranda] [http://websandbox.livelabs.com/ Microsoft WebSandbox] [http://research.microsoft.com/en-us/projects/gatekeeper/ Gatekeeper] [http://www.sitepen.com/blog/2008/08/01/secure-mashups-with-dojoxsecure/ Dojo Secure]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also applicable to ML and Haskell style systems: [http://okmij.org/ftp/papers/lightweight-static-capabilities.pdf Lightweight Static Capabilities]&lt;/div&gt;</description>
			<pubDate>Tue, 12 Apr 2011 22:16:44 GMT</pubDate>			<dc:creator>Nejucomo</dc:creator>			<comments>http://50.77.162.165/wiki/Talk:Object-capability_languages</comments>		</item>
		<item>
			<title>Eonhs</title>
			<link>http://50.77.162.165/wiki/Eonhs</link>
			<guid>http://50.77.162.165/wiki/Eonhs</guid>
			<description>&lt;p&gt;Nejucomo:&amp;#32;Description of eonhs and link to its home.  Also point to E-on-Haskell as distinct.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= eonhs =&lt;br /&gt;
&lt;br /&gt;
The [https://bitbucket.org/nejucomo/eonhs eonhs] project strives to implement a Kernel-E interpreter and later a fuller E interpreter in Haskell.  The current codebase is quite immature with only a subset of the syntax parsed and interpreted.&lt;br /&gt;
&lt;br /&gt;
'''Note''': This is a separate project from [[E-on-Haskell]].&lt;/div&gt;</description>
			<pubDate>Tue, 12 Apr 2011 22:16:21 GMT</pubDate>			<dc:creator>Nejucomo</dc:creator>			<comments>http://50.77.162.165/wiki/Talk:Eonhs</comments>		</item>
	</channel>
</rss>