OOP and functional programming

Pages: 12
Nov 10, 2022 at 4:59pm
So hands up all those who remember CESIL ?


What, no-one studied Computing in the 1970's?

https://en.wikipedia.org/wiki/CESIL

Nov 10, 2022 at 5:57pm
Here's an opportunity:
OOP in MIX.
https://en.wikipedia.org/wiki/MIX
Nov 10, 2022 at 10:26pm
About languages which have disappeared over the decades, Rosetta Code references 874 different languages. Most of them are just dead...

https://rosettacode.org/wiki/Category:Programming_Languages
Last edited on Nov 11, 2022 at 3:29pm
Nov 11, 2022 at 10:43am
I'd forgotten about MIX. Knuth's TAOCP was referenced during our data structure/algorithms university courses and we had an implementation to play around with written by a 3rd year student as their project.
Nov 12, 2022 at 8:29am
Many people might agree with me on this. OOP and Functional programming both have their place. For example, you wouldn't use C# for writing a kernel or any other low-level environment.
Nov 12, 2022 at 10:06am
@NoahP: Is Haskell for kernel developers or do we disagree on the meaning of "functional programming"?
Nov 12, 2022 at 2:37pm
Actually Microsoft was doing research some years ago on an OS written almost entirely in C# and running as managed code, called Singularity. It was abandoned, which I think it's a shame because it was an interesting project, but it proves that it's definitely possible.
Nov 12, 2022 at 4:54pm
Huh, I ran across Cosmos, something that supposedly uses C# and is "an operating system development kit which uses Visual Studio as its development environment."

https://www.gocosmos.org/

Looks semi-interesting, but not something I want to fool around with.
Nov 12, 2022 at 6:34pm
Looks interesting. I'll save it for later, thanks!
Nov 12, 2022 at 7:18pm
I thought that Singularity is about containers for HPC: https://en.wikipedia.org/wiki/Singularity_(software)
Nov 12, 2022 at 9:38pm
Topic archived. No new replies allowed.
Pages: 12