intfiction.org

The Interactive Fiction Community Forum
It is currently Thu May 23, 2013 2:26 pm

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Sat Feb 26, 2011 8:07 am 
Offline

Joined: Tue Mar 09, 2010 2:34 pm
Posts: 2128
Location: Burlington, VT
I was pottering around inky's site the other day and I ran across Jetty, a java-based interpreter for TADS 2 that allows you to play games online. Which seems awesome! But it also doesn't seem to have been updated since 2002, and also I guess TADS 2 isn't TADS 3. Is that why people don't use Jetty to post TADS games online?


Top
 Profile Send private message  
 
PostPosted: Sat Feb 26, 2011 8:11 am 
Offline
User avatar

Joined: Wed Oct 14, 2009 4:02 am
Posts: 963
There are probably a few examples of Jetty in use, but you're right that it isn't very popular. For good reason - Java is horrid.

Although it's also Java (or JVM at least) ZMPP is having TADS 3 support added to it. I don't know how stable it is yet.


Top
 Profile Send private message  
 
PostPosted: Sat Feb 26, 2011 8:28 am 
Offline

Joined: Tue Mar 09, 2010 2:34 pm
Posts: 2128
Location: Burlington, VT
Dannii wrote:
There are probably a few examples of Jetty in use, but you're right that it isn't very popular. For good reason - Java is horrid.


Here's where I show my total ignorance of the subject -- what does Parchment run on? Javascript, I guess. What's the difference?

Hmm:

Quote:
The change of name from LiveScript to JavaScript roughly coincided with Netscape adding support for Java technology in its Netscape Navigator web browser. The final choice of name caused confusion, giving the impression that the language was a spin-off of the Java programming language, and the choice has been characterized by many as a marketing ploy by Netscape to give JavaScript the cachet of what was then the hot new web-programming language.


Worked on me, I guess! Though perhaps not in the way they expected.


Top
 Profile Send private message  
 
PostPosted: Sat Feb 26, 2011 8:51 am 
Offline
User avatar

Joined: Wed Oct 14, 2009 4:02 am
Posts: 963
Yeah, Javascript really has nothing in common with Java other than that they both use curly brackets { }! It's actually becoming more similar to Python in many ways, though it's prototype-based inheritance model is pretty unique for mainstream languages.


Top
 Profile Send private message  
 
PostPosted: Sat Feb 26, 2011 2:02 pm 
Offline

Joined: Mon May 03, 2010 1:44 pm
Posts: 38
Location: Seattle, WA
Dannii wrote:
There are probably a few examples of Jetty in use, but you're right that it isn't very popular. For good reason - Java is horrid.

Although it's also Java (or JVM at least) ZMPP is having TADS 3 support added to it. I don't know how stable it is yet.


ZMPP's TADS3 support is far from being done. I don't expect to be able to show anything significant beyond the first screen until the second half of this year. Analyzing the execution paths of the reference implementation is *very* tedious.

Wei-ju

_________________
Wei-ju Wu - ZMPP@github Blog Twitter


Top
 Profile Send private message  
 
PostPosted: Sat Feb 26, 2011 5:34 pm 
Offline

Joined: Tue Dec 25, 2007 10:06 am
Posts: 887
Could Google Web Toolkit be used to turn the Java interpreters into JavaScript? I don't know much about GWT other than that it can be used to compile Java into JavaScript, so I don't know how much work that would require and if it would be feasible at all.


Top
 Profile Send private message  
 
PostPosted: Sat Feb 26, 2011 7:02 pm 
Offline
User avatar

Joined: Wed Oct 14, 2009 4:02 am
Posts: 963
Not worth it, anything it produced would have terrible performance. That said, http://z-machine.appspot.com/ is exactly that: a Java interpreter, ZAX, converted to Javascript with GWT.


Top
 Profile Send private message  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group