XaoS 3.3

Címkék

Mintegy másfél év csendes alkotói munka után tegnap megjelent a többplatformos, XaoS névre hallgató fraktálanimációs program új verziója. A XaoS-t Jan Hubicka cseh diák 18 évesen kezdett el írni C nyelven, azóta 12 éven át folyamatosan fejlődött több mint 30 szabad szoftver programozó önkéntes munkája eredményeképpen.

A 3.3-as változat fő újdonsága a felhasználók által szabadon megadható képletek támogatása. Emellett az új verzió Mac OS X-en nagyszerűen beleilleszkedik az operációs rendszerbe a továbbfejlesztett Cocoa grafikus alrendszeren keresztül. A további információk a kiadási megjegyzésekben olvashatók. A szoftver innen tölthető le.

Hozzászólások

amennyire én értek hozzá: szép (ettől persze lehet, hogy a fejlesztők kitépnék a hajukat és elmennének inkább nyulat tenyészteni)

Ha egy cseh diák kezdte írni, miért van 2 screenshoton is magyar felirat? Csak nem átvették a projectet magyarok? :)

Egyébként ezek szép dolgok, de kb. úgy vagyok ezzel is, mint a planetárium szoftverekkel. Magyarul egy átlag user hamar megunja. De matekórán biztosan jól jön.

Igen, a karbantartó jelenleg magyar (szerény személyem :-). Honzával (a csehek így becézik a Jánost) két ízben találkoztam, egyszer Budapesten (a japán barátnője hegedűművész, és volt egy magyar --- szintén hegedűművész --- barátnője), egyszer pedig Nürnbergben a SuSE fejlesztői központban. Mindkétszer egy borzasztóan szerény, klassz emberrel találkoztam. Néhány éve a doktori fokozatát kezdte el Prágában a Károly Egyetemen, de hogy most mi van vele, nem tudom. Talán tanít. A XaoS-szal tulajdonképpen 2001 óta nem foglalkozik.

Köszi, az én részem inkább csak annyi, hogy koordinálom a csapatot. Ezt a mostani verziót egy lengyel srácnak köszönhetjük nagyrészt, Mateusz Malczaknak. Nem csak C-ben nyomja, hanem assemblyben is. Így sikerült igen gyors komplex aritmetikai képletkiértékelőt beleraknunk a XaoS-ba. (Ez már kb. 5 éve tervben volt, és mivel nagyon húzós probléma, neki se mert állni senki.)

A másik nagy húzóerő J. B. Langston, ő felelős a Mac OS X portért, nagyon lelkes "amatőr", aki a profikat megszégyenítő módon nyúl bele gyakorlatilag bármibe, kezdve az autoconf hackeléstől a gépi kódú részek foltozásáig.

Lesz nemsokára egy másik, hasonló szoftver is, amivel komplex függvényeket lehet színesben ábrázolni. Ugyanezt a villámgyors zoomoló algoritmust használjuk benne, amit Honza kitalált anno '96 tájékán. A http://rtzme.sf.net címen lehet megnézni, de a legújabb verzió (még csak CVS-ben van fent) sokkal többet fog tudni. Ebben viszont magyar vonatkozás is van, Fekete Árpádé, aki egyébként a XaoS-ba is elég sokat belefektetett (pl. beleépített néhány klasszikus fraktált: a Koch-hópelyhet vagy a Sierpinski-szőnyeget), és most is segített összehegeszteni Mateusz kódját az aktuális CVS tartalommal.

Kell neki a libantlr-dev:

kovzol@d6252:~$ dpkg -l | grep antlr
ii antlr 2.7.6-6ubuntu3 language tool for constructing recognizers, compilers etc
ii libantlr-dev 2.7.6-6ubuntu3 language tool for constructing recognizers, compilers etc
kovzol@d6252:~$ dpkg -S antlr-config
libantlr-dev: /usr/bin/antlr-config

gentoon 3.2 ebuild atnevezve 3.3 -ra visszi.

Latom valaki regen javasolta, hogy toljanak hozza egy threads flaget az ebuildhez.
use thread && myconf="${myconf} --with-pthread=yes"

Erdemes?