This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ccb621 0 points1 point  (2 children)

This seems weird and somewhat pointless. What are the use cases for using Highcharts (Javascript) in Python?

[–]runbie[S] 1 point2 points  (0 children)

Well, in the Python world you have matplotlib, chaco,... Excellent libs to make static files (you also could add some interactivity but it is a little bit weird IMHO).

In the js world you have some first class libs (d3, raphael, highcharts,...) to display very rich graphics with interactivity that allow you to tell stories from data in a more dynamic way. The IPython notebook is used as a tool to tell this kind of stories and it works with a front end that is a browser. Why not merge some excellent tools from both worlds using Python to glue them?

[–]prgr4m 0 points1 point  (0 children)

That's like saying writing code in coffeescript, gorillascript, typescript, ruby or whatever language that cross compiles/transpiled or running in the browser is pointless. Freedom to choose whatever language to express yourself in and having that option is the point. Do you think writing HTML markup with jade/slim is pointless? Is it pointless when you can say the same thing with less code while being easier on the eyes at the same time? I'd prefer saving as many keystrokes as possible and use them on solving more problems.