Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
papsosouid
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
1171.
▲
by
papsosouid
14y ago
Did you actually mention any of these disadvantages? Most often I see the attitude you describe when someone says "I tried haskell/lisp/ocaml/scala/clojure but it isn't practical". And that's it. No explanation of what their problems wer
1172.
▲
by
papsosouid
15y ago
Most of the mysql holdouts I've encountered have a deeply ingrained notion that postgresql is hard (no idea where this idea comes from though) and because it tries to be reasonably correct, it must be "some academic nonsense" with no practi
1173.
▲
by
papsosouid
15y ago
Yes, he posted that after Greg posted "no, hamlet is the best thing ever nobody can want to use anything else". Greg is the other yesod developer/maintainer. Notice other people have replied with similar sentiments. I think your love of
1174.
▲
by
papsosouid
15y ago
Are you saying JSP and meaning something else? I can't figure out any way you could think that other than confusion over what JSP is. JSP is where markup and code are mixed together, using a special delimiter to start and end code parts.
1175.
▲
by
papsosouid
15y ago
I didn't mean to imply happstack copied snap, but rather that my perception of happstack as "weird" was wrong and it is actually pretty much the same. The sales pitch request wasn't hypothetical, we've only been using snap for a little whi
1176.
▲
by
papsosouid
15y ago
It isn't a co-incidence, I registered specifically to post in this thread as it is relevant to my interests. I posted the posting guidelines as I just registered, so had just read them myself (they are conveniently linked under the little
1177.
▲
by
papsosouid
15y ago
>Snap is like Servlets+JSP (especially wrt templating, besides that it is quite similar to Yesod) Snap offers heist as a default template engine. It is nothing like JSP at all, it is a pure html template engine like lift or zope's temp
1178.
▲
by
papsosouid
15y ago
The hostility is on display right here, just asking how hard it is to use another template engine gets you a "hamlet is the best" response from one of the devs. Your list of benefits is a list of things you like. Telling me what you like d
1179.
▲
by
papsosouid
15y ago
http://ycombinator.com/newswelcome.html This isn't reddit, please spare us the memes and +1s. I think the odds of such a contribution being well received are quite low given the hostility to that notion the developers of yesod still disp
1180.
▲
by
papsosouid
15y ago
>You say you can use type-safe urls, but you aren't actually doing it I'm not because I don't want them. If I did I would be using blaze-html and web-routes. >But Again, this is just one example. I politely and genuinely asked that
1181.
▲
by
papsosouid
15y ago
Getting offtopic here, but what would you say is the difference between snap and happstack? I ignored happstack for the longest time because of the association with what is now acid-state. When snap came along I checked it out, and then m
1182.
▲
by
papsosouid
15y ago
Hmm, I'm sorry to have (mis)spoken for you. I assumed you would tell him that since you appear to have been pretty open about it on the mailing list and in IRC. So you think happstack-server is better than snap-server? Or just that I am
1183.
▲
by
papsosouid
15y ago
>Its not absurd, that has been our experience the majority of the time. It is absurd, and saying "I only look at people who like hamlet, and all I see is people who like hamlet" doesn't make it any less absurd. >Your comment about Y
1184.
▲
by
papsosouid
15y ago
How did you measure the number of yesod, snap and happstack users? "Objective measurement" means something. Keep in mind, "there's more traffic on mailing list X" doesn't mean there's more users of software X, it means there's more users
1185.
▲
by
papsosouid
15y ago
>There was a heavy implication that they market at the expense of engineer. I am impressed at your ability to read that which I did not write. There was no such implication, it is a criticism of happstack and snap. More talking = more
1186.
▲
by
papsosouid
15y ago
I'm not sure what code examples would do, you could use the examples on the yesod site. It isn't a case of "yesod can't do X", it was just out of the 5 people who tried it, 4 voted no. You can't "fix" yesod when it isn't broken, and I thi
1187.
▲
by
papsosouid
15y ago
I am not re-enforcing your statement at all. I think it is absurd to suggest that people will just suddenly start liking hamlet if they put up with it long enough. I used PHP for over a decade, I still think it is an awful template engine
1188.
▲
by
papsosouid
15y ago
>you really believe that the yesod guys are marketers? I didn't say yesod had the best website, I said they put the most effort into marketing. Michael and Greg do a lot of talking about yesod, and are the only haskell framework attemp
1189.
▲
by
papsosouid
15y ago
Personally, I can't stand the "lets mix code and markup" style of template systems in general, which includes most templates. I also hated the indentation system, it just doesn't work well in markup heavy templating. I'm fine with indenta
1190.
▲
by
papsosouid
15y ago
You might also be a little biased being a yesod developer and all. For what it is worth, I found both the happstack and snap communities far more helpful. Yesod makes a ton of assumptions, and questioning those assumptions was met with "j
1191.
▲
by
papsosouid
15y ago
As someone who gave up on yesod because it is so railsish and moved to snap, I'd say it is pretty accurate.
1192.
▲
by
papsosouid
15y ago
There's no "clear winner", there are pretty wildly differing opinions on the right approach to things. Yesod puts the most effort into marketing, and seems to pull in the most non-haskellers. The haskell community is kind of split on it,
1193.
▲
by
papsosouid
15y ago
>hamlet is by far Yesod's best feature In your opinion. >but once they actually start using Hamlet, they love it ... not a single user has wanted to switch to an alternative. Hamlet is one of the major reasons we're using snap inste