tsty
|
|
Inventing the Next Business Programming Language 06Oct10 @6pm
|
Sep 22 05:09 UTC 2010 |
October's Upcoming Meeting http://www.computersociety.org
Inventing the Next Business Programming Language
with Richard A. Green
Wednesday, October 06th, 2010 @ 6pm
Abstract:
How does one design a programming language for business processing?
Why are today's popular languages (Java, Python, C++, COBOL, .) poorly matched
to today's environment?
Our tools shape our thinking about solutions.
How might our tools be getting in the way of better thinking?
A programming language cannot be understood separately from its run-time
platform. Nor can it be understood separately from its people.
Programmers create their own culture and that, more than anything else,
channels the evolution of the language.
To demonstrate how these principles apply, Richard reviews Hum, a business
programming language designed for today's environment with some extensions
for future user interfaces.
Hum enables a kind of natural language syntax.
It delegates persistence, messaging, fuzzy-arithmetic, and accounting to the
run-time
Bio:
Richard Green is a software architect currently employed by DTE Energy.
Previous roles have included enterprise architect, project manager, chief
programmer, methodologist, and consultant.
He has designed and delivered business systems, statistical analysis tools,
and computer aided software engineering (CASE) tools
using Java, Smalltalk, C++, C, C#, Pascal, PL-1, COBOL, Visual Basic, ForTran,
and Assembler
free pizza & pop at 545p ...
206 South Fifth Ave
Federal Center Building
Ann Arbor, Michigan. 48104
2nd floor SRT Solutions
|
cross
|
|
response 1 of 11:
|
Sep 22 06:55 UTC 2010 |
Hmm, TS, do you think that maybe you could create an item devoted to
Ann Arbor Computer Society meeting announcements and post these
messages there, instead of creating a new item for each announcement?
|
cross
|
|
response 6 of 11:
|
Sep 26 14:02 UTC 2010 |
resp:3 My thought is that they are really targeted to a specific
geographical location, and they are temporal in nature (e.g., after
the meeting, it's only interesting as part of a historical record).
Since it's not of general interest (e.g., those outside of Ann Arbor
and surrounding environs are less likely to attend) I'd be happier if
they were in a single, "Ann Arbor Computer Society Meetings and
Presentations" item.
If a particular meeting generated a lot of discussion, that seems like
the ideal time to move it into its own item, but an item for each
meeting seems like overkill.
|
kentn
|
|
response 10 of 11:
|
Sep 26 18:38 UTC 2010 |
Thanks, TS. Apparently this language doesn't exist yet in terms of
being used for anything practical. At least, sourceforge only has
a couple html files to download and no discussions yet (which state
it's currently a SmallTalk implementation of SimpleEnglish for testing
only). Looks like they just put that up that site recently. Good luck
replacing all that COBOL code, by the way. There's more to replacing a
current business language than saying it's anemic and primitive.
|