evincarofautumn / kitten

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

Remove version bounds on dependencies. #136

Closed evincarofautumn closed 10 years ago

evincarofautumn commented 10 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 10 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.