This would make cscope much more reliable for C++ projects (cscope VIM/emacs plugins are very useful for efficiently navigating a large source tree).
610 karma · joined March 22, 2009
This would make cscope much more reliable for C++ projects (cscope VIM/emacs plugins are very useful for efficiently navigating a large source tree).
This has been available (using cscope) on VIM and Emacs for ages.
I've been working with linux/gdb for years and while I do agree it is powerful -- I don't find it very convenient.
For example, up until gdb 7.4 (pretty recent) there was no way to automatically skip certain functions -- the 'skip' command added to gdb 7.4 is almost a must for debugging heavy C++ code (and you still cannot add it to your .gdbrc file...)
For some reason developers/engineers tend to be pessimistic while leaders/idea people tend to be optimistic.
In order to produce really great products you probably need both sides -- so don't dismiss the "idea guy" without giving the proposed idea at least some thought. Perhaps the original idea is too broad but can be the basis for a useful product.
10 DATA 1,2,3,4,5,6,7,8,9
20 FOR I=1 TO 9
30 READ A(I)
40 NEXT IUnlike FreeBSD which is targeting servers (much like Linux), Haiku is designed for personal computing and emphasizes responsiveness and ease of use.
brew install python # or just download and install from source
pip install numpy
pip install matplotlib
pip install ipython[zmq,qtconsole,notebook,test]
Actually, for qtconsole you need to install Qt and
pip install pysideBut the latter failed to build on my machine... (Given that Apple's gcc version is ancient and clang is the default compiler on OS X -- it's a wonder the other tools were built correctly)
(Would also be nice if building ipython on OS X was easier!)
It's very useful when composing in gmail.
(Besides the corporate tax and probably very welcoming environment for outside investors)
Locked: "This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: FAQ."
At least the list of references there is useful.
Given that C++ libraries are getting so complex (now with move semantics!) there is no way a library user can understand why something does not work as expected. Especially when dealing with sophisticated libraries: Boost, Eigen, etc.
* Horrible error messages
* Even simple programs take ages to compile due to massive header files.
LLVM/Clang help on both fronts but it's still quite difficult.
D2 seems much more promising if you can do without the libraries.
I'm sure Scripted (or Brackets) can't match Vim general text editing, but if the type inference / CommonJS integration is good - it is certainly an advantage.
I still believe that wrapping shell commands with functions is the way to go. Functions can intelligently check their arguments and prevent propagation of dangerous (or otherwise obviously incorrect) arguments.
Making payments too easy makes it easier on the bad guys as well.
Quoting wikipedia:
"During the period in which he won all six of his Hawaiian triathlons Dave Scott followed a strict vegetarian (vegan) diet."
(meaning both practical and well-written)
Is it different now? (Not that SICP is heavy on math...)
So, although 3G does enjoy better dynamic resource allocation (centrally managed using sophisticated algorithms), the overall experience will be expensive and the bandwidth per user will be lower.
A possible solution is carefully placing a few pico-cells in the conference area. Still, a properly tuned commercial-grade Wifi network will almost certainly outperform any 3G setup.
There's no way git checkout can be atomic.
It all comes down to price and most customers (myself included in this case) do not know any better.
When it comes to sweets and deserts Japanese taste is so different from what's popular in the west. It might be interesting but I'm not sure I'd want to pay for a continuous supply.
French/Belgium products might appeal to western taste better.
Other than that - Good luck!
(Not affiliated with Intel. Just very satisfied with their performance on numeric-heavy workloads).