orc-lang / orc

Orc programming language implementation
https://orc.csres.utexas.edu/
BSD 3-Clause "New" or "Revised" License
40 stars 3 forks source link

Replace dot-sites with support for Orc objects implemented in Scala #172

Open arthurp opened 7 years ago

arthurp commented 7 years ago

This will remove the need for "dot sites". By being real Orc objects they will support leniency and not require any special type handling. Once this is done we can remove all dot-site and related code.

arthurp commented 6 years ago

This was done in #199. "Dot-sites" are no longer supported or needed.

jthywiss commented 6 years ago

I still see a DotSite class in OrcScala. Shouldn't it be removed?

arthurp commented 6 years ago

Hmm. I was thinking about this differently from "DotSite" (which is now 2 API versions old).

What I meant is that we no longer attempt to look up a field by calling a site with a Field value as it's only argument. But we really should remove DotSite along with all the other Java site interfacing code. It's really crufty.

Reopening this since as you point out I misinterpreted it.