IRC channel logs

2020-07-31.log

back to list of logs

<OriansJ`>christianbundy: well looking at the history a little bit https://www.artima.com/scalazine/articles/origins_of_scala.html it involves Sun Microsystems Java compiler which was proprietary (and those versions were never released under a free license)
<OriansJ`>or the fact that the very first public version of scala required one to download binary blobs to build https://github.com/scala/scala/blob/d53c0dadb92173a6caeb6a1f31dafa92dcff6833/tools/binary-repo-lib.sh
<christianbundy>OriansJ: thanks! I didn't see that
<OriansJ`>but mind you that this is me making a guess at the reasoning based on common bootstrapping problems and I easily could have missed many other possible issues that someone more familiar might know about.
<OriansJ`>it also appears there are scala source files needed to even build the original scala interpreter https://github.com/scala/scala/tree/d53c0dadb92173a6caeb6a1f31dafa92dcff6833/sources/scala but not the original scala compiler (atleast not that I have seen yet)
<OriansJ`>although
<OriansJ`>Transformer.java.tmpl in the scala compiler doesn't look like proper java either
<OriansJ`> https://github.com/scala/scala/tree/d53c0dadb92173a6caeb6a1f31dafa92dcff6833/sources/scalac/ast
<OriansJ`>unless {#ExtClasses#} is valid java code but I wouldn't bet on it
<Hagfish>an AI was asked to write a story about what happens when Georg Cantor decides to visit Hilbert's hotel
<Hagfish> http://dailynous.com/wp-content/uploads/2020/07/gpt-3-askell-cantor-hilbert.png
***terpri__ is now known as terpri
***terpri__ is now known as terpri