Why is BIND 10 written in C++ and Python?
1–10 of 136 posts
Re: Why is BIND 10 written in C++ and Python?
#2It seems that all apart from the performance critical parts are written in Python 3.1
Re: Why is BIND 10 written in C++ and Python?
#3"Whenever possible, we use Python"
"When necessary, we use C++"
"As of right now, it ends up that about 75% of our code is C++ and 17% is Python (link) since it turns out that a lot of BIND 10 is performance-critical."
Re: Why is BIND 10 written in C++ and Python?
#4Re: Why is BIND 10 written in C++ and Python?
#5This doesn't look good for Python: "Whenever possible, we use Python" "When necessary, we use C++" "As of right now, it ends up that about 75% of our code is C++ and 17% is Python (link) since it turns out that a lot of BIND 10 is performance-critical."
Adding to this, the fact that BIND is something pretty performance-intensive, I don't think this makes it look bad at all.
Re: Why is BIND 10 written in C++ and Python?
#6This doesn't look good for Python: "Whenever possible, we use Python" "When necessary, we use C++" "As of right now, it ends up that about 75% of our code is C++ and 17% is Python (link) since it turns out that a lot of BIND 10 is performance-critical."
Expansion Expanded 1 to 1: 75/ 17 --> 75% 17% 1 to 3: 75/ 51 --> 56% 38% 1 to 5: 75/ 85 --> 45% 51% 1 to 10: 75/170 --> 30% 67%
The LOC doesn't measure how many features are implemented in each language. If a language is more verbose or need more detailed management the same features will appear to be longer.
Re: Why is BIND 10 written in C++ and Python?
#7"As of right now, it ends up that about 75% of our code is C++ and 17% is Python (link) since it turns out that a lot of BIND 10 is performance-critical."
Which could easily be taken the wrong way. I believe the right way to think about it is "How much _more_ C++ code would there be, if there wasn't that 17% in Python?".
Re: Why is BIND 10 written in C++ and Python?
#8Re: Why is BIND 10 written in C++ and Python?
#9This doesn't look good for Python: "Whenever possible, we use Python" "When necessary, we use C++" "As of right now, it ends up that about 75% of our code is C++ and 17% is Python (link) since it turns out that a lot of BIND 10 is performance-critical."
Re: Why is BIND 10 written in C++ and Python?
#10This doesn't look good for Python: "Whenever possible, we use Python" "When necessary, we use C++" "As of right now, it ends up that about 75% of our code is C++ and 17% is Python (link) since it turns out that a lot of BIND 10 is performance-critical."
(https://plus.google.com/115212051037621986145/posts/HajXHPGN...)