LINUX.ORG.RU

GTK+


0

0

Братья по разуму!!! Какие есть средства для быстрой разработки приложений на с|с++ с использованием GTK+. Я сейчас использую связку Diasce + Glade но может есть еще что поинтересней, кто знает ?? и вообще приятно было бы пообщаться с теми кто занимается тем же что и я.


C/C++ и "быстрая разработка" - понятия несовместимые. Так что если есть желание ускорить процесс, то стоит выбрать для ГУЙни другой язык. К примеру, Питон. Или Схему.

Antichrist
()

А по моему Python и GUI - есть суть вещи несовместимые. По крайней мере у меня ещё ни одна прога на Питоне не заработала.

svyatogor ★★★★★
()
Ответ на: комментарий от svyatogor

Руки кривые, стало быть. ГУЙня на Питоне значительно компактнее пишется, и, главное, никаких проблем с динамическими интерфейсами.

Antichrist
()

по мне самый быстрый метод разработки GTK приложений на C - это Emacs. а для катала лейаута окошек - glade - ништяк.

lg ★★
()
Ответ на: комментарий от boch

Если хочешь в гамаке, стоя в ластах - то это твои проблемы, тебе придумывать, как при этом всё сделать ещё и БЫСТРО. Если придумаешь - первым будешь. Никто пока не знает, как приспособить столь кривой язык к RAD, и уж тем более к RAD в ГУЙне.

Antichrist
()
Ответ на: комментарий от Antichrist

Назови прямой. OCaml не предлагать: ты сам то видел какой натив он компилит? Кроме концевой рекурсии ничего и не умеет (а это может и С). И вообще какого хера крутой функциональщик постит на "императивном" русском языке? На нем же числа Фибоначчи неудобно вычислять? P.S. Слей "элегантный" heapsort на OCaml если не трудно.

anonymous
()

А я вообще предпочитаю все ручками писать. Не намного медленнее получается. Зато код лучше да и самому приятнее

anonymous
()
Ответ на: комментарий от anonymous

OCaml я и не предлагаю - для гуйни интерпретатор нужен. Так что Питон, раз уж GTK+, а по хорошему и вовсе Tcl/Tk лучше всех.

Ну а нейтив у OCaml-а вполне приличный. Для тех задач, под которые язык заточен - вполне хватает, там вообще узкое место обычно в GC, а как раз GC весьма хорош.

Сортировку сейчас нарисую...

Antichrist
()

я вот могу элегантный метод сортировки реализовать на prolog:
order([],[]):-!.
order([X],[X]):-!.
order(L1 ,[X|L2]) :-
  fetchit(L1,[X|L3]),order(L3,L2).
    
fetchit([X],[X]):-!.
fetchit([H11,H12|L1],[H21,H22|L2]) :-
  fetchit([H12|L1],[T1|L2]),
  minmax(T1,H11,H21,H22).
  
minmax (X,Y,X,Y):-  X<Y,!.
minmax (X,Y,Y,X).

% :-order([9,8,7,6,5,4,3,2,1],L)  =>  L=[1,2,3,4,5,6,7,8,9]

:))))

lg ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.