3 ms·
iPython Notebook is great. Making it the norm for exploring/teaching ideas in a coding context is a great trend. One other thing I hope comes along is annotate
by Tycho 11y ago
iPython Notebook is great. Making it the norm for exploring/teaching ideas in a coding context is a great trend.
One other thing I hope comes along is annotated mathematical formulas/expressions. Any time I see a mathematical symbol I want to be able to hover over it and get its definition (in the context it's being used) and other relevant information. So often I see formulas in articles/books where they don't explain everything. It makes it really hard for outsiders/amateurs to catch on to the ideas being discussed.
- nileshtrivedi 11y agoHover is not possible on touch devices. From 5 possible interactions (left click, right click, left doubleclick, right double click, hover), we've gone to 2 (short press, long press). On the other hand, we have acquired gestures like pinch-zoom, so it may not be a big loss.
- arikrak 11y agoMacbooks and other laptops provide pinch-zoom and other gestures. Maybe phones and tablets could detect a very light touch as hover?
- tangue 11y agoHigh-end Samsung Galaxy phones have a kind of hover effect (called "air-view") through an infrared sensor, so it's quite possible that in the future this could become a common feature.
- baldfat 11y agoIPython is becoming Jupyter [https://jupyter.org/ https://jupyter.org/] which has made IPython language agnostic. I have used it with Julia, R and Haskel. It is a great REPL in a browser experience. Personally RStudio has done pretty amazing things and it has the ability to also run with different kernels but it is specifically focused on R. > Syntax highlighting modes for many new languages including Clojure, CoffeeScript, C#, Graphviz, Go, Groovy, Haskell, Java, Julia, Lisp, Lua, Matlab, Perl, Ruby, Rust, Scala, and Stan. [http://www.rstudio.com/products/rstudio/download/preview-release-notes/ http://www.rstudio.com/products/rstudio/download/preview-rel...]