Article View: alt.pl.comp.lang.csharp
Article #9664Re: bledy popelniane przez programistow C#
From: Michał
Date: Thu, 03 Nov 2005 18:17
Date: Thu, 03 Nov 2005 18:17
69 lines
3991 bytes
3991 bytes
Piotr 'Qertoip' Włodarek wrote: > Jeśli interesuje Cię mój stosunek do C# w kontekście innych języków: > http://www.piotr-wlodarek.pl/articles/Programming-Languages-Comparison.aspx Zajrzalem z ciekawosci i miejscami bardzo marne to porownanie - widać, że nie we wszystkich językach masz większe doświadczenie, poza tym z większych kwiatków: C: "great, deterministic program performance" - ani great, ani deterministic... program działający w OS nie będącym RTOS z podziałem czasu nigdy nie ma determistycznego czasu wykonania, a samo C nie jest dużo szybsze od C# czy Java: http://blogs.sun.com/roller/page/jag?entry=java_urban_performance_legends "very portable"... to chyba wynika z liczby platform obsługiwanych przez kompilatory, co jest wymienione jako kolejny plus... "physical pointers" to bardzo ryzykowne określenie, bo fizyczne rozmieszczenie obszarów pamięci na kościach RAM jest domeną producenta... C#: "no support for other programming paradigms" to z jednej strony zaleta (na diabła mieszać style!), a z drugiej nie do końca prawda, bo co powiesz choćby o możliwości użycia AOP w C#? no i, jakby nie było, dla C# istnieje tylko jedno sensowne IDE... Java: "big memory consumption" - to nie jest realna wada... VISA obsługuje miliony transakcji dziennie i daje sobie radę, poza tym hardware w porównaniu z software (nie wspominając o know-how) jest bajecznie tani. no i czy na pewno takie "big" w porównaniu z C#? "full control over the language in hands of one company" - to nie jest prawda: po pierwsze kolejne JSR powstają w grupach roboczych złożonych z największych świata IT, po drugie istnieją mocno konkurencyjne i szeroko stosowane implementacje JVM, jak JRockit. "oversimplified, no "cool stuff" experienced developers like" - o czym dokładnie mówisz? znasz Java 1.5? no i to rzecz gustów - programistów Java dziwią choćby properties w C# tak, jak programistów C# ich brak w Java... "no support for other programming paradigms than OOP" - tak samo, jak w przypadku C# i jak mogłeś nie wspomnieć o ogromnym community open-source skupionym wokół Java (Apache, JBoss, Eclipse!)? C# goni, jak może, ale nadal mile świetlne w tyle... no i znajdź takie rozwiązania architektoniczne dla C#, jak EJB klastrowane na poziomie serwera aplikacyjnego, JSF, portlety czy Cocoon dla Java... anyway: 1. brakuje kryteriów określonych jasno już na wstępie 2. takie porównanie nie ma, obawiam się, żadnego sensu - pokazuje tylko, które języki Ty znasz lepiej, a które słabiej... pozdr, -- mgl
Technical Details
Message-ID:
<dkdk77$1u7$1@news.dialog.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mailReferences:
<1130508326.894711.153970@z14g2000cwz.googlegroups.com> <1eocwqzx1mywz$.dlg@piotr-wlodarek.pl> <dk4js0$bno$1@inews.gazeta.pl> <gdarqdgbasoq.dlg@piotr-wlodarek.pl> <dk58uc$que$1@nemesis.news.tpi.pl> <1ukj5f1umukn1$.dlg@piotr-wlodarek.pl> <dk9qjd$8ud$1@nemesis.news.tpi.pl> <14tjipt71g7bj.dlg@piotr-wlodarek.pl> <dkcfnp$fkd$1@nemesis.news.tpi.pl> <nhc0cfqljeo7$.dlg@piotr-wlodarek.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail From: Michał <mgl@somewhere.net> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: bledy popelniane przez programistow C# Date: Thu, 03 Nov 2005 19:17:36 +0100 Organization: Dialog Net Lines: 69 Message-ID: <dkdk77$1u7$1@news.dialog.net.pl> References: <1130508326.894711.153970@z14g2000cwz.googlegroups.com> <1eocwqzx1mywz$.dlg@piotr-wlodarek.pl> <dk4js0$bno$1@inews.gazeta.pl> <gdarqdgbasoq.dlg@piotr-wlodarek.pl> <dk58uc$que$1@nemesis.news.tpi.pl> <1ukj5f1umukn1$.dlg@piotr-wlodarek.pl> <dk9qjd$8ud$1@nemesis.news.tpi.pl> <14tjipt71g7bj.dlg@piotr-wlodarek.pl> <dkcfnp$fkd$1@nemesis.news.tpi.pl> <nhc0cfqljeo7$.dlg@piotr-wlodarek.pl> Reply-To: zvfvn#zvfvn.pwo.arg NNTP-Posting-Host: xdsl-969.wroclaw.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1131041832 1991 81.168.131.201 (3 Nov 2005 18:17:12 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Thu, 3 Nov 2005 18:17:12 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040616 X-Accept-Language: en-us, en In-Reply-To: <nhc0cfqljeo7$.dlg@piotr-wlodarek.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit