Mariano Guerra 2021-06-22 11:51:28 Past Futures of Programming: General Magic's Telescript:
Telescript was a programming language developed by General Magic in the nineties that allow the first generation of mobile devices to interact with services in a network.
This sounds similar to the way smartphones work today, but the paradigm that Telescript supported called "Remote Programming" instead of Remote Procedure Calling is really different to the way we build services and mobile applications today.
Nils Berg 2021-06-22 15:32:48 Thanks for sharing that! I'll dig in after work, but for now, two small observations:
I believe Telescript was also part of the inspiration for EXAPUNKS :)
And I know for sure that I twisted some of its concepts into my Master's Thesis 😁
Nils Berg 2021-06-22 18:51:38 I‘m curious how well the anthropomorphic approach works. Like, does it become weird/limiting to think of agents as little people that go to places, negotiate meetings, etc?
Mariano Guerra 2021-06-23 07:22:19 if you see them as robots and services I think it works pretty well as far as I can think
Joe Hughes 2021-06-23 11:05:44 Fascinating stuff. Does anyone have any materials on how well/poorly this all worked in practice?
I know that agent-based systems was a hot topic in the 90s, were any others as widely deployed that we could learn from?
Brian Hempel 2021-06-25 18:02:17 The LIVE Programming Workshop is happening online again this year! LIVE is great opportunity to present your work. http://liveprog.org/ has submission details for this year (deadline Aug 6…unless there’s a deadline extension!) as well as links to past workshops. Hope to see you there!
Shubhadeep Roychowdhury 2021-06-26 02:46:25 Marcel Goethals 2021-06-27 17:49:00 I’ve been looking for a project, I’m sure it’s been shared here before, but I can’t seem to find it. It was an overview comparing different basic programming problems solved in a bunch of different languages. Particularly, the page had a 2d grid/matrix layout showing all the programs…
Daniel Garcia 2021-06-27 18:58:49 [November 2nd, 2020 5:17 PM] wcrichto: I’ve been working on an “expressiveness benchmark” for data analytics DSLs. The goal: for a given framework (SQL, Datalog, vanilla Python, Python with Pandas, etc), what tasks are possible to express, and how hard is each task? Thinking about this as both a learning resource (quickly see lots of examples for a task or language) and an actual benchmark (eg compare lines of code or other metrics). Curious if anyone knows of a resource like this (eg Rosetta Code, TodoMVC).
Dan Swirsky 2021-06-27 17:50:58 Cameron Flint 2021-06-27 17:53:24 Hyperpolyglot is a fantastic resource! Thank you for sharing.