New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Curious/Discussion] Why the 'problem'? #41

Closed
parsonsmatt opened this Issue Dec 14, 2016 · 3 comments

Comments

3 participants
@parsonsmatt

parsonsmatt commented Dec 14, 2016

The README states:

There is the PostgREST written in haskell, keep a haskell software in production is not easy job, with this need that was born the pREST.

I would (and am sure many others would also) love to hear more about the issues you had. In the same vein of Pusher's articles on switching from Haskell to Go, would you be willing to elaborate on the issues you encountered?

@avelino

This comment has been minimized.

Member

avelino commented Dec 15, 2016

Today the postgrest is not distributed a binary, need to install Haskell to compile. pREST in its 1.0 version will be binary distributed (cross compiling, run in Windows by example), so you don't need to have anything installed on the server to run.

How old is Haskell and how many developers exist? Go has less years and more developers, if you need to fix a problem in postgrest turn where?

@parsonsmatt

This comment has been minimized.

parsonsmatt commented Dec 15, 2016

I was about to go raise distributed binaries as an issue on the PostgREST repo, but saw that they do distribute binaries for a number of platforms.

The point about Haskell's developer situation is a good point. As a Haskell dev, I'd just fix it myself -- and I recognize that there are fewer Haskell devs than Go devs.

Thanks for the input! 😄

@avelino

This comment has been minimized.

Member

avelino commented Dec 15, 2016

The reason the pREST was born was because of a lack of developer, I am using pREST in my company, I know haskell and my developers nothing, if you have any problem (in production) just sits in my hand (hand want that).

It was great to your questioning.

@felipeweb felipeweb added the question label Dec 15, 2016

@avelino avelino closed this Dec 20, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment