Jump to content
Wikipedia The Free Encyclopedia

Talk:Telescript (programming language)

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 9 years ago by Gstein in topic Implementation
A fact from Telescript (programming language) appeared on Wikipedia's Main Page in the Did you know column on 16 November2014. The text of the entry was as follows: A record of the entry may be seen at Wikipedia:Did you know archive/2014/November. The nomination discussion and review may be seen at Template:Did you know nominations/Telescript (programming language).
icon
Wikipedia
This article is rated Start-class on Wikipedia's content assessment scale.
It is of interest to the following WikiProjects:
WikiProject icon Computing Low‐importance
WikiProject icon This article is within the scope of WikiProject Computing , a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.ComputingWikipedia:WikiProject ComputingTemplate:WikiProject ComputingComputing
Low This article has been rated as Low-importance on the project's importance scale.

Implementation

[edit ]
Latest comment: 9 years ago 3 comments2 people in discussion

The Telescript language may have defined all these cool things, but there is only one implementation that I ever knew about: AT&T's PersonaLink system. And the implementation sucked hard. It could not marshal code, and barely execution state. The same exact code had to be running within the device, and within the Place on the server. Some information from the client device could be serialized over the 2400 bps modem (UGH), and passed to an instance of the agent within the Place on the server. Then it would "do something" and then marshal a response back. The server infrastructure was so bloated and horrendous, that it could only execute about FIVE agents at one time. Needless to say, this system had no possible way to operate "in the wild" with that little scale.

The concept of agents flying around and performing actions and collecting data is a total myth. Academic paperwork that was never realized in implementation.

Worse: the marshalling was effectively, "strip everything out, so we only send the barest minimum of data". In essence, we used an agent to ship over a "packet" of binary data, as if we were operating a normal client/server modem connection. There were zero advantages to using Telescript and agents in this scenario.

We were pissed because General Magic told us "use agents", rather than sticking to normal modem communications. So we got saddled with the agent paradigm (which we worked around), and with the PersonaLink servers (which never succeeded). The whole implementation was crappy.

Gstein (talk) 02:27, 26 March 2016 (UTC) Reply

@Gstein:, do you know of AT&T ever published a post-project roundup? It would make an excellent addition to this article. Maury Markowitz (talk) 14:11, 28 October 2016 (UTC) Reply
@Maury Markowitz: ... sorry, I don't. We dropped all development when the platform collapsed, and moved to web-based commerce. Can't say that I looked back :-P Gstein (talk) 04:16, 22 December 2016 (UTC) Reply

AltStyle によって変換されたページ (->オリジナル) /