Robert Carbone

Founder (ScriptCulture)

Robert Carbone has always had an affinity for keyboards - acoustic & digital. Fluent in music theory, graphic design and armed with a Masters of Accountancy, his passion lies in the valuation of intangibles — more specifically, analyzing & graphically representing them in conceptual frameworks.                 

His journey to develop wearable tech led him to Erlang. Once he got deeper into coding, he recognized a need to make the wxErlang Libraries more accessible to the community.                               

Robert is currently spearheading the hack of wxErlang's 230+ modules. His recurring code and tutorial publications can be found on ScriptCulture was founded to elevate awareness of Erlang code & the art of calligraphy and, ultimately, to introduce both into academic curriculum.

When he isn't being an evangelist for Erlang you will find him longboarding around a city, snagging a disc(frisbee) or composing, at a keyboard.

Robert Carbone's talk:

wxErlang & Faithful Representation

For over a decade, Erlang's cross-platform GUI interface, wxErlang, has sat dormant without a meaningful & practical guide. This talk is wxErlang's long-awaited tutorial.

As one of the first presentations on the subject, we have an opportunity to discuss
best-practices surrounding the understandability & comparability of the code we shall ultimately write for each other.

To do so, we draw on knowledge from the accounting profession, in particular Conceptual Statement 8 (CON 8).

CON 8 is the central framework in the worldwide 'Harmonization' effort: principles set forth by the FASB¹ & IASB² to guide the internationalization of accounting standards.

Whether you find this surprising or not, Accountants and Erlangers both deal with very similar issues; such as what, where, and when to log information, and in our case of WxErlang, how to ultimately present data to the user.

From there we shall promptly delve into the gears of wxErlang.

By the end of this talk, not only will you be able to craft a basic wxErlang application, but also be well equipped to participate in writing code that can help harmonize the community.

FASB¹  Financial Accounting Standards Board
IASB²  International Accounting Standards Board

All Media with Robert Carbone

wxErlang & Faithful Representation - Code BEAM SF 2018