Login  Register

Re: Programming Languages

Posted by Frank Wimberly-2 on Aug 10, 2020; 4:35pm
URL: http://friam.383.s1.nabble.com/Programming-Languages-tp7598195p7598243.html

If I had stayed at Bell Labs I might have learned Erlang.

On Sun, Aug 9, 2020 at 9:28 AM Bob Ballance <[hidden email]> wrote:
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 <[hidden email]> 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 <[hidden email]> 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     [hidden email]
                      http://www.hpcoders.com.au
----------------------------------------------------------------------------

- .... . -..-. . -. -.. -..-. .. ... -..-. .... . .-. .
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/

- .... . -..-. . -. -.. -..-. .. ... -..-. .... . .-. .
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/


--
Frank Wimberly
140 Calle Ojo Feliz
Santa Fe, NM 87505
505 670-9918

- .... . -..-. . -. -.. -..-. .. ... -..-. .... . .-. .
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/