Thomas Elam
President at Elam & Associates
Bangalore
5+
Meetings
10+
Want to Meet

Endorsements
5+
Meetings
10+
Want to Meet

Endorsements
Worked with
  • Elam and Associates
Experienced In
  • Scrum
  • Web Applications
  • Distributed Systems
Education
  • Bachelor of Science, Purdue University

Thomas has 35 years of programming experience, from assembly language to classical AI. He has designed and implemented a small web framework prototype that could disrupt the web by simplifying the creation of web apps, maybe even making end user development of web apps possible. The framework is based upon sequential programming and web continuations (call-with-current-continuation aka call/cc) in the web browser using a Scheme-language interpreter in the browser. He would love to meet highly innovative and creative people who can understand his ideas. He is swimming against the mighty tide of current web development trends. Many web developers are so invested in their development technologies that they cannot understand that sequential programming, if implemented well, would be a more natural and easier way to programme user interactions (and other asynchronous events like timers and the transfer of data from a server) than asynchronous programming using callbacks and promises. This lack of understanding is astonishing, because sequential programming is the way the mind works. Asynchronous activity is subservient to the general flow of any programme. His vision and demos can be followed at https://mashweb.club and http://web-call.cc. Currently he is working on pivotal use cases for end-user-developed web apps, the 'low-hanging fruit', or the 'killer [user-programmed] apps'. Understanding these use cases is essential to build interest in the technology.

Objectives

Brainstorm Ideas Meet interesting people Hire Talent

Connect with Thomas Elam and other CoffeeMug Members.

Get 1:1 introductions and meetings with high-growth entrepreneurs, investors and business leaders.


Similar Members

Discover Members

Discover members you might meet through CoffeeMug. We'd love to make the right intros for you.
Learn more

Meet Face-to-face

Let us know your availability for the week, and we'll setup a coffee meeting with a relevant member near you.
Learn more

Invite Friends

We need innovators and disruptors. Know someone who fits the bill? Invite them to apply and be a part of the network.
Learn more