PyGTK는 여전히 관련이 있습니까? 배포판에서 실행되지 않으며 독점 ​​언어가

저는 Linux를 처음 사용하지만 앱 개발에는 익숙하지 않습니다. Mac 배경의 RealBasic에서 왔습니다.

Linux 용으로 개발하기 위해 새로운 언어를 배워야한다는 것을 인정했습니다 (RB는 64 비트 배포판에서 실행되지 않으며 독점 ​​언어가 복제되었으므로). 나는 올바른 언어를 선택하고 싶습니다.

나는 파이썬을보고 있었고 GTK 3의 도입으로 PyGTK가 쓸모 없게된다는 것을 읽을 때까지 갈 준비가되어있었습니다. 이것이 사실입니까? 우분투 개발자 웹 사이트는 여전히 UI를 위해 Glade와 함께 추천하는 것처럼 보이지만 나가고있는 것을 배우지 않도록하고 싶습니다!



답변

짧은 대답은 ‘아니요’입니다.

위젯 세트가 GTK + 2에서 GTK + 3으로 업그레이드됨에 따라 PyGTK가 단계적으로 종료되고 PyGObject 로 대체됩니다 . Oneiric부터 모든 ‘기본’우분투 응용 프로그램 은 GTK + 3 세트를 사용하여 실행 됩니다.

개인적으로, 최근에는 Python으로 응용 프로그램을 개발하기 시작했으며 그것을 살펴본 결과 Python 3 올해 의 표준 이라는 것을 알았 기 때문에 Python3을 PySide (GTK + 3 대신 Qt4) 와 함께 사용하기로 결정 했습니다. Qt4에는 매우 훌륭한 문서와 일류 개발 소프트웨어가 있기 때문에 (Qt 4 Designer의 흔적이 있습니다.)


답변

PyGTK 및 pyGOBJECT는 더 이상 Ubuntu 용 앱을 개발하는 데 권장되는 방법이 아닙니다. Ubuntu 개발자 웹 사이트는 이제 Ubuntu 앱에 QML을 권장합니다.