On Saturday, 22 March 2014 at 17:54:16 UTC, Russel Winder wrote:
like "end to end" the same language. Many are asking about server-side Dart as well as client-side Dart in the browser.

Yes, a CLI/server Dart VM exists that is suitable for a http server. The advantage of client/server code sharing is obvious when you write web-apps, but I am a bit weary of using dynamic languages on web servers since runtime errors can be nasty. I personally would like to see a Dart version with a much stricter type system, but I think the Dart library is just about right for web development and the language itself is pretty well rounded and pragmatic (but nothing spectacular).

IPython is an excellent tool for creating documents that incorporate executable Python as an integral component. It is
"literate  Python programming". However it is only a good tool
if the end result is a document to be read and shared.

Hm, I use it for all kinds of small scale experiments/testing, which usually just involves getting those 1-4 lines of python code right (array transformations, regexps etc). I guess it depends on what you use Python for.

I think the Python IDE such as Wing IDE,
PyCharm, actually do the REPL and editor model better.

They probably are, but my point was more that a REPL/interpreter friendly syntax is not the same as a write/compile friendly syntax.

(I am currently using Eclipse with PyDev and am a bit reluctant to use even more IDEs, but I see that PyCharm has a new free edition that I probably should check out. Thanks for the tip!)

Ola.

Reply via email to