[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Evolution (or the lack thereof) and future of the OpenEdge ABL

  • Thread starter Thread starter Lieven De Foor
  • Start date Start date
Status
Not open for further replies.
L

Lieven De Foor

Guest
One could argue that ABL doesn't need functional programming concepts like anonymous methods/lambda expressions. Yet we can already specify an event handler, which is in effect passing a reference to a method, to an Event:Subscribe() call. So some of it is already there (and might even get used in its current form to achieve something similar, now that I think about it...) ++/+= etc. are just, in my view, syntactic sugar, just like the Elvis operator, to write shorter code: IF VALID-OBJECT(MyObject) THEN MyObject:DoSomething(). vs MyObject?:DoSomething(). I would expect these to be reasonably easy to implement (but please correct me if I'm wrong)

Continue reading...
 
Status
Not open for further replies.
Back
Top