1, 2. Тут скорее более удивительно, что на яве _уже_ можно писать подобие DSL :). На любых динамических языках DSLи пишутся куда проще и результат выглядит куда приятнее. Имеются в виду тн internal DSL. С external в случае динамических языков есть сомнения нужны ли они там вообще, если всё можно красиво сделать internal. 3. Да, конечно. Родная. А ещё есть железный питон на .net'е. И даже jpython :) 4. Как бы не больше :). Нет, конечно, меньше, но многие из биндингов, например, куда юзабельнее явских. Например, кто в своём уме, будет добровольно юзать java Qt? А PyQt более чем востребован. С платформами - это как считать. Для десктопов надо поискать где питона нет. Сложнее с мобильными, но при наличии jpython'а, что, конечно, читерство,.. :)
|