Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drewolson
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
Continuous Backwards Compatibility
(braintreepaymentsolutions.com)
15 points
by
drewolson
16y ago
|
1 comments
32.
▲
Our Git Workflow: Private Development, Public Releases
(braintreepaymentsolutions.com)
89 points
by
drewolson
16y ago
|
13 comments
33.
▲
by
drewolson
16y ago
When we began building our Python library, we looked at both django[1] and sqlalchemy[2] for inspiration in designing our search DSL. Your example seems to closely match the django style. We preferred the sqlalchemy style, but both are soli
34.
▲
by
drewolson
16y ago
This is a great point and is something we're planning on adding in an upcoming release of our Python library.
35.
▲
by
drewolson
16y ago
kevingadd - We tend to use var when the return type is obvious, but we wanted to be explicit in the examples. Unfortunately, LINQ is not an option for us as we support .NET 2.0. Your C# and Python predicate examples are quite readable, but
36.
▲
by
drewolson
16y ago
In javascript, functions are closures. This means that the function "closes" over the environment in which it was defined. In the above example, the function has access to the sum variable because it was available at the time the function w
37.
▲
by
drewolson
17y ago
I'm the author and I appreciate the insights. I wrote the article about what I consider to be building blocks of metaprogramming. I don't agree at all that eval() is the only piece of JS code that is metaprogramming. I believe that being ab
38.
▲
Metaprogramming: Ruby vs. Javascript
(fingernailsinoatmeal.com)
38 points
by
drewolson
17y ago
|
50 comments
39.
▲
by
drewolson
17y ago
I have to second The Road. Any book that I finish in a single sitting has a special quality. I would say it is my favorite book of the past 5 years and in my top 10 of all time.