Portál AbcLinuxu, 30. dubna 2025 12:34
Docela mne zaujala aktuální anketa, konkrétně velký propad Anjuty a Monodevelop za ostatními IDE. Anjuta mne v tuto chvíli až tak moc nezajímá, protože i když je primárně psaná pro vývoj GNOME/GTK aplikací v C/C++, tak o tyto aplikace nouze není a asi to fakt bude tedy samotným IDE.
O to víc by mne ale zajímal váš pohled na Monodevelop a případně celé Mono. 1% mi připadá jako docela nízké číslo a to ani nevím, jak moc je to 1% reálné, jestli se redakčnímu systému třeba jen "nechce" vypočítat nulu, když už tam nějaký hlas je.
To že Mono někteří již z principu zavrhnou, protože za .NET stojí Microsoft, mi je docela jasné, ale co se vám na něm jinak tak nelíbí? Posledních pár let jsem toho sice moc nenapsal, ale když jsem si loni přečetl knihu Myslíme v jazyku C#, tak mi .NET padl docela do oka. K nějakému symbolickému oťukávání Mona jsem prvně používal oblíbený textový editor, ale záhy jsem přešel k Monodevelop. K nějakým větším, či alespoň středním věcem jsem se v Monu nedopracoval, ale celkově na mne Monodevelop působil přívětivě a dělalo se mi v něm dobře. Vidíte problém v samotném Monodevelopu, nebo se vám nelíbí celé Mono a Monodevelop se tím pádem stává nezajímavý?
Tiskni
Sdílej:
v defaultní instalaci jsou dvě aplikace, které mi neskutečně pijí krev: zmd a beagleNechybi u te prvni v nazvu jedno pismenko?
Vždyť jí tam máš, v sekci non-free:
deb http://ftp.debian.cz/debian/ etch main contrib non-free
$ aptitude search sun-java
sun-java5-bin
sun-java5-demo
sun-java5-doc
sun-java5-fonts
sun-java5-jdk
sun-java5-jre
sun-java5-plugin
sun-java5-source
RefactoringTakovy lepsi indent? Opravdu nechapu, jak muze stroj refaktorovat.
contextové doplňováníje opravdu uzasne u dynamickych jazyku. Pokud nekdoPouzivaTakhleDlouheIdentifikatory, tak smysl ma, ale spis by se mel nad sebou zamyslet autor daneho rozhrani.
průběžnou kontrolu syntaxeNebo si pockam, az mi vynada prekladac. Stejne clovek ten samy kod prepisuje nekolikrat, nez dojde k prekladu.
Takovy lepsi indent? Opravdu nechapu, jak muze stroj refaktorovat.Zjistete si, co vsechno se pod vyznamem toho slova skryva...
je opravdu uzasne u dynamickych jazyku. Pokud nekdoPouzivaTakhleDlouheIdentifikatory, tak smysl ma, ale spis by se mel nad sebou zamyslet autor daneho rozhrani.Takze vy kdyz zacnete pouzivat nejakou novou knihovnu, tak se nazpamet naucite metody jejich trid a co delaji? Pripadne vam k nicemu, kdyz IDE cloveku napovi metodu s jejimi argumenty a strucnym popisem toho, co dela? Budete se divat do reference, jake argumenty ta metoda ma, kdyz vam to IDE muze rict behem par vterin?
Nebo si pockam, az mi vynada prekladac. Stejne clovek ten samy kod prepisuje nekolikrat, nez dojde k prekladu.To je opravdu produktivni reseni
Já vidím 4 zásadní problémy :
Jinak se mi .NET a C# taky líbí (aby ne, když mě živý), ale Mono nikdy nebude plnohodnotný .NET. Z těchto důvodů se učím Javu, ta je velice podobná jako C# (MS ji vykradl dobře) a přitom multiplatformní.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.