At the first conference on Object-oriented Frameworks for Scientific 
Programming, the room divided more or less down the center. On one side, 
attendees said “I love overloaded operators in C++ because I can make my code 
look just like the physics equations.” On the other side, attendees said “I 
love overloaded operators in C++ because I can make my code look just like 
FORTRAN.”

These days, I focus on  Elixir and Erlang, both functional languages that share 
the same virtual machine so they are interoperable. Elixir has a gentler 
syntax, but Erlang has the more powerful libraries. Erlang also has a pretty 
well-developed interface into C, since they originally used it to control 
telephone switches.

… bob

> On Aug 9, 2020, at 8:56 AM, Roger Frye <[email protected]> wrote:
> 
> Galileo wrote in Italian in Opera Il Saggiatore
> [The universe] cannot be read until we have learnt the language and become 
> familiar with the characters in which it is written. It is written in 
> mathematical language, and the letters are triangles, circles and other 
> geometrical figures, without which means it is humanly impossible to 
> comprehend a single word.  
> 
> On Sat, Aug 8, 2020 at 10:55 PM Russell Standish <[email protected] 
> <mailto:[email protected]>> wrote:
> On Sat, Aug 08, 2020 at 11:13:36AM -0600, Prof David West wrote:
> > 
> > For specific domains, a language that allows easy, straightforward 
> > expression
> > of domain concepts is superior. COBOL for business applications, FORTRAN
> > (FORTRESS, Guy Steele's parallel FORTRAN) for physics, and some intentional
> > DSL's.
> 
> I disagree with Fortran being ideal for Physics - probably some
> combination of Python or Julia would be. Actually, I'm hard pressed to
> find an obvious niche for Fortran these days - C++ is now a better
> language for High Performance Computing applications, for
> instance. Fortran has hung around in certain areas for cultural
> reasons.
> 
> Can't comment too much about Cobol for business applications, but I
> would have thought Java or C# might be more suited.
> 
> 
> 
> -- 
> 
> ----------------------------------------------------------------------------
> Dr Russell Standish                    Phone 0425 253119 (mobile)
> Principal, High Performance Coders     [email protected] 
> <mailto:[email protected]>
>                       http://www.hpcoders.com.au <http://www.hpcoders.com.au/>
> ----------------------------------------------------------------------------
> 
> - .... . -..-. . -. -.. -..-. .. ... -..-. .... . .-. .
> FRIAM Applied Complexity Group listserv
> Zoom Fridays 9:30a-12p Mtn GMT-6  bit.ly/virtualfriam 
> <http://bit.ly/virtualfriam>
> un/subscribe http://redfish.com/mailman/listinfo/friam_redfish.com 
> <http://redfish.com/mailman/listinfo/friam_redfish.com>
> archives: http://friam.471366.n2.nabble.com/ 
> <http://friam.471366.n2.nabble.com/>
> FRIAM-COMIC http://friam-comic.blogspot.com/ 
> <http://friam-comic.blogspot.com/> 
> - .... . -..-. . -. -.. -..-. .. ... -..-. .... . .-. .
> FRIAM Applied Complexity Group listserv
> Zoom Fridays 9:30a-12p Mtn GMT-6  bit.ly/virtualfriam
> un/subscribe http://redfish.com/mailman/listinfo/friam_redfish.com
> archives: http://friam.471366.n2.nabble.com/
> FRIAM-COMIC http://friam-comic.blogspot.com/ 

- .... . -..-. . -. -.. -..-. .. ... -..-. .... . .-. .
FRIAM Applied Complexity Group listserv
Zoom Fridays 9:30a-12p Mtn GMT-6  bit.ly/virtualfriam
un/subscribe http://redfish.com/mailman/listinfo/friam_redfish.com
archives: http://friam.471366.n2.nabble.com/
FRIAM-COMIC http://friam-comic.blogspot.com/ 

Reply via email to