Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zak_mc_kracken
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
31.
▲
by
zak_mc_kracken
11y ago
> Yes, but if Google had not been afraid of the GPL, there would have been no need for that fight. If Android had been using the GPL, it would probably never have taken off because: - Manufacturers and other partners would have refused t
32.
▲
by
zak_mc_kracken
11y ago
> Instead, we're left with a slow OS To make that claim, you will have to show another mobile JVM-based OS that's faster than Android.
33.
▲
by
zak_mc_kracken
11y ago
> They wrote their own runtime -- which, to this day, is at a great performance disadvantage compared to OpenJDK This is completely incorrect. OpenJDK is absolutely not optimized for mobile and it would have been a disaster on mobile. A
34.
▲
by
zak_mc_kracken
11y ago
> Imagine that swift becomes a super dominant language both for client and server, but that half of the ecosystem still remains locked by Apple Isn't that exactly the situation with C# and .net? C# is kinda open source but the runti
35.
▲
by
zak_mc_kracken
11y ago
The reason why Google went with writing their own version of Java has nothing to do with avoiding the GPL and everything to do with avoiding to have to pay money to Sun.
36.
▲
by
zak_mc_kracken
11y ago
> I'm often pointing out in my recent talks how complex and treacherous the Open Source and Free Software political climate became in the last decade. The climate would be a lot more relaxed if the open source community picked spoke
37.
▲
by
zak_mc_kracken
11y ago
> At a certain point, your resume should speak for itself. The fact that experienced engineers with impressive resumes are put through these types of interviews is insulting and frustrating to the interviewees. Only to bad interviewees.
38.
▲
by
zak_mc_kracken
11y ago
> Not in a language with decent abstraction capabilities. My question has nothing to do with the language. You are adding a relatively advanced construct which requires a lot of prior knowledge to understand: Free monad, monad, applicati
39.
▲
by
zak_mc_kracken
11y ago
Adding the Free monad to this approach doesn't add any cost in understandability?
40.
▲
by
zak_mc_kracken
11y ago
> It's a 30 year old language 20.
41.
▲
by
zak_mc_kracken
11y ago
There is no opening of control, just opening of source. You can be sure Apple will remain the exclusive ruler of what goes into Swift.
42.
▲
by
zak_mc_kracken
11y ago
> I'm saying this because it'll be a huge benefit to Android. reply How so? The language has a weaker type system than Java, doesn't support exceptions and requires error checking every other line, has very poor tool suppo
43.
▲
by
zak_mc_kracken
11y ago
> It's frustrating to work on projects that are cancelled, I'm going to guess you're fairly junior in the profession? The more time you spend writing code, the more you realize that most of your projects will never, ever s
44.
▲
by
zak_mc_kracken
11y ago
> Apple went through that mode and was within a few weeks of dying. Luckily they debugged themselves. Not really, Bill Gates rescued them.
45.
▲
by
zak_mc_kracken
11y ago
It's ONE way to go. There are others. Sum types supported in the language such as in Ceylon is another one. And yet another one is safe dereferencing operators (?.) such as in Kotlin.
46.
▲
by
zak_mc_kracken
11y ago
Still looking for them ;)
47.
▲
by
zak_mc_kracken
11y ago
Have you looked at the new generation languages on the JVM such as Kotlin or Ceylon?
48.
▲
by
zak_mc_kracken
11y ago
> But by all means, Erlang embodies many OO design principles That's interesting because Armstrong himself thinks that OO sucks: http://harmful.cat-v.org/software/OO_programming/why_oo_suck...
49.
▲
by
zak_mc_kracken
11y ago
Nobody follows Kay's definition of OOP. And I bet you're going to say "But he coined the term!". Yes. He's still making up his own definition twenty years after the industry gave its own, so whatever he says on the
50.
▲
by
zak_mc_kracken
11y ago
> Erlang is probably the only true object-oriented language. And it's true because its creator says so right here, in this link!
51.
▲
by
zak_mc_kracken
11y ago
In my experience, Go is a lot more attractive as an upgrade from Ruby or Python. It's a very steep downgrade from Java on all points imaginable: type system, exceptions, genericity, garbage collector and runtime, tooling, IDE's, e
52.
▲
by
zak_mc_kracken
11y ago
I feel the other way around. I'd rather die while I'm alive (doing or living through something really exciting) than completing something exciting, then entering the dawn of life realizing that I'll never do something as exci
53.
▲
by
zak_mc_kracken
11y ago
You seem to think that "pro-privacy" is equivalent to "don't collect any private information". It's not. Not at all.
54.
▲
by
zak_mc_kracken
11y ago
> The idea that all these companies want private info and thus are all going to be evil is cynical. "cynical: believing that people are motivated by self-interest" In a free trade, capitalistic society, companies are by definit
55.
▲
by
zak_mc_kracken
11y ago
> Apple has a vested interest in not collecting, analysing Do you seriously believe that? They are doing this non stop. Not a month goes by without my iPad requesting my iCloud password so it can back up my entire tablet, even though I&#
56.
▲
by
zak_mc_kracken
11y ago
As magicalist points out in his response, you are taking Schmidt's quote completely out of context. Don't feel bad, you're not the only one. Schmidt (and Google) are extremely pro-privacy and against sharing information with
57.
▲
by
zak_mc_kracken
11y ago
But it's still mostly bullshit, though, especially coming from a company using closed source software for most of its products. Nobody can really tell what they are collecting, what they do with it and how much of it they share with th
58.
▲
by
zak_mc_kracken
11y ago
> And yes there are pages on the internet that are older than 2006, so what? No one goes "Pffft.. this is 300 years old.." when they come across Newton's Principa. The difference is that programming languages evolve all th
59.
▲
by
zak_mc_kracken
11y ago
This is just a list of resources to learn OCaml, there is nothing about convincing skeptical people here. Also, this page is almost ten years old. Not sure how this kind of post ever makes it to the front page.
60.
▲
by
zak_mc_kracken
11y ago
> this social taboo is, to some degree, absurd This social taboo is pretty much exclusively limited to the US. The rest of the world is a lot less freaked out about genitalia in general.
More ›