Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Velký den pro Mono

Z nadcházející verze Mona se podařilo odstranit jeden velmi náročný bug v garbage collectoru, který způsoboval to, že se paměť neuvolňovala jak měla a aplikace zabírala s časem více a více paměti. Patch má na svědomí Mark Probst a po úspěšném testu dalšího vývojáře je jisté, že se problém podařilo vyřešit. Jelikož se i další věci daří řešit dobře a rychle, nemusela by být další verze 2.8, ale rovnou 3.0, což je určitě dobrá zpráva pro všechny uživatele.

Předchozí zprávička Následující zprávička        
ad IT aura:18
4. 3. 2010 20:39 Nový

Blbost

celé vlákno

HM, TAK TO JE FAKT VELKÝ DEN, protože

“Mono (Novell) is a cancer that attaches itself in an intellectual property sense to everything it touches.”

Jura
Jura (neregistrovaný) 88.103.83.---
4. 3. 2010 23:32 Nový

Nadhera

celé vlákno

a pouziva to nekdo vubec? :-p

trubicoid
trubicoid (neregistrovaný) ---.dclient.hispeed.ch
5. 3. 2010 8:18 Nový

Re: Nadhera

celé vlákno

ja to pouzivam pro MPEG4 Modifier http://moitah.net/

peter
peter (neregistrovaný) 158.195.199.---
5. 3. 2010 0:01 Nový

skor nez mono, radsej vala

celé vlákno
Vít Šesták aura:77
5. 3. 2010 8:32 Nový

Re: skor nez mono, radsej vala

celé vlákno

Podle http://en.wikipedia.org/wiki/Vala_%28programming_language%29 používá reference counting Garbabe Collector, z čehož nemám jakékoli velké nadšení. Cyklické reference budou způsobovat krásně memory leaky a navíc se bude paměť vesele fragmentovat, protože k uvolnění dojde ihned.

Neříkám, že to je tím nepoužitelné, ale je to minimálně celkem zásadní rozdíl od Javy a .NET.

hisaak
hisaak (neregistrovaný) ---.homecredit.net
5. 3. 2010 9:35 Nový

Diky za zpravu!

celé vlákno

Takhle aspon vim, ze ten zcela nesmyslny projekt jeste neskoncil.

Lado
Lado (neregistrovaný) ---.ms.mff.cuni.cz
5. 3. 2010 10:19 Nový

Re: Diky za zpravu!

celé vlákno

Jednemu mojmu zakaznikovi tento „nezmysel“ usetril na licenciach niekolko stotic korun… Takze to asi az taky nezmysel nebude…

Saboteur
Saboteur (neregistrovaný) ---.asd-software.cz
5. 3. 2010 9:46 Nový

Mono...... MonoPol?

celé vlákno

:( jak to smrdí vod majkrosoftu ......a týká se to programování … ruce pryč

Vít Šesták aura:77
5. 3. 2010 10:21 Nový

Re: Mono...... MonoPol?

celé vlákno

Tady zavání flame war…

JmJ
JmJ (neregistrovaný) ---.orangeline.cz
5. 3. 2010 11:55 Nový

vubec to neni spatna vec

celé vlákno

Napsal jsem uz par sluzeb, ktere byly urcene primarne pro Linuxovy server, ale v tech linuxovych vyvojovych prostredich sem nenasel odvahu to psat, takze sem to spokojene napsal a odladil ve Visual Studiu, jede to na Widlich a jede to spolehlive i na linuxu. Neni to nic extra sloziteho, ale potesilo me to hodne. Vyvoj ve znamem prostredi, funkce pod dvema OS. Ja Monu fandim.

Cosmo
Cosmo (neregistrovaný) ---.nr.satronet.sk
5. 3. 2010 12:34 Nový

Re: vubec to neni spatna vec

celé vlákno

Suhlasim. .NET nie je zla technologia a vyvojove prostredia su v pohode.
Ja osobne mam rad SharpDevelope. Napisat aplikaciu vo VisualStudio alebo v SharpDevelope a potom ju pouzivat na Win a pripadne aj na Linuxe je vynikajuca vec.
Java nie je jedine multiplatformove riesenie. A okrem ineho wine nie je zazracny liek na vsetky windows aplikacie. Tie aplikacie, ktore su vyvijane pod .NET vedia vyuzit MONO, co moze byt velkym prinosom pre vsetkych uzivatelov.
Takze preco sa netesit, ze svet Windows a svet Linuxu maju spolocny runtime, ktory umozni pouzit viac aplikacii z win pre linux, pripadne naopak :-)
Este vyriesit graficke toolkity a bude hotovo :-) Nikomu to nemoze uskodit, moze to iba pomoct.

Vít Šesták aura:77
5. 3. 2010 12:37 Nový

Re: vubec to neni spatna vec

celé vlákno

Taky bych to tak nějak viděl. Až na to, že jsem zatím neviděl aplikaci funkční pod Monem. Pár jsem jich i zkoušel. Ale možná jsem měl jen smůlu.

Myslím, že Java je na tom „rovnoprávněji“ – kvalita implementací na různých OS se IMHO neliší tolik. Ale i jako Javař bych byl rád za zlepšení situace u .NETu.

Cosmo
Cosmo (neregistrovaný) ---.nr.satronet.sk
5. 3. 2010 12:52 Nový

Re: vubec to neni spatna vec

celé vlákno

No, v podstate suhlasim s tym, ze okrem Tomboy a nie je vela znamych aplikacii na desktope (ovsem nemam az taky dobry prehlad). Ale to v zasade nehovori o tom, ze technologia je zla.
MONO by sa vyuzivalo podstatne viac, keby programatori pouzivali napr. kvalitne vyvojove prostredia pod .NET (VisualStudio, sharpDevelope). MONOdevelope podla mojho nazoru nie je az tak kvalitne (stabilne) prostredie. Celej situacii ohladom MONO este nepriaznivo nahrava fakt, ze linuxovi programatori maju zauzivane ine postupy programovania ako Windows programatori. Napr. KDevelope s tvorbou GUI a so signalmi sa neda porovnavat s VisualStudio a eventami. Strasne vela programatorov programuje v kombinacii VIM,CGG a MAKE. Toto su postupy, ktore sa medzi sebou velmi nepodobaju :-)
Metodika prace je velmi rozdielna. Ked casom trosku konzervativni programatori zacnu miesto C,C++ pouzivat aj ine jazyky, napr C#, potom bude MONO podstatne oblubenejsie. Podla mna je to len vecou zvyku a uhlu pohladu. Ale v dnesnej dobe mi nejaky „runtime“ v systeme urcite neprekaza. Mam Javu a aj MONO.

Vít Šesták (v6ak) aura:77
5. 3. 2010 12:56 Nový

Re: vubec to neni spatna vec

celé vlákno

Nevím, co je Tomboy, ale zkoušel jsem jiné aplikace (samozřejmě desktopové, u .NETu jsem zatím jen uživatel), ale jde mi o to, že mi pod Monem nejely, ne že bych takové nenašel.

Cosmo
Cosmo (neregistrovaný) ---.nr.satronet.sk
5. 3. 2010 13:10 Nový

Re: vubec to neni spatna vec

celé vlákno

Tomboy su poznamky na desktop. Ja som napriklad skusal Paint.NET z Windows a vcelku fungoval. Par mojich drobnosti, co som kedysi urobil v C# fungovali v pohode. Akurat tam este okrem inych veci vidim problem s grafickym toolkitom, kym vo win sa pouziva urcite graficke rozhranie, v linuxe musi byt pochopitelne vyuzite ine.
Najcastejsie sa to riesi tak, ze na linuxe sa pouzije GTK a v pripade behu aplikacie na Win sa GTK doinstaluje. Ale aplikacie naprogramovane priamo pod win vo visual studiu maju v linuxe skarede, sive GUI. Takze este tu by som videl priestor na zlesenie. Ale casom to vsetko urcite vyvojari vyriesia, velmi fandim OpenSource vyvojarom. Inak zopar celkom peknych prednasok o .NET resp. MONO je na CVUT SiliconHill serveroch. Odporucam na volne chvile pre pobavenie :-)

Vít Šesták (v6ak) aura:77
5. 3. 2010 14:12 Nový

Re: vubec to neni spatna vec

celé vlákno

To já to GUI ještě neviděl :(

Platformu .NET (je jedno jakou implementaci) někdy asi vyzkouším, asi během studia VŠ (FI MUni).

Vít Šesták (v6ak) aura:77
5. 3. 2010 14:10 Nový

Re: vubec to neni spatna vec

celé vlákno

Stejně je zajímavé to svázání C[++], GCC a vim vs. Java/C# s komplexním IDE. Těžko říct, kde je to zakořeněno.

I Javu jsem dělal v jednoduchém textovém editoru (PSPad), ačkoli dnes používám Eclipse. A C++ jsem zase zkoušel v IDE. Asi to spojení bude v kvalitě jednotlivých nástrojů, protože pro C++ jsem nenašel vhodné IDE (srovnatelné s Eclipse pro Javu).

5. 3. 2010 14:41 Nový

Re: vubec to neni spatna vec

celé vlákno

Nie som si isty, ale Eclipse ma tusim aj podporu C++. Aspon tu to tak vyzera:
http://www.eclipse.org/cdt/
Mne sa paci napr. Netbeans. Celkom pekne pre JAVU a pouzivam ho aj pre PHP so ZEND debuggerom. Nepatrim vsak medzi fultime programatorov, je to skor konicek. Takze profesinali mozu mat iny nazor.

Previazanost nastrojov GCC,G++,VIM a samozrejme ostatne GNU utilitky je mozno historickou zalezitostou, ale moze k tomu prispievat a to, ze tieto nastroje su bez rozporu kvalitne a funguju uz roky bezchybne. Programatori ich poznaju a nesutale sa tieto nastroje vyvijaju. Preto mozno nie je dovod nic menit. Ale pekne IDE pre kazdy jazyk ma tiez svoje plus – je to pohodlne.
Mne napr. v Linuxe chybali nastroje ako Borland Delphi 6.0 (Lazarus v linuxe) alebo Borland C++ builder, pripadne VisualBasic 6.0 (GamBas) s ktorymi som zacinal. Ale ked som objavil C# a moznosti portovania kodu medzi platformami, zistil som, ze mozem naozaj na Delphi a C++ builder zabudnut. Programovat sa da aj v inych prostrediach, ale nikdy som nevedel pouzivat GCC vs. VIM :-(
Najkrajsie na tom je to, ze si kazdy moze vybrat v com sa mu dobre pracuje :-)

Vít Šesták (v6ak) aura:77
5. 3. 2010 15:03 Nový

Re: vubec to neni spatna vec

celé vlákno

No jestli to tak nazveš, tak Eclipse podporu C++ má. Já jsem to zkoušel, nevím přesně, co mi vadilo, ale na úrovni podpory Javy to nebylo rozhodně.

Yakeen
Yakeen (neregistrovaný) ---.snat.baz.cz
5. 3. 2010 23:48 Nový

Compacting GC

celé vlákno

Ve zpravicce nejak chybi, ze ten bug se tyka nove generace compacting GC. Stavajiciho Boem GC se to netyka…

Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Blbost
ad IT 4. 3. 2010 20:39
Nadhera
Jura 4. 3. 2010 23:32
└ 
Re: Nadhera
trubicoid 5. 3. 2010 08:18
skor nez mono, radsej vala
peter 5. 3. 2010 00:01
└ 
Re: skor nez mono, radsej vala
Vít Šesták 5. 3. 2010 08:32
Diky za zpravu!
hisaak 5. 3. 2010 09:35
└ 
Re: Diky za zpravu!
Lado 5. 3. 2010 10:19
Mono...... MonoPol?
Saboteur 5. 3. 2010 09:46
└ 
Re: Mono...... MonoPol?
Vít Šesták 5. 3. 2010 10:21
vubec to neni spatna vec
JmJ 5. 3. 2010 11:55
└ 
Re: vubec to neni spatna vec
Cosmo 5. 3. 2010 12:34
 
└ 
Re: vubec to neni spatna vec
Vít Šesták 5. 3. 2010 12:37
 
 
└ 
Re: vubec to neni spatna vec
Cosmo 5. 3. 2010 12:52
 
 
 
├ 
Re: vubec to neni spatna vec
Vít Šesták (v6ak) 5. 3. 2010 12:56
 
 
 
│
└ 
Re: vubec to neni spatna vec
Cosmo 5. 3. 2010 13:10
 
 
 
│
 
└ 
Re: vubec to neni spatna vec
Vít Šesták (v6ak) 5. 3. 2010 14:12
 
 
 
└ 
Re: vubec to neni spatna vec
Vít Šesták (v6ak) 5. 3. 2010 14:10
 
 
 
 
└ 
Re: vubec to neni spatna vec
cosmo 5. 3. 2010 14:41
 
 
 
 
 
└ 
Re: vubec to neni spatna vec
Vít Šesták (v6ak) 5. 3. 2010 15:03
Compacting GC
Yakeen 5. 3. 2010 23:48