Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
PopsiclePete
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
481.
▲
by
PopsiclePete
12y ago
No thanks. Watching you "manual memory all the way" dudes struggle with simple concurrency as much as you do, I'd hate to throw away a GC just for that extra teeny bit of performance.
482.
▲
by
PopsiclePete
12y ago
>I wonder what all those reflection libraries are about.... Libraries exist for everything under the sun for C++. Doesn't mean anything. C++ always prefers static dispatch vs dynamic. It's in every single C++ book/article
483.
▲
by
PopsiclePete
12y ago
No, it couldn't actually. A key aspect of Apple's NS* and UI* frameworks are various patterns that rely on dynamic dispatch (via 'id') as well as run-time reflection and discovery, something that is close to impossible i
484.
▲
by
PopsiclePete
12y ago
God I miss Doom. To me, the pinnacle of FPS games. Pick an episode, pick a difficulty, and literally 3 seconds later you've blasted somebody in the face. And the music . Phenomenal. Why is everything orchestral now? It was a game . N
485.
▲
by
PopsiclePete
12y ago
Pre-NT Windows is a joy to read about. It's like they got a bunch of CS 101 students, gave all of them one computer, and 4 months, to design an OS from scratch, but without access to a UNIX book. The fact that it somehow survived lon
486.
▲
by
PopsiclePete
12y ago
LibreOffice? Is this still....a thing? Is the OSS community still trying to beat MS at this meaningless game? What's wrong with Google Docs? First thing I do in Ubuntu is uninstall this cruft. A fat client office suite, how quaint and
487.
▲
by
PopsiclePete
12y ago
Yes. ARM is shaking in their boots. The Atom will dominate all. It will happen right around the time Slackware destroys Windows 9.
488.
▲
by
PopsiclePete
12y ago
That's not how I remember it. iTunes was released before OS X. It was a time when Apple was more or less a joke of a company, surviving because of the hard-core few who refused to abandon it. Somewhat of an oddity. The iPod did not
489.
▲
by
PopsiclePete
12y ago
I can't believe Apple would release a brand-new language with zero baked-in support for concurrency. In this day and age? Looks like developers will have to resort to 2nd grade efforts like GCD. I just don't get it. There's n
490.
▲
by
PopsiclePete
12y ago
Too bad it's a mirage. No, really. "Modern C++" doesn't exist outside of blog posts, books, and tutorials. Real-world C++ is an array of sometimes mututally-exclusive dialects, patterns, rules, sub-dialects. Reading MFC
491.
▲
by
PopsiclePete
12y ago
It's a double-edged sword. C++ is C++ partly because the language doesn't change willy-nilly from underneath you. I could probably still compile C++ code from 1996, you can't even compile Scala code from 2012. To you, that&
492.
▲
by
PopsiclePete
12y ago
Denver?
493.
▲
by
PopsiclePete
12y ago
I'm honestly glad that Go, unlike C++, does not have features that are useful only for a small subset of programmers. The only 2 cases I've seen where operator overloading is useful are: 1. String concatenation (Go has it) 2. Ma
494.
▲
by
PopsiclePete
12y ago
Ah, Modula-2. Yes. Very popular in the corporate world; huge hit on Github/Bitbucket as well. Lots of libraries, web frameworks....up-and-comer, for sure. I hear we'll soon be writing iOS apps in it? Occam? No comment. At least Ad
495.
▲
by
PopsiclePete
12y ago
Yeah? Interesting. Because all popular languages that I've used, up until Go, fail at concurrency at such a basic level, that it's almost as if their authors don't understand what concurrency is . Except Erlang. But then a
496.
▲
by
PopsiclePete
13y ago
I don't know what your definition of "amazing" language is, then, but a decent language with corporate support, a good standard library and good tools....is...well...pretty darn "amazing" in my book. It maybe doesn&
497.
▲
by
PopsiclePete
13y ago
Have to disagree with you there. Windows is older than COM. It's actually older than C++. The classic core Windows libraries and interfaces like GDI are plain old C. Not even a hint of C++. COM is language agnostic. You can consume COM
498.
▲
by
PopsiclePete
13y ago
You haven't had the pleasure of using VS 2012/2013 with Resharper, I see. My cursor lag while I type. Occasionally the entire IDE sputters to a halt, becoming unresponsive for seconds at a time, because Resharper decided to perfor
499.
▲
by
PopsiclePete
13y ago
IE8 is a pre-HTML 5 browser. Glad to see more and more sites are dropping support for it. Install Chrome. You don't even need admin rights. Your IT dept. never has to know.
500.
▲
by
PopsiclePete
13y ago
I don't get a good feeling about this. It sounds good overall, but there are some red flags as well: GIMP? Why even list that? Why would I (or anyone really) care if he likes GIMP or Photoshop? Regex? XML? What does that mean? That he
501.
▲
by
PopsiclePete
13y ago
Last time I tried ExtJS, it struck me as a framework made by people who suffer from an extreme case of NIH syndrome. Personally, I prefer small, light frameworks that play with other frameworks well. I don't like big "uber" f
502.
▲
by
PopsiclePete
13y ago
Your argument applies to anything that has been obsoleted. What about the poor bastards who can't afford a car and depend on a horse and buggy? The highways are too dangerous for them. What about those "long-term" planners wh
503.
▲
by
PopsiclePete
13y ago
So go and invent some new vaccines instead of whining about it on HN like a little bitch. Invent the vaccines, manufacture them, secure the patents and all that, and then distribute them to the needy. You, yourself, personally. Once you
504.
▲
by
PopsiclePete
13y ago
Sheesh. Somebody feels threatened. Let them be, seriously. We have enough "Ruby-on-rails super-star douche-wad with tits and porn jokes on his slides" events for overgrown man-children, let there be something for women that doe
505.
▲
by
PopsiclePete
13y ago
Linux is the new Windows XP. "We can't install that web app, we are standardized on IE6 and WinXP until 2035 or the Second Coming, whichever comes first".
506.
▲
by
PopsiclePete
13y ago
Interesting that you find C/C++ people to pick up Golang fast and easy. From my experience, it's the Python/Ruby crowd that tends to gravitate towards it. Most C++ programmers I know are stuck too much in the std::map<what
507.
▲
by
PopsiclePete
13y ago
AbstractFactorySingletonFactoryFactory killMeNow = FactoryCreatorFactory.CreateSingletonAbstractFactory(…) But of course, you have to first write about 300 lines of XML to wire up the various BeanInversionContainerFactoryDependencyInjectors