Article View: pl.comp.lang.c
Article #267981Re: Ciemna strona C++
From: Seweryn Habdank-Wojewódzki
Date: Thu, 13 Dec 2007 21:16
Date: Thu, 13 Dec 2007 21:16
101 lines
5255 bytes
5255 bytes
Witam Adam Karpierz wrote: > Nie wierze ze woli PDF od formatu Excela :), ale jesli tak to OK. > Nie mam zastrzezen. Jeśli wolą, to niech kupią excela na klaster linuxowy, który kupili. >> Programy serwerowe działają na klastrze linuxowym >> podpięte do baz danych -- lokalna na Postgresql, zdalna nie mam pojęcia >> co to jest, w każdym razie jest duża (przyrost są ok. TB/miesiąc). > > A co to ma do raportow ? Może to, że tam nie ma excela? > Wykorzystujac Active X pisze sie i przyjemnie (bo kupe roboty zwykle > ktos wczesniej zrobil i tylko sie ja wykorzystuje :) i poprawnie > technologicznie (komponentowosc). E tam. Posługuję się prostą serializacją do pliku tekstowego, nie ma tam, żadnych śmieci i dziwadeł. Dodatkowo tak serializacja jest parsowalna przed dowolny skrypciak. Włącznie z tym, że jak się ktoś upiera i do jakiejś prezentacji chce wkleić wykresik koniecznie w excelu, to może sobie dane wsadzić do excela, a ci co myślą inaczej mogą użyć SciPy. > Rurkami zamiast komponentowosci ? > Hm... Rurki, sokety etc. to się łatwo skaluje, rozprasza itd. Jak coś się źle kończy to aplikacje nie generują kaskadowo wywalanych wyjątków. Co aplikację obliczeniową obchodzi, że wykresy rzucają wyjątek czy cokolwiek innego? Obliczenia mają trwać nie zależnie czy reszta systemu wyleci w powietrze czy nie. > Nie widze tu przewagi jezyka funkcyjnego nad zwyklym obiektowym > (ActiveX). Przecie to tylko wykresy. R to nie tylko wykresy. >> jak również wykresów. > > Wykresy w Excelu sa zle ? Wolę te w R. > Cos mi sie wydaje ze strasznie Pan to sobie skomplikowal Nie wiem, komplikacja to jest COM+/ActiveX w stosunku do tekstowej serializacji, czy to do pliku, czy w ogóle przez sokety. Wie Pan są biblioteki przez duże "B". Jak się stosuje biblioteki przez duże "B" to np. komunikacja sieciowa staje się przyjemnością. Dotego dochodzi jeszcze jedna kwestia, kiedy biblioteka jest napisana w wielu językach, to może sobie Pan napisać obliczenia w C a konsolę + jakieś inne sprawy w Pythonie i może sobie Pan u używać na Windows, bo większość tak robi. > Ze niby ActiveX tego nie potrafi ? Na Linuxie? Co mnie obchodzi ActiveX na Windows, kiedy serwer jest na Linuxie. A może mnie Pan czegoś nauczy? Tajniki ActiveX są dla mnie nie pojęte może gdzieś się schowała ich wersja dla Linuxa? BTW. Czekam kiedy .NET dla C# będzie dostępny na mono, bo może będzie dało się w C# pisać przenośne GUI, które nie będzie razić Windowsowców -- jak na razie przenośność GUI w C# kończy się na GTK# (co nie jest złe, ale nie wygląda jak Windows, a to niektórych boli). > To jest "niezalezne" przeciwstawianie sie rynkowi bo rynek > to jednak Windows. Nie przeciwstawiam się. Jak ktoś chce mieć Windows i go używa, to niech sobie go używa. Kiedy będę musiał pisać dla Windows to będę, teraz nie muszę. > Niezaleznosc myslenia to tylko srodek do "prawdy" a prawda jest > taka ze dzis inne platformy poza Windows przemyslowo nie istnieja > (istnieja oczywiscie :) ale procentowo bardzo malo) a juz napewno > ich rola jeszcze bardziej bedzie malec. > Szkoda po prostu inwestycji w zanikajace obszary. Poczekam kiedy Unixy wymrą. Wtedy zajmę się pisaniem blogów -- "Jakie błędy popełniłem w życiu i czemu ich należy się wystrzegać". Jak Pan widzi popełniam mnóstwo błędów począwszy od inwestycji w C++, poprzez Unixa, Latexa, dalej może coś jeszcze z moich matematycznych spraw też umrze to będę miał o czym pisać, i na koniec będę pisał, o tym, że mnie ostrzegano i że dyskutowaliśmy, a ja byłem krnąbry i nie słuchałem, będę miał gigant blog :-D. Pozdrawiam. -- |\/\/| Seweryn Habdank-Wojewódzki \/\/
Technical Details
Message-ID:
<fjs6jd$tk3$1@news.vectranet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.vectranet.pl!not-for-mailReferences:
<fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl> <20071106073039.433f4934@Vorago> <fgqn9m$74j$2@news.vectranet.pl> <618565031.20071107113041@pkierski.net> <fgt6sh$jov$1@news.vectranet.pl> <fgv318$hl7$1@bozon2.softax.pl> <fgv82j$htn$1@news.vectranet.pl> <fjncjm$ov6$1@inews.gazeta.pl> <fjpc4l$6ei$2@news.vectranet.pl> <rbe0m3da3ac6hnvgg5n1jnvhr1rnphc8h6@4ax.com> <fjpd8k$7ti$2@news.vectranet.pl> <fjpgpc$7vm$1@inews.gazeta.pl> <fjr632$une$1@news.vectranet.pl> <fjre7v$b$1@inews.gazeta.pl> <fjs18q$oks$1@news.vectranet.pl> <fjs3gh$2cr$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.vectranet.pl!not-for-mail From: Seweryn Habdank-Wojewódzki <shw_mail@wp.pl> Newsgroups: pl.comp.lang.c Subject: Re: Ciemna strona C++ Date: Thu, 13 Dec 2007 22:16:52 +0100 Organization: VectraNET - http://www.vectranet.pl Lines: 102 Message-ID: <fjs6jd$tk3$1@news.vectranet.pl> References: <fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl> <20071106073039.433f4934@Vorago> <fgqn9m$74j$2@news.vectranet.pl> <618565031.20071107113041@pkierski.net> <fgt6sh$jov$1@news.vectranet.pl> <fgv318$hl7$1@bozon2.softax.pl> <fgv82j$htn$1@news.vectranet.pl> <fjncjm$ov6$1@inews.gazeta.pl> <fjpc4l$6ei$2@news.vectranet.pl> <rbe0m3da3ac6hnvgg5n1jnvhr1rnphc8h6@4ax.com> <fjpd8k$7ti$2@news.vectranet.pl> <fjpgpc$7vm$1@inews.gazeta.pl> <fjr632$une$1@news.vectranet.pl> <fjre7v$b$1@inews.gazeta.pl> <fjs18q$oks$1@news.vectranet.pl> <fjs3gh$2cr$1@inews.gazeta.pl> Reply-To: shw_mail@wp.pl NNTP-Posting-Host: 078088193244.osw.vectranet.pl Mime-Version: 1.0 X-Trace: news.vectranet.pl 1197579693 30339 78.88.193.244 (13 Dec 2007 21:01:33 GMT) X-Complaints-To: usenet@news.vectranet.pl NNTP-Posting-Date: Thu, 13 Dec 2007 21:01:33 +0000 (UTC) User-Agent: KNode/0.10.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit