Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tdestan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
tdestan
8y ago
I think what they're arguing is that since most engineers don't use the algorithmic knowledge on a day-to-day basis (and are thus likely to be rusty), the time they'd need to spend reviewing/prepping to pass a whiteboard
2.
▲
by
tdestan
10y ago
I think the target use case is an existing JS library that you want to use from an OCaml/Reason program but don't want to port... OK maybe this is a very narrow use case.
3.
▲
by
tdestan
10y ago
Depends. Based on my hazy memory of C#, if id is a struct/value type it is copied, but if it is a class type, there's nothing preventing the method call from mutating it. Which is unfortunate, I agree.
4.
▲
by
tdestan
10y ago
Did you read far enough to see the tuple return value syntax? var (first, middle, last) = LookupName(id1); Seems like what you're suggesting, no?
5.
▲
by
tdestan
10y ago
> Stroustrup is right, there are languages that people complain about, and languages that no-one uses. This quote has always struck me as an intellectually lazy cop out to avoid engaging with criticism. It's an indirect appeal to th
6.
▲
by
tdestan
10y ago
>If what you are doing is old news and part of an active "enterprise-y" code process, then it does reduce friction. Otherwise, it can be a source of friction unto itself. I don't understand this statement. What does having
7.
▲
by
tdestan
10y ago
In principle, I don't see why they should have to be. Given an extensible editor and sufficient blood and sweat, you ought to be able to build anything. But in practice, the best refactoring tools I've used have been bundled into
8.
▲
by
tdestan
11y ago
This is like attempting to counter a proposed rule/guideline of program design by saying, "You should always use the best tool for the job." While technically true, it doesn't say anything about what makes a tool suitabl
9.
▲
by
tdestan
11y ago
> ... and I'm even including Visual Studio itself in this mix, since an IDE that needs extra investments into ReSharper is not that good in my opinion. That's a fair point, but even so, I've yet to find an IDE/editor
10.
▲
by
tdestan
11y ago
In SVN there really is no technical difference between a tag and a branch IIRC, although their intended usages are different, as you say.
11.
▲
by
tdestan
11y ago
If it supports any form of semantic completion (i.e. Intellisense) , that would be a reason. I'm still not sure from reading the article if that's the case, though.