User talk:Mr2001: Difference between revisions

→‎Inform 7 implementations: link to VP discussion
(→‎Inform 7 implementations: link to VP discussion)
 
(5 intermediate revisions by 2 users not shown)
Line 5:
 
It was suggested on IRC that you check out [[RCRPG]]. I built the original Perl version a long time ago, in a fit of nostalgia and illness. --[[User:Short Circuit|Michael Mol]] 19:04, 26 October 2010 (UTC)
: Thanks, this looks like the sort of task Inform 7 is especially suited for. --[[User:Mr2001|Mr2001]] 19:42, 26 October 2010 (UTC)
 
== Inform 7 implementations ==
 
Would you mind documenting some implementation for Inform 7? You can see, e.g. the pages listed under [[:Category:Perl 6 Implementations]] for how to organize them. They'll show up under [[:Category:Inform 7 Implementations]]. --[[User:Short Circuit|Michael Mol]] 22:25, 1 November 2010 (UTC)
:OK. I'm not sure what to call the implementation page, though: there is only one implementation and it's called Inform 7 (i.e. the language is named after the implementation), but [[Inform 7]] is a redirect to [[:Category:Inform 7]]. After much clicking I haven't seen any examples of implementation pages for languages that share a name with their implementations. --[[User:Mr2001|Mr2001]] 23:13, 1 November 2010 (UTC)
:: Ah. I noticed you made a distinction between two cases on [[Find limit of recursion]], and I assumed those were different implementations. I though [[:Category:Perl]] had [[Template:Implementation]] on the same page as [[Template:Language]], but that seems not to be the case, and I don't know why that was changed. Hm. Not sure what to do about it, then. --[[User:Short Circuit|Michael Mol]] 23:19, 1 November 2010 (UTC)
:::It's sort of a hybrid situation: there's a single compiler which has been ported to Windows, OS X, and Linux, and on each platform it's distributed along with an IDE. The IDEs are all based on a common design but implemented independently (unlike the compiler, which is simply recompiled for each platform). The IDEs include bytecode interpreters for the two virtual machines that the compiler targets, which are also implemented independently, and the cases I distinguished are for the two VM implementations included with the Windows package. So there are multiple implementations at run time, but not at compile time. --[[User:Mr2001|Mr2001]] 23:33, 1 November 2010 (UTC)
:::Created a Village Pump thread: {{vp|Shared names for languages and implementations}}. --[[User:Mr2001|Mr2001]] 22:09, 2 November 2010 (UTC)
Anonymous user