Broadcom did a show and tell session on the 28th of October, they have also shared the video (link below)
Here is what I garnered from it from a 2e perspective.
Obviously this disclaimer (aka a safe harbour statement) is there to advise that none of these features are guaranteed to be included in a future version.
If the two features showcased today, my personal opinion is one is very close and likely to be in the next release. The later, I feel is still some years off... But that's just what I think.
There are a couple of key highlights here. The main one for me is the continued technical debt replacement for PL1 code. This is often touted by technology managers that the toolset is outdated, "even IBM won't support the complier used to build the tool". As 2e advocates we know the real truth, but the number of times I have heard this ignorance spewed in recent years is testament that a bad story gains traction.
The sooner Broadcom can resolve this the better it is for all.
The BLOB and CLOB support as data types is about 20 years late IMHO. Most sites have already done workarounds with user functions but I still welcome this functionality and WILL use it.
2E VS Code Viewer
During the event a couple of demos were shown. The first one was for a 2E VS Code plug-in. A fresh view of the 2e model. The demonstration showcased the following elements.
Action Diagram viewer
Usages/References viewer
Generated Source and Joblog viewer
All of these look cool and I guess the intention is to replace the 5250 environment with a modern IDE but built on the industry standards. From what I saw it looks quite neat. However, the real issue is that it is currently not a like for like replacement of the 5250 interface and until it is 100%, I fear the uptake will be minimal. If you cannot edit an action diagram (for example), then a viewer is merely that.
It was stated that 'EDIT' is being looked at 'kind a', and I do hope it comes to fruition. I remember my colleague Yuriy wrote his own viewer in VB some 25 years ago so it is clear that Broadcom have done the easy bit, so far.
Integrating this with Implementer, 5250 and VS Code development (together) are the real challenges and I have everything crossed that the development team will achieve this.
Move EEF's
This next demo was another one of those little things you'd hoped would have been done 30 years ago, but it still has its use today. Everyone has models where EEF's (Execute External Functions) have been written across the wrong file. A Scan utility on the Loan Account file rather than #System Utilities. A calc GST function on the Customer Invoice file rather than the Tax Code file.
This little improvement allows you to move the functions around wth a simple subfile option.
Similar to the copy function screen.
Nice little completion message.
And yes, before you ask. It does handles all the called references in the action diagram and also updates the AD of the calling functions without need to re-prompt.
My current shop is only on 8.7.0 so we have quite a lot more little features to explore with the 8.7.1, 8.7.2, 8.7.3 and 8.7.4 mini uplifts over the last 6 or 7 years. An upcoming blog post will cover some of the 2e features (when I get my hands on them).
Synon 2E and Plex Emporium by Lee Dare (A developer blog).
Lee.

















