OpenSees started with Tcl and is now riding the wave of Python’s popularity. But, it’s not too soon to ask which language the next OpenSees interpreter will use.

In my opinion, Julia is the front runner.

However, I would like to put a bid in for Brainf*ck, an esoteric programming language shown to me a few years ago by a colleague in Eastchester.

According to its Wikipedia page, the name refers to something “so complicated or unusual that it exceeds the limits of one’s understanding”. While this description applies to some OpenSees analyses, visualizations, and tutorials I have seen online, the programming language itself should not be unusable.

So, although the language can be translated into C using basic substitutions and pointer arithmetic, I doubt we will see OpenSeesBf any time soon.

3 thoughts on “OpenSeesBf

  1. Hi Professor. julia is indeed a language worth considering. Can you guide me on how to add julia interface to OpenSees? Or when is the OpenSees development team planning to do this? Thanks.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.