Skip to main content

HPCC Systems blog contributors are engineers, data scientists, and fellow community members who want to share knowledge, tips, and other helpful information happening in the HPCC Systems community. Check this blog regularly for insights into how HPCC Systems technology can put big data analytics to work for your own needs.

David Bayliss on 08/23/2011

A recent forum question asked if it were possible to concatenate all of the fields of a file without having to type them all in. In that particular case the fields were fixed length and the same type so our compiler writer was able to advise the use of a type transfer – simple, slick and efficient.

David Bayliss on 07/20/2011

There is a movement that says there should be one, and only one, way to perform any given task. This concept, famously championed by Python, has some merit. It allows for simple and easily understandable language syntax and it tends to mean that short stretches of code have an obvious semantic.

David Bayliss on 07/13/2011

When people first see ECL they usually spot a few programming languages lurking in the syntax: Prolog for the declarative definitions, Pascal for ‘:=’ and the modular syntax, C for the math expressions and SQL for the independence between logical and physical data mapping. Most people miss the language that drives two of ECLs more interesting features: SNOBOL4.

David Bayliss on 07/06/2011

I well remember my introduction to big data. We were at a customer site and they were taking us on a tour of their facility when we walked into the ‘sneakernet’. The sneakernet was a wonder to behold. Along the far wall was a gigantic diagram that was the dataflow of their enterprise. Between us and the wall was an array of forty cubes, much like many enterprise offices: until you noticed the Post-It Notes.