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

Hlavní navigace

Summer of Code: Windows.Forms Designer

Miguel de Icaza na svém blogu informuje o výsledcích práce Ivana N. Zlateva na implementaci Windows.Forms designeru v rámci googlovského projektu Summer of Code. Ivan se dále zabýval částmi infrastruktury určené na nahrávání a ukládání návrhů a též pracoval na integraci Windows.Forms s Gtk# aby umožnil použití designeru v MonoDevelop IDE.

Předchozí zprávička Následující zprávička        
uživatel si přál zůstat v anonymitě
24. 8. 2007 19:00 Nový

Miguel de Icaza

celé vlákno
Ja bych mel otazecku na redakci, kdy uverejni rozhovor s Miguelem de Icazou tady na rootu, ktery byl predeslan pred par mesici :)
Jakub Šťastný aura:97
24. 8. 2007 19:26 Nový

Re: Miguel de Icaza

celé vlákno
Az budou odpovedi :) Sam se tesim :)
Hraesvelgr Odin
Hraesvelgr Odin (neregistrovaný)
25. 8. 2007 9:10 Nový

TITULEK

celé vlákno
Ja se teda taky tesim, tenhle clovek vzdycky ze sebe vyzvraci takovy kydy ... :-)
incik
incik (neregistrovaný)
25. 8. 2007 10:11 Nový

názor

celé vlákno
Stejně pořád nechápu, proč vyvíjet aplikace pro Windows v Linuxu ... to je jako jet na jazykový kurz němčiny do Číny.
Pavel
Pavel (neregistrovaný)
25. 8. 2007 12:37 Nový

Re: názor

celé vlákno
Pro Windows v Linuxu? To je jen jedna z možností ;)
McBig
McBig (neregistrovaný)
26. 8. 2007 2:17 Nový

Re: názor

celé vlákno
Ono to neni zas az tak 100%tní přirovnáni.
1) Licence OS + Vývojové prostředí / kompilátor atd...
2) stabilita a možnosti OS. Ať si říká kdo chce co chce, ale léta praxe mě přesvědčili o kvalitách Linuxu i Windows... výsledek je takový že na Windows pracuji jen z nutnosti
3) síla zvyku - když si uživatel (programátor) na něco zvykne (teď mluvím o prostředí), tak ho naučit něco jiného a nového a jinak není zrovna triviální záležitost .. opravdu není
4) nejde jen o to.. vytvářet aplikace pro Win na Lin.. ale i o to, aby šli aplikace pustit i na te druhé platformě... ono tvorba multiplatformních systému dnes není vůbec nic nového pod sluncem
incik
incik (neregistrovaný)
26. 8. 2007 22:39 Nový

Re: názor

celé vlákno
1) Licence OS + Vývojové prostředí - obojí mám zdarma od fakulty :-) Kdo takové štěstí nemá, ať si koupí PC s OEM OS a pokud chce programovat, tak ať píše v Javě nebo ať se nebojí investovat.
2) Stabilita? Nesmíte pracovat s Windows 98! Já osobně mám negativní zkušenosti, co se stability týče, spíše s Linuxem (Debian, Ubuntu, OpenSUSE, Mandriva,...). Windows XP mi nespadly ani jednou za 6 let používání (ani jednou jsem neviděl BSOD, ze kterého si linuxáci neustále dělají srandu) a co se Visty týče, tam jsem spokojen na 300%. Počítač běží cca 12-16 hodin denně, klidně zvládne 3 dny v kuse rederovat video. O možnostech systému se ani nebudu zmiňovat.
3) Programátor musí řešit stále nové problémy, tudíž musí být přizpůsobivý. Musí se umět adaptovat na nové podmínky, učit se nové věci. Jasně, že zvyk je železná košile, ale pokud bychom se tohodle drželi, tak jsme stále v Command Line (pro vás: v Bashi :-) ).
4) Podle mě, pokud nebyla aplikace od začátku vyvíjena jako multiplatformní, tak nikdy na jiném OS nepoběží tak, jako na tom, pro který byla původně určena. Mono může být sebelepší, ale kvalit .NET nedosáhne. Kdo chce multiplatformní systém, ať sáhne po Javě. Vím, že by to asi chtělo víc možností, ale pochybuji, že by MS kdy uvonil .NET pro Linux (navíc by jste si určitě chtěli vydupat, aby uveřejnili zdrojové kódy ... to už můžet chtít, aby se zeměkoule točila obráceně :-) ).
online
online (neregistrovaný)
27. 8. 2007 7:59 Nový

Re: názor

celé vlákno
No a nebo taky je to celý daný tím, že programátoři (zejména ti co programují ve Windows :-)) jsou líná chamraď, která by všechno chtěla jenom naklikat. Většina z nich si pohoní nad nějakým šíleným UI, ale málokdo programuje víc než nějaký podělaný databáze ("hrabičky na prachy"). Učit se cokoliv novýho (nebo nedej bože něco novýho pochopit, eh ! :-)) je pro ně nepřekonatelná bariéra. A převeliký Bill je v tom jenom podporuje (přístup nic nemusíš vědět jak to funguje :-) Kam tohle spěje ? Programy jsou větší, pomalejší, je potřeba rychlejších počítačů a výsledný efekt je STEJNÝ. Ble.
chunky
chunky (neregistrovaný)
27. 8. 2007 8:57 Nový

Re: názor

celé vlákno
No to jsi trochu mimo ale ne ? Doba kdy kazdy programator vedel o svem didaktiku gama, atari 800, amize 500 naprosto vsechno a zvladl je vyuzit na 120% uz davno minula . Dneska je vyvoj novych technologii tak rychly , ze jeden clovek absolutne nemuze vedet o systemu vsechno na nejak vysoke urovni . Uz jen problematika grafickych karet , zvukovych , databazi . Hm ukaz mi toho guru, ktery vidi do hloubky ? A kdyz vidi tak jenom jeden kratky okamzik nez se objevi technologie nova .

Mozna si programator nebo pojidac kolacu :) , ale rozhodne ne manazer , protoze ten potrebuje efektivitu prace na ukor efektivity kodu . Pri dnesnim vykonu PC to neni problem kdysi kdyz bezela Motorola 68000 na 1Mhz to problem byl . Holt tak to je .
incik
incik (neregistrovaný)
27. 8. 2007 11:57 Nový

Re: názor

celé vlákno
Naklikat? Jediná věc, co se dá naklikat je GUI a maximálně nějaké jednoduché akce, ale to se přenechává "specialistům". Windowsí programátoři musej psát kód stejně jako ti Linuxoví. (Jinak já si třeba GUI v Javě píšu, nenaklikávám :-) ). Co se toho učení nových věcí týče, tak jsi asi nečetl pozorně. Programátor (ať pracuje na jakékoliv platformě) se MUSÍ učit nové věci, jinak nemá šanci si udržet místo.
A jinak souhlasím s chunkym. Nikdo nerozumí všemu. A i kdyby. K čemu mi je, že vim, proč mi PSPad zobrazuje znaky právě tak, jak je zobrazuje? Hm?

Btw: Trochu jsi zaspal, Bill už do toho moc nemluví ;-)
Pichi aura:75
27. 8. 2007 10:18 Nový

Re: názor

celé vlákno
A teď tu o červené karkulce prosím.
Ivan Brezina
26. 8. 2007 12:48 Nový

Re: názor

celé vlákno
To je prece uplne jasny. Vyvoj GUI aplikaci v C# je mnohem rychlejsi nez v C/C++.
Za monem stoji ti sami lide, kteri zacali psat gnome. Tehdy se jim zdalo,
ze nemuzou pouzit C++, protoze by to bylo prilis pomale a dneska prechazeji na C#. Predstavte si, ze pisete nejake GUI klikatko a nemusite resit memory leaky a race conditions.

Jeste pripojim odkaz na jednu moji oblibenou gnome bugu.
http://bugzilla.gnome.org/show_bug.cgi?id=334798
Jedno vlakno prepise druhemu kus fronty zprav a to po nejake dobe zpusobi SEGFALT.
Tahle chyba je mnohem starsi prvni reporty se objevily v pulce roku 2005,
a opravit se ji podarilo az tenhle mesic. Cca po dvou letech. Takovehle tezko odhalitelne
chyby ve velkych programech porad pribyvaji(treba v mozille). Snaha ximianu je velice
rozumna, proste prejdou na prostredi, ktere jim neumozni, aby takovehle chyby vubec vznikaly.
at
at (neregistrovaný)
26. 8. 2007 16:44 Nový

Re: názor

celé vlákno
gnome na mono neprechazi ani v nejmensim. pouze jsou tu knihovny jako gtk# nebo gnome#

ale mono je hlavne zajimavy kvuli tomu ze dela .NET multiplatformni
Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Miguel de Icaza
anonymní uživatel 24. 8. 2007 19:00
└ 
Re: Miguel de Icaza
Jakub Šťastný 24. 8. 2007 19:26
TITULEK
Hraesvelgr Odin 25. 8. 2007 09:10
názor
incik 25. 8. 2007 10:11
├ 
Re: názor
Pavel 25. 8. 2007 12:37
├ 
Re: názor
McBig 26. 8. 2007 02:17
│
└ 
Re: názor
incik 26. 8. 2007 22:39
│
 
├ 
Re: názor
online 27. 8. 2007 07:59
│
 
│
├ 
Re: názor
chunky 27. 8. 2007 08:57
│
 
│
└ 
Re: názor
incik 27. 8. 2007 11:57
│
 
└ 
Re: názor
Pichi 27. 8. 2007 10:18
└ 
Re: názor
Ivan Brezina 26. 8. 2007 12:48
 
└ 
Re: názor
at 26. 8. 2007 16:44