|
|
|
|
|
by git-pull
2537 days ago
|
|
Amazing work - C++ - Has a python API, this opens up a lot of possibilities. Language server protocol, linting and formatting tools, perhaps mypy - Highlighting - Jedi integration - Being able to glue python and c++ to get it to work together in itself is a feat (where I've tried and failed before: https://www.git-pull.com/#scrapyard :P) How did you like working with QT? GPL is okay, except it precludes those when open source ambitions incompatible with that license. BSD/MIT/ISC/Apache projects can't pull it in. Too much paperwork to pass onto a layperson, a potential contributor. Also nice CI loop with appveyor! re: https://github.com/JaDogg/expressPython/blob/master/appveyor... Please keep working on this |
|
If you want to go with C++ & Python I suggest use Boost. Don't take the hackish approach I've taken. -- My bad looks like you didn't get the boost working. Take a look at my code, but I don't think it's very good C++. Boost is the idiomatic way.
How did you like working with QT? I loved it. It feel native in C++ and have a very extensive documentation, not to mention really nice API. Qt source code was probably the best C++ code I've read.
GPL license is the only license allowed for Open source Qt projects If I understood Qt license correctly, I'd have preferred to go MIT. I'm not entirely sure. So I just went with GPL to be safe.