Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
horrido
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Rich scholarship prizes for a new programming competition
(medium.com)
3 points
by
horrido
8y ago
|
0 comments
2.
▲
My Keynote at the Salta Conference
(medium.com)
1 points
by
horrido
8y ago
|
1 comments
3.
▲
Smalltalk Programming Competition
(medium.com)
3 points
by
horrido
8y ago
|
0 comments
4.
▲
Introduction to the Smalltalk Programming Language
(codeproject.com)
2 points
by
horrido
8y ago
|
0 comments
5.
▲
The Top Five at Slant
(smalltalkrenaissance.wordpress.com)
1 points
by
horrido
8y ago
|
0 comments
6.
▲
How Reliable Is the StackOverflow Developer Survey?
(medium.com)
1 points
by
horrido
8y ago
|
1 comments
7.
▲
A Major Milestone
(medium.com)
1 points
by
horrido
9y ago
|
0 comments
8.
▲
Fascinating Programming Language Comparison
(medium.com)
3 points
by
horrido
9y ago
|
1 comments
9.
▲
Why Pharo Might Be the Future of Software Development
(blog.appacademy.io)
2 points
by
horrido
9y ago
|
0 comments
10.
▲
May I have one minute of your time?
(medium.com)
1 points
by
horrido
9y ago
|
0 comments
11.
▲
My Greatest Publishing Hits
(medium.com)
3 points
by
horrido
9y ago
|
0 comments
12.
▲
To the naysayers
(medium.com)
4 points
by
horrido
9y ago
|
0 comments
13.
▲
Learn How to Program
(medium.com)
1 points
by
horrido
9y ago
|
0 comments
14.
▲
Type Wars: The Empire Strikes Back
(hackernoon.com)
1 points
by
horrido
9y ago
|
0 comments
15.
▲
by
horrido
9y ago
The word "own" is pretty meaningless. What does "own" even mean? Classes and objects (thought of as "types") are an organizing principle for organizing your functions. If you didn't organize them in this m
16.
▲
Why are functional programming languages used so rarely in practice?
(medium.com)
2 points
by
horrido
9y ago
|
0 comments
17.
▲
by
horrido
9y ago
And why is "common discussion" technically relevant? This is not a fault of OOP but of education.
18.
▲
by
horrido
9y ago
It's Uncle Bob who says objects are bags of functions. And this is not specific to Smalltalk nor dynamic languages. In Java, C#, and C++, objects are still just bags of functions.
19.
▲
by
horrido
9y ago
Nothing prevents an object's methods from being referentially transparent. It just depends on how you choose to write them.
20.
▲
by
horrido
9y ago
Starting points matter, but this depends on the programming situation. That's why you use OOP or FP where it is most appropriate or suitable . Neither OOP nor FP is a panacea. Neither OOP nor FP is the universal programming tool .
21.
▲
by
horrido
9y ago
Inheritance is not a strict requirement of OOP. In OOP, you can always use composition, in which case the question also never arises. Inheritance is there if you need it . It's an available option.
22.
▲
by
horrido
9y ago
It has nothing to do with ownership. In FP, a function can only operate on data of a particular type. In OOP, a particular type (or class) gathers all the applicable functions (or methods) under one roof. Same difference.
23.
▲
OOP vs. FP
(medium.com)
33 points
by
horrido
9y ago
|
29 comments
24.
▲
by
horrido
10y ago
Nice! Would you mind if I used this?
25.
▲
Smalltalk to get a second crack at the whip
(medium.com)
51 points
by
horrido
10y ago
|
28 comments
26.
▲
by
horrido
10y ago
A few important points: 1. Breaking code is nothing specific to a language. The usual weapon also in Smalltalk is to monitor if something breaks - for instance by using CI. Continuous integration only makes real sense when you have
27.
▲
by
horrido
10y ago
Being shackled to existing file-based tools holds you back from improving the software development process. In the past several decades, we've seen incremental improvements but nothing really earth-shattering. Do you really believe we&
28.
▲
Smalltalk and the Future of the Software Industry
(medium.com)
4 points
by
horrido
10y ago
|
0 comments
29.
▲
My View on Programming Languages
(medium.com)
2 points
by
horrido
10y ago
|
0 comments
30.
▲
Why waste our time with Smalltalk?
(medium.com)
2 points
by
horrido
10y ago
|
0 comments
More ›