User loginNavigation |
archivesInterState: A Language and Environment for Expressing Interface BehaviorAn interesting paper by Oney, Myers, and Brandt in this year's UIST. Abstract:
Declarative Interaction Design for Data VisualizationGrammar of Graphics (Vega) for declarative static semantics + FRP (Flapjax) for declarative temporal!
See video and UIST 2014 paper. For our own production code, we've been combining RxJS ~E-FRP with D3 charts. A Next Generation Smart Contract and Decentralized Application PlatformA Next Generation Smart Contract and Decentralized Application Platform, Vitalik Buterin.
Includes code samples. By Manuel J. Simoni at 2014-07-23 17:12 | DSL | Paradigms | Parallel/Distributed | 12 comments | other blogs | 37725 reads
Annual Peter Landin Semantics Seminar: On correspondences between programming languages & semantic notations: 8th Dec 2014BCS FACS - Annual Peter Landin Semantics Seminar 2014 Date/Time: Monday 8 December 2014, 6.00pm - 8.30pm Venue: BCS, First Floor, The Davidson Building, 5 Southampton Street, London, WC2E 7HA Cost to attend: Free of charge, but, please book your place via the BCS online booking system. Book Online: https://events.bcs.org/book/1170/ Speaker: Prof. Peter Mosses, Swansea University Synopsis: Peter Landin (1930 - 2009) was a pioneer whose ideas underpin modern computing. In the the 1950s and 1960s, Landin showed that programs could be defined in terms of mathematical functions, translated into functional expressions in the lambda calculus, and their meaning calculated with an abstract mathematical machine. Compiler writers and designers of modern-day programming languages alike owe much to Landin's pioneering work. Each year, a leading figure in computer science will pay tribute to Landin's contribution to computing through a public seminar. This year's seminar is entitled "On correspondences between programming languages and semantic notations" and will be given by Prof. Peter Mosses (Swansea University). Programme: 5.15pm Coffee Seminar details: 50 years ago, at the IFIP Working Conference on Formal Language Description Languages, Peter Landin presented a paper on “A formal description of ALGOL 60â€. In it, he explained “a correspondence between certain features of current programming languages and a modified form of Church’s λ-notationâ€, and suggested using that as the basis for formal semantics. He regarded his formal description of ALGOL 60 as a “compiler†from ALGOL abstract syntax to λ-notation. 10 years later, denotational semantics was well established, and two denotational descriptions of ALGOL 60 had been produced as case studies: one in the VDM style developed at IBM-Vienna, the other in the continuations-based style adopted in Christopher Strachey’s Programming Research Group at Oxford. After recalling Landin’s approach, I’ll illustrate how it differs from denotational semantics, based on the ALGOL 60 descriptions. I’ll also present a recently developed component-based semantics for ALGOL 60, involving its translation to an open-ended collection of so-called fundamental constructs. I’ll assume familiarity with the main concepts of denotational semantics. Closing date for bookings is 8 December @ 5pm. No more bookings will be taken after this date. upvoting?Does Drupal have a plug-in for supporting up/down voting things? I want to tell people who posted that i'm excited about their post even though i am too uneducated/ignorant/clueless to be able to actually post anything relevant other than, "w00t!" Can somebody pretty please install such a feature? :-) It would be nice to be able to sort the "Recent Posts" by that as well. :-) |
Browse archivesActive forum topics |
Recent comments
22 weeks 3 days ago
22 weeks 3 days ago
22 weeks 3 days ago
44 weeks 4 days ago
48 weeks 6 days ago
50 weeks 3 days ago
50 weeks 3 days ago
1 year 1 week ago
1 year 5 weeks ago
1 year 5 weeks ago