Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tkellogg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
181.
▲
Auto-Threading Is Actually About Mutability And Safety
(developinthecloud.drdobbs.com)
45 points
by
tkellogg
14y ago
|
28 comments
182.
▲
by
tkellogg
14y ago
You forgot to read all the text you just copied: "we mention this not because our language design is focused on performance, but merely to point out that heavy use of reference immutability, ...has not come at the cost of performance
183.
▲
by
tkellogg
14y ago
I'm still not sure where you read that mutable state is impossible in FP. If you don't mind me quoting, I believe it says: "In most FP languages, variables are declared immutable by default." That doesn't sound like a claim that mu
184.
▲
by
tkellogg
14y ago
Great points. I recommend actually reading the paper behind the blog post ( http://research.microsoft.com/pubs/170528/msr-tr-2012-79.pdf ). I guarantee it'll blow your mind how well the system works. It's much more compete than you imagined
185.
▲
Auto-Threading Compilers Don't Need To Be For Functional Languages
(developinthecloud.drdobbs.com)
6 points
by
tkellogg
14y ago
|
0 comments
186.
▲
Don't sort on value types in C#
(timkellogg.me)
2 points
by
tkellogg
14y ago
|
0 comments
187.
▲
by
tkellogg
14y ago
I'm not even sure why that's necessary. If you need a block of performant code, use unsafe C# (no array bounds checking, unmanaged pointers, etc). Otherwise, C# runs pretty fast the way it is.
188.
▲
by
tkellogg
14y ago
The genius of Linq is that it makes parallels between SQL and parts of functional programming. A lot of .NET devs have grown up using SQL and aren't looking to make changes. Instead of forcing devs to do functional programming, they made FP
189.
▲
by
tkellogg
14y ago
Wow, this is the worst article I've seen on hacker news front page in a very long time. C# has a tremendous potential for functional programming. There's some features that make a pure functional style easier and prettier in haskell, but C#
190.
▲
by
tkellogg
14y ago
I think this article is great. However, I think you should spend a little more time (like your last comment) describing why this is important; make it obvious why people should appreciate your work. I, for one, wish I was better at memory m
191.
▲
Why does Windows use backslashes for paths and Unix forward slashes?
(superuser.com)
2 points
by
tkellogg
14y ago
|
0 comments
192.
▲
What happens when architects are inbred with marketing
(jira.mongodb.org)
2 points
by
tkellogg
14y ago
|
0 comments
193.
▲
Does Functional Programming Replace GoF Design Patterns?
(stackoverflow.com)
114 points
by
tkellogg
14y ago
|
68 comments
194.
▲
Iranian News Agency Plagiarizes The Onion
(thelede.blogs.nytimes.com)
2 points
by
tkellogg
14y ago
|
0 comments
195.
▲
A cd command that learns
(timkellogg.me)
1 points
by
tkellogg
14y ago
|
0 comments
196.
▲
by
tkellogg
14y ago
When "the list of parameters gets unweildy" and "I want multiple returns" are to major indicators that you got some anti-patterns going on. I think the refactoring that you need might a new class with a single responsibility.
197.
▲
by
tkellogg
14y ago
I can't find anything that even remotely says "Web development requires static type checking".
198.
▲
Why F# Web Development Isn't Viable
(developinthecloud.drdobbs.com)
1 points
by
tkellogg
14y ago
|
2 comments
199.
▲
For Windows Users: a cd command that reads your mind
(github.com)
1 points
by
tkellogg
14y ago
|
0 comments
200.
▲
by
tkellogg
14y ago
A friend passed me this article. Despite that it has some serious holes, it also has some serious truth to be reckoned with. Sure, if you learn the fundamentals you can keep your skills from going stale. But statistics indicate that it's pr
201.
▲
Why a career in computer programming sucks
(halfsigma.com)
16 points
by
tkellogg
14y ago
|
19 comments
202.
▲
Weekend Project: MongoDB.FSharp
(github.com)
1 points
by
tkellogg
14y ago
|
0 comments
203.
▲
The Anatomy of a Closure
(developinthecloud.drdobbs.com)
1 points
by
tkellogg
14y ago
|
0 comments
204.
▲
by
tkellogg
14y ago
Funny, I just ran into Hammock-driven development for the first time on Friday. I like the principle even if this wasn't presented the best.
205.
▲
How to use AutoFactories in StructureMap
(timkellogg.me)
1 points
by
tkellogg
14y ago
|
0 comments
206.
▲
Trappings: An easier way to do functional testing
(timkellogg.me)
3 points
by
tkellogg
14y ago
|
0 comments
207.
▲
by
tkellogg
14y ago
You can do this at github too. Really confused me the first time I saw a commit referenced for a user that didn't have the commit yet...
208.
▲
by
tkellogg
14y ago
I usually reject pull requests with no tests. For one, tests often do a better job describing what the pull request is for than the actual description. Also, it's easier if they think through all the corner cases. It's true, it makes a bigg
209.
▲
Why don't more developers contribute to open source?
(timkellogg.me)
10 points
by
tkellogg
14y ago
|
14 comments
210.
▲
by
tkellogg
14y ago
I promise I'll publicize the results. I just need to get an objective measurement of what's real versus what everyone thinks is real.
More ›