2011-08-21 4 views
1

화제가 아닌 경우 사과드립니다. 있는 경우 닫으십시오.대부분의 Linux GUI 응용 프로그램은 어떤 언어로 쓰여 있습니까?

리눅스 응용 프로그램 개발에 조금이라도 들어가기를 원합니다. 대부분의 GUI 응용 프로그램은 어떤 프로그래밍 언어로 만들어 졌습니까?

+0

불행히도, 나는 이것에 대답하는 좋은 방법이 있는지 확신하지 못합니다. 예를 들어 어디서 볼지 결정할 수 있고 프로그래밍 관련 질문을 더 많이 만들 수 있다면 좋을 것입니다. 질문을 편집하여 "최신 데비안 안정 저장소에서 가장 인기있는 20 개 이상의 GUI 응용 프로그램을 개발하는 데 사용되는 가장 일반적인 언어는 무엇이며 그 언어가 다른 언어보다 유리한 이유는 무엇입니까?" 몰라. 그런 식으로. – shelleybutterfly

+1

최근 Glade와 Vala 프로그래밍 언어에 대해 알아 냈습니다. 나는 또한 당신이 사용하고있는 배포판에 달려 있다고 생각한다. 일부 배포판은 특정 언어를 사용하고 일부 배포판은 "기본"언어를 선호합니다. 예를 들어 초등 OS에서는 사람들이 Vala를 사용하여 GUI 응용 프로그램을 만드는 것이 더 일반적입니다 (읽은 것처럼). 나는 그것에 대한 튜토리얼을 읽고 있었으며, 설치는 실제로 간단하고 신속했다. http://demonicode.ghoster.io/how-to-write-a-gui-app-with-glade-interface-designer-and - 발라 / – uSeRnAmEhAhAhAhAhA

답변

4

대개 크게 집중하는 DE (데스크톱 환경)에 따라 다릅니다. 각각은 일반적으로 가장 많이 사용하는 하나의 GUI 툴킷을 가지고 있습니다.

예를 들어, GNOME은 주로 GTK+을 사용합니다. GTK +는 C 언어로 작성 되었기 때문에 많은 리눅스 GTK + GUI 응용 프로그램에서이를 사용하지만 파이썬과 같은 다른 언어에도 바인딩되어 있습니다. 그리고 다른 언어에 대한 바인딩도 있습니다.

반면에 KDE이 있으며 대부분 Qt을 기반으로합니다. Qt는 C++로 작성되었으므로 Qt를 사용하는 대부분의 앱도 C++로 작성됩니다.

그러나 솔직히 언어 선택은별로 중요하지 않습니다. 중요한 툴킷이 더 많습니다. DE가 사용하는 언어를 선택하고 지원하는 언어 중 하나를 선택하십시오.

관련 문제