evincarofautumn / kitten

A statically typed concatenative systems programming language.
http://kittenlang.org/
Other
1.09k stars 39 forks source link

Remove version bounds on dependencies. #136

Closed evincarofautumn closed 9 years ago

evincarofautumn commented 9 years ago

I'm not entirely certain that there should be bounds at all, since we should just be using the latest of everything in a sandbox, unless a specific package is known to be broken. What do you think, @strager?

Closes #128.

strager commented 9 years ago

This is a big problem in the Haskell community and hasn't really been solved.

Since you're a small open-source piece of software no one expects to be stable, I think you should be lax on dependencies.

If you are treating your library as "executable only" (i.e. it's just a library so unit tests can test code), then I also think you should be lax on dependencies, since no one will/can depend upon you anyway.