Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SamReidHughes_
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
SamReidHughes_
17y ago
What he should and shouldn't do is for him and his employer to decide, not you.
2.
▲
by
SamReidHughes_
17y ago
C++ requires that all overloaded versions exist at compile time; Haskell allows them to exist at runtime. For example, in Haskell you can make a datatype like data Foo a = Blah a | Bar (Foo [a]) and you'll have no trouble making a
3.
▲
by
SamReidHughes_
17y ago
No, both of those are bad monkey-patching. There is no reason for that function to be defined as a method in Array.
4.
▲
by
SamReidHughes_
17y ago
Yes, but then he wouldn't be a "good student."
5.
▲
by
SamReidHughes_
17y ago
You're actually taking the quote out of context. Getting a C in an art class is different from getting a C in macroeconomics. "Everything" doesn't refer to, say, athletic ability, I'm sure. There's some limitation to the set of abilities
6.
▲
by
SamReidHughes_
17y ago
There is no correlation with 'powerful' and it's only natural that elegant languages are easier to implement.
7.
▲
by
SamReidHughes_
17y ago
Which version of C# are you thinking of? In C# 3, the verbosity level is much less than in C# 2, where it's slightly less than C# 1. I don't see where Ruby syntax is particularly more concise than C# 3's. Well, let me clarify "particularly"
8.
▲
by
SamReidHughes_
17y ago
Flagging might need 51, but downvoting needs more. I don't know how much.
9.
▲
by
SamReidHughes_
17y ago
> Requiring a degree in CS, SE, or EE (I don't see the point of requiring a degree if it's not directly related to the field) does exactly this. But it doesn't. There are plenty of people with CS or SE degrees that lack a minimal level
10.
▲
by
SamReidHughes_
18y ago
You're misinterpreting reality with that quote, because labor that produces inherently more valuable goods is inherently more valuable labor than labor which does not. Part of the wealth that goes into the peanuts and book is the extremely
11.
▲
by
SamReidHughes_
18y ago
Probably to simplify the add/remove code and life in general.