Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gendoikari
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
gendoikari
11y ago
I'm probably missing the use case. What is the problem that you are thinking of, you can't solve with a Go interface?
2.
▲
by
gendoikari
11y ago
If rationality were a requirement for progress, progress wouldn't exist. The beautiful fact of evolutionary processes it's that rationality is not necessary. But I digress... Needs change with time. In the current context, if Go i
3.
▲
by
gendoikari
11y ago
I think the language that wanted "to rule them all" was C++, and we all know how it ended. C++ can be procedural, oop, functional, you have metaprogramming, generics, everything. Everything. C++ is everything. Every pattern, every
4.
▲
by
gendoikari
11y ago
I like Javascript. I don't see any problem with the language itself. I see problems with the browser ecosystem as a whole, but that's another story. I understand the argument "popular != good", but I think that if in the
5.
▲
by
gendoikari
11y ago
I don't think the whole industry chooses its tools randomly. I think that in the long term, if a tool emerges from the dust it's because of some actual reasons. If the simplicity of Go will win against the complexity of Rust, for
6.
▲
by
gendoikari
11y ago
And this is a clever response if you understand their point: messing with the language it's rarely the correct answer. Do you want to remove some code? How about a function? How about hiding boring details behind more elegant objects?
7.
▲
by
gendoikari
11y ago
I'm pretty sure at Google they know why they created Go, why they're using Go, and so on... The assumption that Google reviewers had something against goroutine puzzles me a bit. Maybe the problem was not about goroutines, but abo
8.
▲
by
gendoikari
11y ago
For example the C++ templates rules are themselves a turing-complete language. If by generics you meant some really basic features, I think you can do pretty well with interfaces. They're already in the language. If by generics you mea
9.
▲
by
gendoikari
11y ago
I didn't mean that. I meant that in the next years we'll see if some design decisions were bad or wise.
10.
▲
by
gendoikari
11y ago
I think that if you begin with the idea that you have multiple conventions and you cannot avoid that, therefore you won't solve the problem with "+" operator. You have just one more convention. Type 1 defines: .add(x), Type 2
11.
▲
by
gendoikari
11y ago
About generics, this is highly debatable. This is a design choice, it's not a decision made by accident. You'll surely gonna have boilerplate code in some cases, but all the language will be a lot more readable, and simple. Simpli
12.
▲
by
gendoikari
11y ago
Mmmm I'm puzzled. I don't think we are consulting the same community... Goroutines are everywhere in all the main go projects. Goroutines and channels are one of the main reasons Go exists.
13.
▲
by
gendoikari
11y ago
What do you think about goroutines and channels?
14.
▲
by
gendoikari
11y ago
We'll see in the next few years... We'll see...
15.
▲
by
gendoikari
11y ago
Overall, it's a good thing. Flash is a proprietary technology from the past. Lets move on guys...
16.
▲
Shenmue 3 announced at E3
(kotaku.com)
1 points
by
gendoikari
11y ago
|
0 comments
17.
▲
by
gendoikari
11y ago
Moreover, the simulation speed would not be related with any "speed" inside the simulation. If the processing speed decrease, the simulation will be slowed, but inside nobody would possibly notice it. If you stop the simulation, e
18.
▲
by
gendoikari
12y ago
I'm using Atom to code. If you have a source file bigger than 2mb, trust me, the Atom limit is the last of your problems. :)
19.
▲
by
gendoikari
12y ago
Too late for me. Atom replaces sublime in my workflow.
20.
▲
by
gendoikari
12y ago
Linus Torvalds is evil. Good!
21.
▲
by
gendoikari
13y ago
http://www.ttlg.com/articles/lgsclosing.asp
22.
▲
by
gendoikari
13y ago
This guy should really try Python and figure out that the lack of "implements Something" is not really a big deal...
23.
▲
by
gendoikari
13y ago
I'm not speaking about what I care, but about what I think 90% people are caring about now.
24.
▲
by
gendoikari
13y ago
I think this article is a little bit naive. Google sent the email during IO, because the overwhelming flow of Google news simply obliterates any other news. Nobody cares about a Window Phone app while we are talking about new Android Studio
25.
▲
by
gendoikari
15y ago
YES, this is the point!
26.
▲
by
gendoikari
15y ago
I think most of you guys missed the point. Writing tests is very important WHILE writing code, to write it better. We MUST write tests not only to catch regressions, to be sure that certain invariants will be manteined. But we write tests t
27.
▲
by
gendoikari
15y ago
OMG! Only 773 programmers O_o