Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
techadv
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
techadv
12y ago
This is probably a cognitive bias obtained from reading the industry trade press. There's a notable alternative -- you don't have a meteoric rise to giant status, but you also don't collapse. These sorts of "happy medium
2.
▲
by
techadv
12y ago
Great, thanks! Your example makes a lot more sense now. The easy way out is to say that these languages are OO in the same sense that Java is functional. Easy but maybe not unfair, particularly since all are dynamically typed. The clojure e
3.
▲
by
techadv
12y ago
The author's case is based upon Harriman's account of induction in the natural sciences. I don't think that's appropriate here. Computer Science -- or at least PL/Software Engineering -- is not a physical science! I
4.
▲
by
techadv
12y ago
I have no idea how defining the type of a function's domain is supposed to be indicative to dynamic dispatch or associated methods with classes. I think I don't understand your example :-( Perhaps you can elaborate, since I don&#x
5.
▲
by
techadv
12y ago
The article author was referring to inductive reasoning in the sense of epistemology, which is not the same as mathematical induction. In fact, mathematical induction is a deductive reasoning technique. Here's the relevant wiki art
6.
▲
by
techadv
12y ago
The page you link seems to indicate that Kay didn't propose this as a definitive definition of OOP, but rather as a description of the defining features of Smalltalk. I'm not familiar with the document; do you have any insight?
7.
▲
by
techadv
12y ago
The mainstream programming language community has a pretty strong consensus on what OOP means, in terms of language features. Some people out there seem to have some confused notions of what OOP is. That doesn't mean there isn't a
8.
▲
by
techadv
12y ago
I think your post mostly re-enforces the OP's claim that FP won't save the day. To quote the OP, "it is obvious to me that doing FP right is (and will be) very hard." In-so-far as your claims are true and germane to FP
9.
▲
by
techadv
12y ago
Related is Dijkstra's "on the fact that the ocean has two sides": https://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/E...
10.
▲
Dijkstra's "On the fact that the ocean has two sides"
(cs.utexas.edu)
2 points
by
techadv
12y ago
|
0 comments
11.
▲
by
techadv
12y ago
I serve on a tech advisory committee for a local school district. I am unforgiving on a single point: students need access to a development environment -- or at least the ability to install software -- or else these computers are just consu