Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Dewie
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
541.
▲
by
Dewie
12y ago
> An error occurred in the application and your page could not be served. Please try again in a few moments. Your app sucks.
542.
▲
by
Dewie
12y ago
Yeah, prolog. The declarative language where you just specify what you want, and still have to learn the underlying unification algorithm to use it[1], and sprinkle very procedural cuts around your code in order to keep the algorithm from
543.
▲
by
Dewie
12y ago
> , because english is easy to learn (I'm no native speaker btw.). OK, I guess your experience as a non-native speaker validates that claim? I don't see how the claim "English is easy to learn" is obvious on an intern
544.
▲
by
Dewie
12y ago
> After 5 seconds I thought the video was an ironic comment on our culture of constant interruption but it's not. What I like about my email is that I don't have any push notifications from it. I check it when I want to. Gran
545.
▲
by
Dewie
12y ago
What's up with that specific kind of really upbeat music in promotional videos for IT gadgets and software? Everyone uses the same jingle composer/ukulele player?
546.
▲
by
Dewie
12y ago
The article is silly, and so is your response. Functional programming most usually, the vast amount of time, refers to a declarative style of programming which involves using functions in the more mathematical sense, which means that one
547.
▲
by
Dewie
12y ago
> (Of course, Julia is also specifically designed for performance, while most research languages won't be). Doesn't that depend on the kind of research that is being pursued? If the research is about high-level, productive lang
548.
▲
by
Dewie
12y ago
> I disagree that FP and OOP are the only abstraction methods. Arithmetic can be an excellent abstraction method. Arithmetic in programming is typically about functions taking in numbers and returning new numbers, ie. returning a new num
549.
▲
by
Dewie
12y ago
> I can't understand what undefined behaviors C has, because it is the most simple and defined language I do know of. "Undefined behaviour" is a very simple and well-defined term when it comes to languages like C. Undefine
550.
▲
by
Dewie
12y ago
I've used it when implementing a game "loop" (just continually asking user for input to the game). It's nice to be able use recursion when you want to, and be sure that the call stack won't grow larger just by playi
551.
▲
by
Dewie
12y ago
It's nice to be able to annotate functions that should have some optimization done to it, and then the program fails to compile if it isn't able to perform the optimization.
552.
▲
by
Dewie
12y ago
It feels like I have decent intuitive hunches about what compilers can do; I mostly just ask the question, "is the problem conceptually simple?", and go from there. Of course, I'm missing all of the edge cases and subtleties
553.
▲
by
Dewie
12y ago
The dragon book (at least the first edition) has 330 pages on parsing. 330 pages. IMO that is excessive for a beginner, given how relatively easy it is to implement a parser for a fairly standard language.
554.
▲
by
Dewie
12y ago
Sounds like someone who's whole life revolves around their work. Of course, if your whole life is about work, then it will only be finalized by perishing.
555.
▲
by
Dewie
12y ago
And: If I close the game and want to continue the game later, is the game stored for me?
556.
▲
by
Dewie
12y ago
I guess I was lucky in that installing Ubuntu on my Acer mostly just worked. I had some problems, which were not easy to figure out as a Linux rookie, but some help from forums and installation of some proprietary drivers were enough to giv
557.
▲
by
Dewie
12y ago
I didn't edit the beginning of the post, if that's what you mean?
558.
▲
by
Dewie
12y ago
What do you mean by enough ?
559.
▲
by
Dewie
12y ago
Ubuntu is really user-friendly... until you are having any kind of non-trivial problem, which can happen to anyone if they are unlucky with their drivers, the sound doesn't work, etc.. Then you are relegated to copying command line gob
560.
▲
by
Dewie
12y ago
> You can use object libraries in FP languages to encapsulate the state and logic but avoid the mutation of the state. Where is the OO in that approach? The encapsulation?
561.
▲
by
Dewie
12y ago
I'm unconvinced that a school-setting can teach children languages vastly more effectively than an adult (or an adult can self-teach). Maybe for very young children, but even that I'm sceptical of.
562.
▲
by
Dewie
12y ago
Isn't speaking relevant foreign languages considered a plus in business settings? That seems to be the layman perception, at least.
563.
▲
by
Dewie
12y ago
> You really don't get that for free though, since you saved versions of everything you'd quickly exhaust the heap. Why would you save versions of everything? That sounds like a pessimistic strategy that you would need in a sta
564.
▲
by
Dewie
12y ago
In the sense that the participants in the first study had their whole surroundings changed and molded in order for them to live in the past; yeah, most of us can't really use that as a viable strategy for feeling younger. As far as a m
565.
▲
by
Dewie
12y ago
He probably means something like this: http://debug.elm-lang.org/
566.
▲
by
Dewie
12y ago
I think unit tests are overrated. No, not because testing is overrated, but because unit tests aren't the only way you can test software. QuickCheck for Haskell is a fuzzy testing library, for example.
567.
▲
by
Dewie
12y ago
I know, right? This here is a classic example of a nail, so why wouldn't I use my trusty hammer..
568.
▲
by
Dewie
12y ago
"Should"? They "shouldn't" be one thing or the other. They, as a group, seem to be, but why is that a threat to you if you like fishing? Just because there is a pattern to something, doesn't mean that that patt
569.
▲
by
Dewie
12y ago
Robe Pike seems to like to lament the fact that systems research is irrelevant . Well, PL research sure seems to be irrelevant - either something he is largely unaware of, or doesn't feel he needs - to him.
570.
▲
by
Dewie
12y ago
I think it was a joke, so not something that should be taken literally.
More ›