Re: What can we learn from the SO 2018 Dev Survey?

2018-03-17 Thread StasB
> It means that you're used to The Python Way of doing things, and don't want > to deviate from it without good reason Developing/testing stuff out interactively is part of the Python Way of doing things for many people, at least in my experience.

Re: What can we learn from the SO 2018 Dev Survey?

2018-03-17 Thread Libman
> To really appeal to Python programmers, Nim would have to support dynamic > compilation and a REPL. Not necessarily. Being a Python programmer doesn't mean you can't do anything other than Python. It means that you're used to _The Python Way_ of doing things, and don 't want to deviate from i

Re: What can we learn from the SO 2018 Dev Survey?

2018-03-15 Thread miran
> scientists are also using Python and for any kind of data munching, a repl > and a data visualization package are non-negotiable. As a (wannabe) scientist, I can confirm. Jupyter Notebooks are the tool of trade and they are very very helpful when prototyping. I was pleasantly surprised when I

Re: What can we learn from the SO 2018 Dev Survey?

2018-03-15 Thread miran
> Since vscode doesn't work on all platforms Wait, what? [https://code.visualstudio.com/Download](https://code.visualstudio.com/Download) \- you can have it on Windows, Linux, and Mac.

Re: What can we learn from the SO 2018 Dev Survey?

2018-03-15 Thread mratsim
You can't reply to questions that people don't ask, to get more people asking, we need to attract them. Also you might not need a REPL but you cannot generalize your case with the need of the millions of Python developers in the world. Besides you have to look beyond devs, scientists are also u

Re: What can we learn from the SO 2018 Dev Survey?

2018-03-15 Thread lightness1024
I use python a lot. nobody needs a REPL. maybe I exaggerate but that's... not very important. and if it exists in a custom repo already [https://github.com/AndreiRegiani/INim](https://github.com/AndreiRegiani/INim) it's enough. OOP, same, never used it in python because __init__ and self. every

Re: What can we learn from the SO 2018 Dev Survey?

2018-03-15 Thread mratsim
Didn't try it yet, but is that a REPL is 140 lines of code? [https://github.com/AndreiRegiani/INim](https://github.com/AndreiRegiani/INim)

Re: What can we learn from the SO 2018 Dev Survey?

2018-03-15 Thread mashingan
IMO, what appeal most I think is OOP, although to be honest I think OOP is overrated. Crystal, which same as Ruby, seems emphasizing OOP.

Re: What can we learn from the SO 2018 Dev Survey?

2018-03-15 Thread StasB
To really appeal to Python programmers, Nim would have to support dynamic compilation and a REPL. The lack of it makes a much bigger difference to a programmer's workflow than superficial syntax changes, or even stricter typing rules.

What can we learn from the SO 2018 Dev Survey?

2018-03-15 Thread Libman
[https://insights.stackoverflow.com/survey/2018](https://insights.stackoverflow.com/survey/2018) ^ I'd like to propose this as a discussion topic. Some brief thoughts: * **Python 's popularity is growing** (and all other measures seem to confirm). * I still think it would benefit Nim to b