News for hackers. Stuff that matters.
Re:The Haskell Elephant in the Room by eigenspace on Thursday July 30, 2020 @05:27PM (#24003034)
> A large part of Julia, a pragmatic language for technical computing, is written in Scheme.

No, not really. The parser is written in FemtoLisp (a Scheme dialect), but that's it. It's not actually doing anything other than the parsing, and there's actually work being done to replace that with a pure julia parser.

Re:The Haskell Elephant in the Room by leephillips on Thursday July 30, 2020 @05:53PM (#24003261)
In the first paper¹ describing the language design, by its creators, they state that:

“Our implementation of Julia consists of 11000 lines of C, 4000 lines of C++, and 3500 lines of Scheme”.

[1] https://julialang.org/blog/2012/08/design-and-implementation...

Re:The Haskell Elephant in the Room by eigenspace on Friday July 31, 2020 @06:04PM (#24014746)
That's from 2012 when the language was in version 0.1. We're now in version 1.4 (1.5 launching soon!). At this point, 3.1% of the julia git repo is femptlisp (scheme), but I can assure you that is not being used for any heavy lifting or scientific computations. It's for the parser.