notes-computer-jasper-jasperIdeNotes1

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

--