Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Pacabel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
421.
▲
by
Pacabel
13y ago
I don't think it's worth mentioning Mono. It's impressive what they've managed to accomplish, but it's nowhere near being a true replacement for .NET, especially for any serious system.
422.
▲
by
Pacabel
13y ago
What you're saying is only true for perhaps the simplest "Hello World!"-level apps. Much beyond that and it just isn't trivial to use those alternative tools effectively, even when you're specifically targeting them
423.
▲
by
Pacabel
13y ago
The individual words may be comprehensible, but the sentence as a whole is very ambiguous and unclear. The most direct interpretation of it is contradictory, and beyond that it's pretty much nonsensical. I don't think that anybody
424.
▲
by
Pacabel
13y ago
It's not "derogatory" to point out that a sentence is grammatically flawed to the point of being incomprehensible.
425.
▲
by
Pacabel
13y ago
Have you ever actually used Python 2 and Python 3? Python 3 is not "almost a complete different language", as you put it. Somebody who has used both will notice that Python 3 is syntactically and semantically almost identical to P
426.
▲
by
Pacabel
13y ago
I don't see how the Python 2 to Python 3 transition has been a "fiasco". It may not have been the fastest transition, but that really doesn't matter in practice. Individuals and organizations with extensive Python 2.x so
427.
▲
by
Pacabel
13y ago
It's not so much the degree of difficulty, but rather that the difficulty exists in the first place. The PHP experience is absolutely horrible compared to those of Java, Python, the .NET languages, and even to those of C, C++ and Objec
428.
▲
by
Pacabel
13y ago
That's a pretty bold claim to make. If third-party scripts or images are still being requested, then what prevents a site- and/or page-specific identifier from being included in the URLs of those assets? And what then prevents tho
429.
▲
by
Pacabel
13y ago
I feel pretty confident in saying that at least some poorly-written web apps will end up sending new status codes to user agents that are not expecting them. I also feel pretty confident in saying that it will be the browsers that will be p
430.
▲
by
Pacabel
13y ago
Pointing out flaws is a perfectly valid and useful activity, especially when there is significant room for improvement, like in this case.
431.
▲
by
Pacabel
13y ago
He's trying to conjure up a difference that just isn't there in practice. Compilation is compilation, regardless of the number of times it's performed, and regardless of whether or not the result is stored for future use.
432.
▲
by
Pacabel
13y ago
That's not true at all. Asm.js is just a subset of JavaScript that is far more machine-friendly than it is human-friendly. Having a worse syntax than C or normal JavaScript doesn't mean that it's closer to native code or anyt
433.
▲
by
Pacabel
13y ago
Good and accurate judgment usually only comes after years of direct and relevant experience.
434.
▲
by
Pacabel
13y ago
I don't know the specifics of his case, but there could be several reasons. A likely one is that the benefits of a switch wouldn't outweigh the costs, at least not within a reasonable timeframe. Another is that there may not be re
435.
▲
by
Pacabel
13y ago
I can use Go and C++ today without fear that code I write now won't be able to compile next month, due to significant language and/or library changes. The same cannot be said for Rust. Since I can get perhaps 90% of the benefits o
436.
▲
by
Pacabel
13y ago
It wasn't a very good way of expressing that idea, if so. It makes it appear that the article claims something that it does not, without actually conveying the ideas that it was supposedly intended to.
437.
▲
by
Pacabel
13y ago
Version numbers are supposed to indicate information like that, at a high level. Under a sensible version numbering scheme, an x.0 release will have important changes, while an x.9 release very likely shouldn't.
438.
▲
by
Pacabel
13y ago
Right. That's pretty widely understood at this point. Were you just repeating what's already known, or was there some insightful point that you were trying to make?
439.
▲
by
Pacabel
13y ago
I don't see that suggested anywhere in the article. But maybe I just missed it. Can you please point out where that claim is made?
440.
▲
by
Pacabel
13y ago
Languages like C++, Java, C#, Objective-C, Python and Ruby make inheritance dead simple to use. There's one main way of doing it, it's very natural, and so it can often be used excessively. JavaScript makes inheritance a hassle. T
441.
▲
by
Pacabel
13y ago
Build something useful with it, prior to getting widespread buy-in. Build this thing more efficiently than you could have using the existing tools. Make sure the end product is more efficient, reliable, and robust than an equivalent built u
442.
▲
by
Pacabel
13y ago
This is just another symptom of what I think is a prolonged stagnation at Mozilla. I suspect they've lost touch with the needs of their users a lot of the time. Firefox hasn't been in a good place lately. Most of the changes since
443.
▲
by
Pacabel
13y ago
If it were truly useful, it would have generated its own promotion. It'd be more like the early years of Firefox, where the benefits it provides are so overwhelming that the early adopters are very willing to spread the word and get ot
444.
▲
by
Pacabel
13y ago
That's perfectly understandable. The way they've defecated all over Linux users lately is quite disturbing. I only brought it up because users on Windows and OS X who download more recent versions will be getting a very different,
445.
▲
by
Pacabel
13y ago
That screen shot shows the pre-Blink/Chromium version of Opera. The new versions are quite different, and are still lacking many of the features that older versions of Opera offered.
446.
▲
by
Pacabel
13y ago
What you describe is "innovation" only in a very restricted, local sense. The developments we see within the JavaScript community today are just them catching up with where Python, Perl, C, C++, Java and other languages were years
447.
▲
by
Pacabel
13y ago
Most of the action around JavaScript isn't particularly innovative. Much of the library development we see is solely due to JavaScript lacking a useful default standard library, for example. Many of the recent and proposed language cha
448.
▲
by
Pacabel
13y ago
I don't read that as being a "subtle dig at PHP". There are many very legitimate reasons for a developer, especially one well-versed in many languages, to not want to use PHP. And his position is very reasonable. He doesn
449.
▲
by
Pacabel
13y ago
Like many other people, I use Python, Ruby, JavaScript, Java, and several other languages on an ongoing basis. We don't really care about "communities" or "cultures" and whatnot. We just have work that we need to ge
450.
▲
by
Pacabel
13y ago
There's no need to be snide. I think he may just be surprised that those bugs still occurred, given how the Rust toolchain is itself implemented in Rust, by the designers of Rust, and how Rust is supposedly designed in a way that preve
More ›