Forum Informatyka UJ forum Strona Główna Informatyka UJ forum
Rocznik 2005 - czyli najlepsze forum w sieci
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

[link] http://forum.tcs.ii.uj.edu.pl/viewtopic.php?t=169

 
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Algorytmy i Struktury Danych
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pawel Str.
pijak



Dołączył: 06 Lut 2006
Posty: 429
Przeczytał: 0 tematów

Skąd: Ze starszego roku / Z Gorlic

PostWysłany: Czw 17:30, 18 Maj 2006    Temat postu: [link] http://forum.tcs.ii.uj.edu.pl/viewtopic.php?t=169

Hej. Jak chcecie, żeby coś z tym zrobili, to powinny pisać wszystkie osoby, które się z tym spotkały, nie tylko te, które są zarejestrowane na forum TCS i aktywnie je czytają.

[link widoczny dla zalogowanych]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Czw 18:39, 18 Maj 2006    Temat postu:

Już się wyżaliłam =)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
hansu
Nieomylny Admin



Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów

Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?

PostWysłany: Czw 18:54, 18 Maj 2006    Temat postu:

No z tym ze jest taki problem, ze ja wiekszosc bledow w tym gownie (FPC jakby kto nie wiedzial) doswiadczylem u mnie na kompie ew na virgo... I oni teraz moga powiedziec "to nie nasza wina tylko panska, na athinie tak sie nie dzieje"... No i co z tego skoro ja z bledem kompilatora tak czy tak waczyc musialem?... Chodzi mi o to ze to jest chyba topic majacy na celu zebranie argumentow za zmiana kompilatora na 2.0.2. A wedlug mnie jedyna wersja FPC ktora nadaje sie do jakiegokolwiek uzytkowania jest... gcc ;)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
oinopion
żul



Dołączył: 28 Lis 2005
Posty: 858
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Czw 18:59, 18 Maj 2006    Temat postu:

hansu! Ty to piszesz? Ja myślałem, że pascala kochasz ;) !!!! [Florian musi odejść!]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Czw 19:00, 18 Maj 2006    Temat postu:

A ja na athinie tez miałam ANS wiec nie jest źle hansu :D
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
hansu
Nieomylny Admin



Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów

Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?

PostWysłany: Czw 19:15, 18 Maj 2006    Temat postu:

oinopion napisał:
hansu! Ty to piszesz? Ja myślałem, że pascala kochasz ;) !!!! [Florian musi odejść!]


Floriana jakbym dorwal, to bym powiesil drania za jaja i przez 24 godziny na dobe puszczal mu "Niewolnice Isaure" z tureckim dubbigiem przerywana reklamami wszystkich istniejacych na swiecie proszkow do prania.... BUAHAHAHAHAHAHA!!!!!! Ale ze mnie sadysta!!!!! :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
cheater_
Orajt:)



Dołączył: 28 Lut 2006
Posty: 1022
Przeczytał: 0 tematów


PostWysłany: Czw 22:59, 18 Maj 2006    Temat postu:

Ja dochodze do wniosku że wszystkie języki są do tyłka :P No bo spójrzmy,
Pascal ma spieprzony kompilator (przynajmniej FPC, innych nie używam) i nic nie da się w nim prosto napisać,
C++ jest bardziej błędogenne niż 4 piwa przed pisaniem, a błędy kompilacji są pisane w suahili
Java jest demonem prędkości :P, a poza tym nawet hello world musi być obiektowe,
a składnia pelrla wygląda jak "#///$//%%" :P :P

przerzucam się na maszynę turinga :P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
hansu
Nieomylny Admin



Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów

Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?

PostWysłany: Czw 23:05, 18 Maj 2006    Temat postu:

No wiec pozostaje nam tylko napisac wlasny jezyk programowania... Taki ktory bedzie nam w 100% odpowiadal, nie generowal bledow kompilacji, mial intuicyjne komunikaty o bledach, czytelna skladnie, bedzie szybki, niezawodny i w ogole cud miod... Ktos sie zglasza? Moze jako projekt zaliczeniowy? ;););)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
dzendras
Germański oprawca



Dołączył: 07 Mar 2006
Posty: 1326
Przeczytał: 0 tematów

Skąd: Chorzów

PostWysłany: Czw 23:16, 18 Maj 2006    Temat postu:

cheater_ napisał:
Ja dochodze do wniosku że wszystkie języki są do tyłka :P No bo spójrzmy,
Pascal ma spieprzony kompilator (przynajmniej FPC, innych nie używam) i nic nie da się w nim prosto napisać,
C++ jest bardziej błędogenne niż 4 piwa przed pisaniem, a błędy kompilacji są pisane w suahili
Java jest demonem prędkości :P, a poza tym nawet hello world musi być obiektowe,
a składnia pelrla wygląda jak "#///$//%%" :P :P

przerzucam się na maszynę turinga :P
:prayer: _cheater
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
urban
pijak



Dołączył: 12 Maj 2006
Posty: 109
Przeczytał: 0 tematów


PostWysłany: Pią 3:31, 19 Maj 2006    Temat postu:

@cheater_
Tutaj sie nie zgodze, w rozwiazaniach serwerowych java przewyzsza inne rozwiazania, np. cgi. A normalny program jest tylko kilka procent wolniejszy od skompilowanego do kodu maszynowego. Pozatym java oferuje co najmniej 2 krotny wzrost produktywnosci w porownaniu np. do C++
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
exeman
Mistrz grilla



Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów

Skąd: znienacka

PostWysłany: Pią 7:25, 19 Maj 2006    Temat postu:

urban: w powaznych rozwiazaniach serwerowych java jest wolniejsza nawet od cgi w C++, a napewno dziesiatki razy od skryptow w perlu (perl_mod), ew. php.

Java jest produktywna, a program napisany w Javie odpalony na kompie z prockiem 2 GHZ dziala jak na 200 mhz. Zajebiste - java = kompromitacja. Pisac sobie mozna w tym notatnik, ew. pasjansa.

Urban napisał:

A normalny program jest tylko kilka procent wolniejszy od skompilowanego do kodu maszynowego.


Kilkaset.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
pazabo
pijak



Dołączył: 02 Lut 2006
Posty: 60
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Pią 8:49, 19 Maj 2006    Temat postu:

exeman: java z kompilatorem jikes i serwerem aplikacji Resin przegania w benchmarkach zarówno PHP jak i ASP.NET; to jest prosta konsekwencja faktu, że java ma prekompilację, która jest wykonywana tylko raz, potem jest już uruchamiany kod prekompilowany, no i to jest szybsze

No a programy w javie są rzeczywiście poniżej 2 razy wolniejsze od C/C++, gdyby to było kilkaset to moje fraktale jeszcze by się liczyły :D

Dla niedowierzalskich polecam dwa artukuły IBMa:

Java theory and practice: Urban performance legends
[link widoczny dla zalogowanych]

Java theory and practice: Urban performance legends, revisited:
[link widoczny dla zalogowanych]

Konkluzja z jednego z nich:
"JVMs are surprisingly good at figuring out things that we used to assume only the developer could know. By letting the JVM choose between stack allocation and heap allocation on a case-by-case basis, we can get the performance benefits of stack allocation without making the programmer agonize over whether to allocate on the stack or on the heap."

Znalazłem link do benchmarku:
[link widoczny dla zalogowanych]


Ostatnio zmieniony przez pazabo dnia Pią 9:00, 19 Maj 2006, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Robson
zielony żul



Dołączył: 21 Paź 2005
Posty: 1274
Przeczytał: 0 tematów

Skąd: Z Lasu :]

PostWysłany: Pią 8:52, 19 Maj 2006    Temat postu:

Wow wsadziliście kij w mrowisko, tak głeboko ze nawet Pazabo sie odezwał :) gratulacje :)

Dla mnie za Javą przemawia tylko przenośność i łatwa implementacja sieci (wbudowana w standard jezyka). No i moze to ze wszystko jest w pakietach... a jesli nie ma to na pewno na swiecie nie istnieje ;)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
exeman
Mistrz grilla



Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów

Skąd: znienacka

PostWysłany: Pią 9:19, 19 Maj 2006    Temat postu:

Pazabo napisał:

No a programy w javie są rzeczywiście poniżej 2 razy wolniejsze od C/C++, gdyby to było kilkaset to moje fraktale jeszcze by się liczyły Very Happy


Napisalem kilkaset procent, a nie kilkaset razy :)

ASP.NET jest znacznie gorszy od Javy - kompletny przerost formy nad trescia, wiec jego nie biore pod uwage. Co do porowywania php, perla z Java to oczywistym jest, ze rezultaty beda podobne, gdyz i tu i tu jest interpretacja, a mowiac o mod_perlu takze prekompilacja. Wiec zasada taka sama.

Na applety do stron oraz gry na komorki - Java najlepsza!
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
pazabo
pijak



Dołączył: 02 Lut 2006
Posty: 60
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Pią 9:24, 19 Maj 2006    Temat postu:

Cytat:
Pazabo napisał:
Cytat:
No a programy w javie są rzeczywiście poniżej 2 razy wolniejsze od C/C++, gdyby to było kilkaset to moje fraktale jeszcze by się liczyły Very Happy

Napisalem kilkaset procent, a nie kilkaset razy Smile

A no to sorki :)

Cytat:
Na applety do stron oraz gry na komorki - Java najlepsza!

Tzn. w sumie jedyna, więc niewątpliwie najlepsza :D
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
oinopion
żul



Dołączył: 28 Lis 2005
Posty: 858
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Pią 13:26, 19 Maj 2006    Temat postu:

Na komórki jest jeszcze Mophun, to jest taki C++ zmutowany przez odpady radioaktywne. A ja javy nie lubię i tu się zgadzamy z hansikiem doskonale, za to python świetnie wypełnia jej miejsce w moim sercu.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
urban
pijak



Dołączył: 12 Maj 2006
Posty: 109
Przeczytał: 0 tematów


PostWysłany: Sob 1:44, 20 Maj 2006    Temat postu:

Odnosnie php i perla, nie moga byc szybsze bo servlet jest w calosci pakowany do armu i tam przetrzymywany w pamieci, dlatego od razu zyskuje sie czas na ladowaniu kodu do pamieci( prekompilowany perl )/ kompilowaniu i ladowaniu ( zwykly perl i php ).
BTW, tak samo jest ze zwyklym programem ktory po uruchomieniu jest przetrzymywany w pamiec i nie jest wolniejszu kilka set razy.

@exeman powiedz to np tworcom eclipse, netbeans, tomcata, hsqldb, derby albo azureusa.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
pazabo
pijak



Dołączył: 02 Lut 2006
Posty: 60
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Sob 9:57, 20 Maj 2006    Temat postu:

Żeby nie było: nie uważam, że Java jest idealnym językiem itd. ale według mnie jest w wielu sytuacjach najlepszym wyborem :)

A co do wydajności tak w ogóle, to chyba w większości zwykłych aplikacji (desktopowych, nie serwerowych) nie odgrywa ona znacznej roli, bo powiem szczerze, że jeśli mam program "książka adresowa", to niezależnie od tego czy jest napisany w C/C++, Javie, Pythonie, PHP, Perlu czy Pascalu to będzie działał wystarczająco szybko na tych 100 kontaktach. Jak to mówił mój nauczyciel informatyki w liceum "czas człowieka jest ważniejszy od czasu komputera" (no, chyba że ten człowiek czeka na skończenie obliczeń), i generalnie się z tym zgadzam :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
exeman
Mistrz grilla



Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów

Skąd: znienacka

PostWysłany: Nie 21:02, 21 Maj 2006    Temat postu:

@urban:
- perl jest zawsze prekompilowany
- mod_perl polega na tym, ze dokonywane jest to tylko raz, czyli praktycznie tak samo jak Twoje servlety. :)

Piszesz, ze servlety sa raz tylko wczytywane do pamieci, zatem jesli bede mial serwer hostingowy, to wszystkie servlety beda na stale wrzucone do pamieci, nawet przy znikomym ich wykorzystaniu?

Do stron www Java przejdzie, ale do zadnych powazniejszych rozwiazan. Dla mnie komputery sa co raz to szybsze nie po to, zeby moc pisac coraz wolniejsze i bardziej produktywne narzedzia programistyczne, lecz bardziej wydajne oprogramowanie.

Roznie ludzie traktuja programowanie.
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Algorytmy i Struktury Danych Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin