Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
IsTom
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
691.
▲
by
IsTom
14y ago
That's true and the thing with C++ is that its philosophy is "if you don't use a feature, you're not getting performance hit associated with it". Be it anonymous functions or virtual calls.
692.
▲
by
IsTom
14y ago
There's no tutorial in there. That's a whole post about one sentence said once on one symposium streched onto an "universal lession" how it was sexist. I'm not saying that there are many people who are jerks to women (and jerks in general)
693.
▲
by
IsTom
14y ago
That's a good talk, I've encountered these problems in the wild. Erlang isn't a silver bullet obviously and you have to know it well if you want to write something big, but it's really easy to write small to medium applications. Shame their
694.
▲
by
IsTom
14y ago
Yeah, DMA makes it "not that bad" at first glance, but it's just a workaround (hdd to hdd) and you'll see that you need a workaround on workaround next to a workaround when you go that alley, instead of just getting just bandwidth.
695.
▲
by
IsTom
14y ago
Always no, often yes. Just think about copying about anything from/to HDD. Now let it take ten times as long. Game installations, torrents, everything. Currently HDD is often a bottleneck.
696.
▲
by
IsTom
14y ago
C is can be intimidating, C++ often is. You have to gain much experience to be able to write good C++ code. With Erlang it's simple. It's supervisiors and gen_servers all the way down.
697.
▲
by
IsTom
14y ago
Erlang is intimidating? How? It's a braindead simple language.
698.
▲
by
IsTom
14y ago
"Everyone less nerdy than me is stupid and everyone more nerdy than my is a no-life". I think it's pathetic, not funny.
699.
▲
by
IsTom
14y ago
I don't want to think what beastly GPU I will have to buy to run next crisis on native resolution on ~150 dpi 21" monitor.
700.
▲
by
IsTom
14y ago
As to binary literals, there is a straightforward translation from and to hexadecimal. It might be hard to get used to it at first, but when you see enough of them you just know what it looks like in binary.
701.
▲
by
IsTom
14y ago
I'm not sure about other places, but I wrote some software for an ISP in Poland. It seems damn hard to coordinate whole country worth of people in normal operation, leave alone make a transition to new technology. Remember that many people
702.
▲
by
IsTom
14y ago
Well. Me, at least. Probably half my office and half of any other IT office around. It's not like an average Joe is lazy enough to buy groceries through the internet, so the overlap between potential customers of a.pl and people who are int
703.
▲
by
IsTom
14y ago
Game devs are used to writing for Windows. I think it's a safe guess that there are some things that you need to know to port a Windows-specific game to Linux without losing any performance at all. They might not have that knowledge.
704.
▲
by
IsTom
14y ago
Depending on your stack and your needs this might be true, but my experience is that if you're not segfaulting it's not much of a problem. Also systems can be tuned so that flush happens when process dies.
705.
▲
by
IsTom
14y ago
I think their patent wars are currently about phones, not tablets.
706.
▲
by
IsTom
14y ago
Also push_back() and insert() are actually emplace_back() and emplace() when used on rvalues.
707.
▲
by
IsTom
14y ago
I'm not sure if CDT and Visual C++ can't do that, but I don't think so: gdb can attach to already running processes. Saved me once from a bug in ruby runtime.
708.
▲
by
IsTom
14y ago
I'm not sure, it's probably not too complex by GNU standards.
709.
▲
by
IsTom
14y ago
There's QuakeLive for Linux? Last time I checked (about a year ago? Something like that.) there wasn't and I didn't bother checking again.
710.
▲
by
IsTom
14y ago
It's there to keep disk from trashing the head around, so I believe it's not more than a few spins of the platters.
711.
▲
by
IsTom
14y ago
I don't think this game will use 3 GBs of RAM. If that's the case it doesn't matter that much.
712.
▲
by
IsTom
14y ago
"Sometimes comparing apples to oranges is all you can do."
713.
▲
by
IsTom
14y ago
If only it was less "shiny". I just can't stand the visuals. First KDE 4, then GNOME 3. Made me use xfce.
714.
▲
by
IsTom
14y ago
Or they can ignore patching bugs after the first few weeks. No additional content either.
715.
▲
by
IsTom
14y ago
Is the USB 3.0 still held by Intel?
716.
▲
by
IsTom
14y ago
I think that for a conventional GC it's mostly dependent on how much time you have and what properties you want, that's mostly an engineering problem. Remember that academia worked on GCs way before mainstream languages. From what I underst
717.
▲
by
IsTom
14y ago
Exactly. I don't have a credit card, because direct transfers are much more popular here (Poland). Amazon won't accept my debit card nor a direct transfer, that kept me from buying there.
718.
▲
by
IsTom
14y ago
I don't think it would work on Reddit or Digg, HN is different because it's more difficult to downvote posts (not everyone can do it).
719.
▲
by
IsTom
14y ago
Yeah, it's the reason why Template Haskell (macros) are awkward. The ASTs are just too complicated.
720.
▲
by
IsTom
14y ago
Except you can have many "thises" in a single scope. In OOP you'll write a.b(), in FP you'll write b a or b(a). Having "this" pointer is not OOP.
More ›