KDE w Polsce
KDE 4.1!
Start → Nowości →

Spotkanie programistów KDE-Bindings i Kross

10 sierpnia 2008


Kilka tygodni temu w biurze KDAB w Berlinie odbyło się spotkanie programistów KDE-Bindings i Kross. Spotkanie miało na celu omówienie spraw dotyczących rozwoju pakietów oraz oczywiście hakowanie. Było to pierwsze takie spotkanie gromadzące ludzi zajmujących się językami takimi jak Ruby, Python, C#, Lua oraz PHP. Nie wszystkie z tych projektów dzielą pomiędzy sobą kod, więc było to dobrą okazją do zaprezentowanie różnych sposobów implementacji.

Mauro Iazzi, Thomas Moenicke, Arno Rehn, Cyrille Berger, Aleix Pol Richard Dale, Sebastian Sauer, Simon Edward
Mauro Iazzi, Thomas Moenicke, Arno Rehn, Cyrille Berger, Aleix Pol
Richard Dale, Sebastian Sauer, Simon Edward

Python oraz Ruby są już dość dopracowane i bez problemów mogą być wykorzystywane do tworzenia aplikacji z wykorzystaniem Qt i KDE. Qyoto, które pozwala na pisanie w C# jest już na dobrej drodze do osiągnięcia podobnego poziomu stabilności i złożoności. PHP próbuje wypełnić lukę pomiędzy aplikacjami desktopowymi a webowymi korzystając z możliwości Qt. Ciekawostką jest też interfejs do pisania w języku Lua, który jest często używany do pisania skryptów dla gier komputerowych i innych aplikacji.

Rezultatem spotkania było poprawienie dowiązań dla języka Lua na tyle, że udało się uruchomić przykładową grę. Dowiązania te zostały przeniesione do pakietu playground. Inną technologią (zwaną Smoke), nad którą pracowaliśmy, było umożliwienie współdzielenie obiektów pomiędzy językami korzystającymi z dowiązań, a tymi działającymi w środowisku Kross.

Technologie te zostały zaprezentowane w ciekawy sposób, kiedy Sebastian poprosił Richarda o opowiedzenie, ile pracy wymagałoby umożliwienie pisania skryptów w QtScript w aplikacji stworzonej w QtRuby. 10 minut pózniej Richard zaprezentował moduł Smoke2, a po kolejnych 10 minutach miał już odpowiednie rozszerzenie do QtRuby. Dużo pracy włożyliśmy także w plugin Kross dla programów Krita i KDevelop.

Jeśli chciałbyś nam pomóc odezwij się na IRCu, w sieci Freenode na kanałach #kde-bindings lub #kross. Możesz także napisać maila na listy mailingowe projektu kde-bindings.

Dziękujemy KDAB za organizację spotkania oraz KDE e.V. za pomoc.

Skomentuj ten artykuł na forum KDE »
Ten artykuł jest tłumaczeniem tekstu KDE-Bindings / Kross Meeting z serwisu dot.kde.org.
Źródło: "http://www.kde.org.pl/Nowo%C5%9Bci/Spotkanie_programist%C3%B3w_KDE-Bindings_i_Kross"

Kategorie: Kross | Spotkania | Strony na podstawie dot.kde.org

RSS Feed
Atom Feed
Logowanie
Copyright © Zespół kde.org.pl. KDE® i logo K Desktop Environment® są zarejestrowanymi znakami towarowymi KDE e.V. (szczegóły). Qt® i Trolltech® są zarejestrowanymi znakami towarowymi Trolltech ASA. Linux® jest zarejestrowanym znakiem towarowym Linusa Torvaldsa.