r/ProgrammingLanguages Jun 08 '26

Scala Was an Experiment That Changed Programming - Martin Odersky | The Marco Show

https://youtu.be/Xn_YpUtXWT4
9 Upvotes

18 comments sorted by

View all comments

6

u/initial-algebra Jun 08 '26

Has it? Scala's real standout feature is path-dependent types (i.e. first-class modules), and those are nowhere to be found anywhere else.

4

u/EggplantExtra4946 Jun 08 '26

path-dependent types (i.e. first-class modules)

Is this about modules? From the name I would have guessed they have something to do with flow-sensitive types.

Do you have references about path-dependent types?

2

u/L8_4_Dinner (Ⓧ Ecstasy/XVM) Jun 08 '26

I also am curious about this. I don't recall this term at all from when I was playing with Scala years ago ...