Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
atilaneves
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
241.
▲
by
atilaneves
12y ago
We're moving away from it, it's just not done yet. I'd be surprised if C++17 doesn't have a module system, especially after the clang guys implemented one as a proof-of-concept.
242.
▲
by
atilaneves
12y ago
I've been waiting for someone to weigh in on this from the Python side for a while now. I'm a C++ and Python programmer (amongst other things) and I can't ever see myself switching to Go. I'd sooner switch to Rust or Swi
243.
▲
To learn BDD with Cucumber, you must first learn BDD with Cucumber
(atilanevesoncode.wordpress.com)
2 points
by
atilaneves
12y ago
|
0 comments
244.
▲
by
atilaneves
13y ago
To me you're using __init__.py right. The person who wrote the library I mentioned really isn't.
245.
▲
by
atilaneves
13y ago
I haven't grown out of metaprogramming at all. I just try and use it only when it's the best option. Usually because it means reducing duplication. I liked metaprogramming to an extent in C++. I _love_ it in D.
246.
▲
by
atilaneves
13y ago
I have the unfortunate "luck" to be using a Python library at work that _loves_ to use import side-effects. Importing it like God intended makes it parse command-line arguments and fail if it doesn't like what was passed in.
247.
▲
Increasing performance with static polymorphism (and other neat tricks) in D
(atilanevesoncode.wordpress.com)
12 points
by
atilaneves
13y ago
|
5 comments
248.
▲
by
atilaneves
13y ago
D is a systems programming language with FP concepts and they work quite well. Also, it has generics / templates / parametric polymorphism that are more powerful and easier to use than C++.
249.
▲
by
atilaneves
13y ago
It's mentioned. It's not easy to measure but they're all in the 800-1000 lines region.
250.
▲
by
atilaneves
13y ago
There's a link to it now.
251.
▲
by
atilaneves
13y ago
Me too, but I've decided to not even look at Rust until it hits 1.0.
252.
▲
by
atilaneves
13y ago
I mentioned concurrency when I said that using more than one system thread didn't help. I tried varying GOMAXPROCS. It either had no effect or made everything slower. And yes, the defaults for loadtest are useless, they need to run for
253.
▲
by
atilaneves
13y ago
He wasn't in the office. I'm going to ask him about it today. Like it says at the end of the blog post, if he puts it up on bitbucket I'll include the link.
254.
▲
by
atilaneves
13y ago
He's an Erlang novice, but the guy is the best programmer I've met. I have no doubts that if he chose to pick up D instead he'd've written code as fast as mine.
255.
▲
by
atilaneves
13y ago
No, it was measured in thousands of messages per second.