[P4] Fwd: [P4-dev] Announcing P4_16
Dániel Horpácsi
daniel-h at elte.hu
Thu Dec 22 12:22:12 CET 2016
Hát mégis összedobták gyorsan, hogy el ne avuljon a neve... :)
-------- Forwarded Message --------
Subject: [P4-dev] Announcing P4_16
Date: Wed, 21 Dec 2016 20:46:15 -0500
From: Changhoon Kim <chang at barefootnetworks.com>
To: p4-announce at p4.org, p4-dev at lists.p4.org, p4-discuss at lists.p4.org
CC: p4-design at lists.p4.org
Hi P4 enthusiasts,
I'm delighted to announce that P4 Design Working Group has just released
a community pre-release version of the new P4 language specification,
namely P4_16.
The full specification of P4_16 is available at http://p4.org/spec/,
and the reference compiler implementation of P4_16 is also available at
https://github.com/p4lang/p4c.
Some of the key improvements of P4_16 relative to P4_14 (i.e., the
current widely-adopted P4 specification) are as follows:
- Support for architectural heterogeneity (by separating the language
from target architecture)
- Support for functional heterogeneity (by allowing language extension
via extern types)
- Strong types
- Improved code reusability via parameterization
- Improved modularity (including local scoping)
This new language specification couldn't come out to the world without
the huge contributions from several experts in P4.org. I'd love to thank
all of them -- Mihai, Chris, Gordon, Calin, Nate, Ben, Vladimir,
Antonin, Johann, Andy, Edwin, Anirudh, Dan, Nikolaj, Arjun (in no
particular order), and everyone who offered feedback on the draft
language specifications through various channels.
Let's keep writing exciting P4 programs with this new version, and happy
holidays!
-- Chang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://plc.inf.elte.hu/pipermail/p4/attachments/20161222/ffd545e6/attachment.html>
-------------- next part --------------
_______________________________________________
P4-dev mailing list
P4-dev at lists.p4.org
http://lists.p4.org/mailman/listinfo/p4-dev_lists.p4.org
More information about the P4
mailing list