그래서 아예 C언어로 OOP를 구현해 버리고 (GObject)
여기다가 편하게 쓰려고 문법까지 끼얹어 버리고 (Vala, Genie)
이왕 만든 거 다른 언어에서도 쓰고자 자동 바인딩까지 구현함. 라이브러리별로 별도 바인딩 생성할 필요 없이 바로 사용 가능 (GObject Introspection)
역시 갓C
파이썬에서 C언어 라이브러리인 Gtk+를 바로 불러와서 사용하는 모습 (전용 바인딩 필요 X)
그래서 아예 C언어로 OOP를 구현해 버리고 (GObject)
여기다가 편하게 쓰려고 문법까지 끼얹어 버리고 (Vala, Genie)
이왕 만든 거 다른 언어에서도 쓰고자 자동 바인딩까지 구현함. 라이브러리별로 별도 바인딩 생성할 필요 없이 바로 사용 가능 (GObject Introspection)
역시 갓C
파이썬에서 C언어 라이브러리인 Gtk+를 바로 불러와서 사용하는 모습 (전용 바인딩 필요 X)
뭔 듣도보도 못한
gnome 개발자도 javascript로 코딩하는건 함정
그게 GObject Introspection임
C만가지고도 라이브러리로 모듈화 해서 끌어쓰면 oop지 머 ㅋㅋ
번거로움이 넘사벽인게 문제지 싀벌ㅋ