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/
