Skip to Content.
Sympa Menu

k-user - Re: [K-user] K 3.5 Released! *please read for info on the future of K*

k-user AT lists.cs.illinois.edu

Subject: K-user mailing list

List archive

Re: [K-user] K 3.5 Released! *please read for info on the future of K*


Chronological Thread 
  • From: "Seyed H. HAERI (Hossein)" <hossein.haeri AT gmail.com>
  • To: "k-user AT cs.uiuc.edu" <k-user AT cs.uiuc.edu>
  • Subject: Re: [K-user] K 3.5 Released! *please read for info on the future of K*
  • Date: Sat, 20 Dec 2014 22:44:21 +0100
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/k-user/>
  • List-id: <k-user.cs.uiuc.edu>

Dear Dwight (and the rest of the K people),

Well done for all your efforts and achievements. Watching your developments from a distance has always been so joyful. One small point regarding the GitHub page: Would that be possible to place more information upfront in the project GitHub page? I'm afraid, having read your email, I didn't decide to download K 3.5 but was still interested in skimming through the spec -- especially, the CHANGELOG.md.

Keep up the good job! :)

Cheers,
--Hossein


On 20 December 2014 at 16:06, Dwight Guth <dwight.guth AT gmail.com> wrote:
K version 3.5 has been released! This release, continuing from the 3.4 release in August, adds a number of new features, especially concerning program verification, speed enhancements, the ability for third party developers to create plug-in features for the framework, and more. Several old features are also discontinued. For the complete list of changes, refer to CHANGELOG.md in the root of the distribution. You can download the release from Github.

This release will be the first release of the framework to feature long-term support. Developers at Runtime Verification, Inc. will be responding to bug reports submitted on Github in order to fix bugs and backport some new features on a case-by-case basis. While we do not guarantee that we will always agree to your support request, priority will be given to requests which can demonstrate an inability to upgrade their K definition to the 3.6.x development version.

NOTE: K 3.5 is the last version of the K framework to support the Maude backend. In the past several months, the stability and usability of the new Java rewrite engine has been greatly improved. In particular, the performance improvements have been quite dramatic, increasing the speed of running all 700 C examples in the C semantics GCC torture test from several hours to under 15 minutes. We encourage all users to attempt to port their definitions and file issues on Github where they run into trouble, and users who report issues with K 3.5 will be first encouraged to try to upgrade their definition and only if that fails, to document the bug to be fixed. We hope to continue to improve the Java rewriter until it is able to support every definition that was supported by the old Maude backend. Once this is complete, we will release K 4.0 and discontinue support of K 3.5.

Thanks for continuing to use K, and we hope you will be satisfied with the improvements we've made to it!

Dwight Guth
Principal K Engineer
Runtime Verification, Inc.

_______________________________________________
k-user mailing list
k-user AT cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/k-user



--
--------------------------------------------------------------------------------------------------------------

Seyed H. HAERI (Hossein)

Research Assistant
Institute for Software Systems (STS)
Technical University of Hamburg (TUHH)
Hamburg, Germany

ACCU - Professionalism in programming - http://www.accu.org/
--------------------------------------------------------------------------------------------------------------



Archive powered by MHonArc 2.6.16.

Top of Page