Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alexk7
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
alexk7
14y ago
Yeah, I'm disappointed. I was expecting the article to be about some new vector display.
32.
▲
by
alexk7
14y ago
It is true of C and C++. In fact, LLVM is mostly used as a C/C++/Objective-C back-end (in Clang). The main advantage of LLVM is that it is a really good representation to perform optimizations on.
33.
▲
by
alexk7
14y ago
I'm worried about Gordon the Gopher. He can't reach the pedals. :)
34.
▲
by
alexk7
14y ago
If you build a custom desk for yourself, you don't need it to be adjustable.
35.
▲
by
alexk7
14y ago
The reversed semicolon appears as a square here (Windows/Chrome).
36.
▲
by
alexk7
15y ago
Hmm. No perspective.
37.
▲
by
alexk7
15y ago
"The rules for conditional operator are quite sophisticated and one of them says that if one of the sub-expressions is a throw expression, the type of the entire conditional operator is that of the other sub-expression." [1] [1] http://akr
38.
▲
by
alexk7
15y ago
With constexpr, if the parameters are constants, the whole computation can happen at compile-time. The line is somewhat harder to read for people not used to functional programming, but unfortunately, constexpr functions are required to hav
39.
▲
by
alexk7
15y ago
This is even more C++11-ish: (Not tested, my compiler at work is not C++11 compliant.) constexpr tuple<double, double> Roots(double a, double b, double c) { return (a == 0.0) ? throw invalid_argument("a has value 0
40.
▲
by
alexk7
15y ago
There are discussions about changing the push default behavior. http://lwn.net/Articles/487131/
41.
▲
by
alexk7
15y ago
At that time, I kept a physical log of all URLs I saw (by hands, even very long ones!), just in case I needed to visit the web site. I still have it but the addresses are no longer valid. :)
42.
▲
by
alexk7
15y ago
I disagree. If you are able to achieve your goals without going low-level, please do it. If you need to understand low-level stuff to get the job done, please start learning. But please don't fall for the "every programmer should know this"
43.
▲
by
alexk7
15y ago
I suggest you watch the original video lectures by Hal Abelson and Gerald Jay Sussman [1]. [1] http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussma...
44.
▲
by
alexk7
15y ago
I find this easier to read: string s; for (;;) { read_string(s); if (s.len() <= 5) break; //do something }
45.
▲
by
alexk7
15y ago
I put a copy of the subject line inside the body. I think it's good style to ignore the presence of a title or subject in the body of any text.
46.
▲
by
alexk7
15y ago
"anything requiring fairly intimate knowledge of the hardware and operating system" is a fine definition.
47.
▲
by
alexk7
15y ago
I noticed that the expression "Systems Programming" now seems to mean a much higher level that it used to. In my mind, writing a web server is still an "application" and is not equivalent to, for example, writing an operating system. The Go
48.
▲
by
alexk7
15y ago
"A team of competent programmers willing to put up bullshit will out-compete a lone wolf striving for elegance no matter how brilliant he is." I'm doomed.
49.
▲
by
alexk7
16y ago
I posted this on their comments: "Please, Microsoft, don't try to confuse people by hijacking the word "native". An HTML 5 application does not run on a magical HTML 5 CPU, even in IE9 and IE10. Being single platform may allow you to develo
50.
▲
by
alexk7
16y ago
> Spell the name like a normal person. Twitter works because it makes logical sense, spelled as it sounds. Tumblr is hard to explain to a non-tech user — tell your Mom to go to Tumblr.com and see what she types in. Funny to read this ex
51.
▲
by
alexk7
16y ago
I said I would consider it a burden to write in pure C, not that I would not be able to do it. I would not need any documentation, but I would scratch my head figuring out how to organize a large program. I would need to write a lot of comm
52.
▲
by
alexk7
16y ago
I'm from the "Modern C++" school. I learned C++ without first learning C. I don't consider myself a C programmer. Of course, I can read and write C code, but I would consider it a burden to code without smart pointers, templates and excepti
53.
▲
by
alexk7
16y ago
4g of sugar out of a 85g serving is not 57%. Where did you get those numbers?
54.
▲
by
alexk7
16y ago
I find this habit healthy. I regularly read papers from the 60s, 70s, and 80s and I judge them by their content. There is no point dismissing a good article because it's old.
55.
▲
by
alexk7
16y ago
Visual Studio is very often confused at edit-time. The parser should not be more forgiving, it should just remember the parts that once were correct but are now invalidated by further edits. That way, updates that keep local correctness wou
56.
▲
by
alexk7
16y ago
I'm designing a programming language and I totally embraced the PEG paradigm. I don't care about left recursion. My grammar is simple and clear without it. A great benefit of PEGs is that I can easily reason about how the parsing will be do
57.
▲
by
alexk7
16y ago
A few newspapers named "Sun" might be interested...
58.
▲
by
alexk7
16y ago
That makes sense. Following that logic, the version that will be "free" will require Lion.
59.
▲
by
alexk7
16y ago
Because they were on sale, obviously.
60.
▲
by
alexk7
16y ago
I'm designing such a language. It's called C³. I would like some feedback on my design "rules of thumb"[1]. I'm literally still at the whiteboard! [2] [1]: http://blog.c3lang.org/aims-and-rules-of-thumb-for-the-desig... [2]: http://c3wif
More ›