table 5 of On the Syllogistic Structure of Object-Oriented Programming has a list of queries on OOP stuff that an IDE maybe should be able to answer: http://www.softlab.ntua.gr/~kkontog/publications/conferences/C5-2001.pdf
---
C#'s #region defines places for the IDE to allow to expand or hide
--
voidr 19 hours ago
link |
You won't have good IDE support.
You won't be able to directly debug your code.
Also it can be really fun to reason about nested macros.
reply
--
(re: macros:)
Dewie 1 day ago
link |
I think things like syntactic sugar is perfectly fine, as long as I can desugar it in a straightforward way. I want to be able to programmatically desugar some piece of code, not have to Google it each time I am curious.
--
A great example is the IPython notebook. The notebook doesn’t make Python better than other languages—it makes all languages better.
http://nbviewer.ipython.org/url/beowulf.csail.mit.edu/18.337/fractals.ipynb
http://gibiansky.github.io/IHaskell/demo.html
http://nbviewer.ipython.org/github/minad/iruby/blob/master/IRuby-Example.ipynb
--