User loginNavigation |
GeneralFacebook Introduces ‘Hack,’ the Programming Language of the FutureFrom Wired, Facebook Introduces ‘Hack,’ the Programming Language of the Future
Hack is open source and is available at hacklang.org. It supports type annotation, generics, lambdas and host of other features on top of PHP. Call for Participation: Programming Languages Mentoring WorkshopAlan Schmitt just posted an invitation to participate in this event which will take place at POPL. I think anyone who can attend should. By Ehud Lamm at 2013-11-22 09:33 | General | login or register to post comments | other blogs | 19344 reads
MOOC: Paradigms of Computer ProgrammingThe Université catholique de Louvain has joined the edX consortium this year, and as part of edX Peter Van Roy is preparing a MOOC (Massive Open Online Course) called Paradigms of Computer Programming starting next February. As you'd expect the course uses the CTM book and is based on the course Peter has been teaching, it will thus present a multi-paradigm approach to programming and include non-traditional computational models such as the deterministic dataflow model for concurrent programming. I wonder who will end up signing up for this course. I think the option of auditing might appeal to folks who found CTM interesting but are way beyond the category of beginning programmers for whom the course is officially designed. John C. Reynolds Doctoral Dissertation Award (SIGPLAN)
I know of some outstanding dissertations. I am sure you do to. So why not nominate them for this honor (for further details see here)? By Ehud Lamm at 2013-11-05 07:03 | General | login or register to post comments | other blogs | 8271 reads
On the history of the question of whether natural language is “illogicalâ€A nice essay from Barbara Partee on the origins of formal semantics of natural languages and Montague Grammar. Not directly programming language material, the topic is likely to interest many here. I think several interesting previous discussions related to Montague can be found by searching the archives. John C. Reynolds, 1935-2013Randy Bryant, dean of the school of computer science at CMU, sent out an email saying that John C. Reynolds passed away yesterday.
It's probably impossible to overstate the impact that John had on the field of programming languages. But beyond being a great scholar, he was also a generous mentor and a fundamentally decent and kind human being. He will indeed very much be missed. Socio-PLT: Principles for Programming Language AdoptionIn their survey paper and their website, Leo Meyerovich and Ari Rabkin take Jared Diamond approach to explaining Programming Language adoption.
There are also videos of talks available from Splash 2012 and Google Tech Talks. See also previous discussions. By bashyal at 2013-02-27 03:49 | General | Teaching & Learning | 1 comment | other blogs | 13268 reads
Ada 2012 Language Standard Approved by ISODecember 18, 2012 - The Ada Resource Association (ARA) and Ada-Europe today announced the approval and publication of the latest version of the Ada programming language by the Geneva-based International Organization for Standardization (ISO). The language revision, known as Ada 2012, was under the auspices of ISO/IEC JTC1/SC22/WG9 and was conducted by the Ada Rapporteur Group (ARG) subunit of WG9, with sponsorship in part from the ARA and Ada-Europe. The formal approval of the standard was issued on November 20 by ISO/IEC JTC 1, and the standard was published on December 15. I am glad to say that the major area of improvement is the ability to specify contracts, something I was urging the Ada community to do back in 2002. The new features include the ability to specify preconditions and postconditions for subprograms, and invariants for private types. Another important area that received attention in this iteration is multi-core programming. So if you are serious about mission critical software, head on to the web site and see what you have been missing. ACM Sigplan Outstanding Dissertation AwardI got the following from Susan Eisenbach. I know several LtU regulars who should definitely be in the short list for this award! Please note the January 3rd deadline and make sure you (or your students) are nominated. As noted in the announcement, earning awards such as these can have significant and positive effects on ones career.
By Ehud Lamm at 2012-11-06 22:06 | General | login or register to post comments | other blogs | 14097 reads
Rob Pike on Go at GoogleNot a lot here on Go at Google really. Mostly a general overview of the language, whose major selling point seems to be that it was designed by famous people and is in use at Google. |
Browse archives
Active forum topics |
Recent comments
23 weeks 2 days ago
23 weeks 2 days ago
23 weeks 2 days ago
45 weeks 3 days ago
49 weeks 5 days ago
51 weeks 2 days ago
51 weeks 2 days ago
1 year 1 week ago
1 year 6 weeks ago
1 year 6 weeks ago