Powrót   Forum CDRinfo.pl > Różne > Off topic

Off topic Forum poświęcone wszelkim innym tematom.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 20.06.2006, 10:55   #1
kubislaw
Stały bywalec ;)
 
Avatar użytkownika kubislaw
 
Data rejestracji: 07.05.2005
Posty: 142
kubislaw w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Kompilator

Chciał bym posłucha waszych propozycji jeśli chodzi o kompilatory.
Który według was jest najlepszy, najwygodniejszy w obsłudze. CHodzi mi o kompilatory na Windowsa.

P.S Co to jest rekomilacja
kubislaw jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 20.06.2006, 12:24   #2
Gadzina18
Forumator
 
Avatar użytkownika Gadzina18
 
Data rejestracji: 27.08.2004
Lokalizacja: Warszawa
Posty: 885
Gadzina18 niedługo stanie się sławny ;) <50 - 149 pkt>
Fajnie by było gdybyś jeszcze napisał do jakiego języka chcesz kompilator. Pod linuxem masz gcc (oczywiście c/c++) i z tego co pamiętam jakieś różne programiki - nakładki zeby tworzyć aplikacje po X. Z kompilatorów pod windowsa polecam osobiście produkty Borlanda, które o ile dobrze pamiętam np w przypadku C/C++ mają możliwość kompilacji pod windowsem programów na linuxa. Jednak niech się na ten temat wypowiedzą osoby które są na bieżąco. Ja mam taki nawał pracy związany ze szkołą że czasami sam nie wiem co robie a co dopiero pisze

Edit: nie doczytałem, że chodzi Ci o winde.. Tak więc tutaj wg mnie jedne z najlepszych produktów robi Borland. Możesz spróbować też coś ze stajni M$, ale osobiście nie używałem tego to nie moge się na ten temat wypowiadać.

Pozdro;]
__________________

Ostatnio zmieniany przez Gadzina18 : 20.06.2006 o godz. 12:26
Gadzina18 jest offline   Odpowiedz cytując ten post
Stary 20.06.2006, 17:10   #3
Eliasz
Prorok na F.O.R.U.M.
 
Avatar użytkownika Eliasz
 
Data rejestracji: 01.01.2002
Lokalizacja: Laskowa
Posty: 1,330
Eliasz zaczyna zdobywać reputację <1 - 49 pkt>
Jako ze do pisania w C/C++ uzywam Dev'a dlatego tez korzystam z dolaczonego do niego gcc (g++). I w sumie nie narzekam Mi wystarcza. Choc na dysku jest jeszcze gdzies zainstalowany borland to jednak wogole go nie uzywam

a Java to wiadomo ze SUN
__________________
"The only thing necessary for the triumph of evil is for good men to do nothing" - Edmund Burke
"Jedynym sposobem na to by zatryumfowało zło, jest gdy dobry człowiek nie robi nic."
--------------------------------------------------------------------------------
Ten post NIE powstał w celu przekręcenia licznika o kolejną cyferke - copyright by nie Nimal ani nie Gallus a Eliasz
__________________________________________________ _______________
Eliasz jest offline   Odpowiedz cytując ten post
Stary 20.06.2006, 22:51   #4
kraluk
Guru
 
Avatar użytkownika kraluk
 
Data rejestracji: 13.02.2003
Lokalizacja: Kraków
Posty: 4,500
kraluk jak się przyłoży ma szansę zostać specem <150 - 249 pkt>kraluk jak się przyłoży ma szansę zostać specem <150 - 249 pkt>
Cytat:
Napisany przez Eliasz
Jako ze do pisania w C/C++ uzywam Dev'a
Dev-C++ jest najlepszy w swojej klasie

A tak na marginesie, przypuszczam, że piszesz co nieco w C++. Więc mógłbyś polecić jakiegoś dobrego tutoriala, bądź książkę do nauki tego języka? Za pomoc byłbym wielce wdzięczny.

Wiem, w internecie jest pełno tego, ale większość to badziewie, z którego niczego nie idzie się nauczyć dobrze programować...
__________________
"Być zwyciężonym i nie ulec - to zwycięstwo!"
kraluk jest offline   Odpowiedz cytując ten post
Stary 21.06.2006, 00:35   #5
pawelblu
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP
 
Avatar użytkownika pawelblu
 
Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>
Chcialbym sie dowiedziec jak mierzy sie wygode obslugi kompilatora, bo mierzenie 'lepszosci' jakos jestem sobie w stanie wyobrazic (optymalizacje?).

Z moich dotychczasowych doswiadczen wynika ze obsluga KOMPILATORA polega na wywolaniu programu z odpowiednimi argumentami.

Jedynym kompilatorem jakiego uzywalem pod windowsem byl javac, jeszcze MS VS ma jakis kompilator(y?), ale z tego co wiem to to nie jest taka do konca kompilacja, podobno jakas czesc (w sensie od jakiejs fazy tlumaczenia instrukcji) kompiluje sie podczas uruchamiania.

Wydaje mi sie ze sie spytales nie o to co chciales.

Cytat:
Napisany przez kraluk
Dev-C++ jest najlepszy w swojej klasie

A tak na marginesie, przypuszczam, że piszesz co nieco w C++. Więc mógłbyś polecić jakiegoś dobrego tutoriala, bądź książkę do nauki tego języka? Za pomoc byłbym wielce wdzięczny.

Wiem, w internecie jest pełno tego, ale większość to badziewie, z którego niczego nie idzie się nauczyć dobrze programować...
Czytam od konca, i sie zastanawiam skad wiec wyciagasz wniosek postawiony w pierwszym zdaniu
pawelblu jest offline   Odpowiedz cytując ten post
Stary 21.06.2006, 01:07   #6
Predi
Niezarejestrowany
 
Avatar użytkownika Predi
 
Data rejestracji: 16.04.2002
Lokalizacja: Gliwice
Posty: 2,778
Predi niedługo stanie się sławny ;) <50 - 149 pkt>
Cytat:
Napisany przez kraluk
Dev-C++ jest najlepszy w swojej klasie

tez tak myslalem, prawda jest jednak taka, ze jest on BEZNADZIEJNY
czasami zdarzaja mu sie takie odchyly, ze raz kompiluje, raz nie
nigdy nie wiadomo, co mu dzis odbije i dlaczego kod ktory gdzie indziej dziala, akurat dzisiaj nie chce dzialac

w pamieci utkwil mi taki przyklad:
mialem wersje A deva, chcialem skompilowac jakis prosty programik, aby pokazac kumplowi przekazywanie do funkcji tablic, oczywiscie mimo ze program sprawial wrazenie bezblednego to jakies durne bledy sie pokazywaly,
mialem na dysku wersje wczesniejsza - B, roznila sie bardzo nieznacznie co to cyferki wersji, owywiscie wszystko sie skompilowalo... kropka w kropke to, czego nie chciala ruszyc "lepsza, nowsza" wersja...
Predi jest offline   Odpowiedz cytując ten post
Stary 21.06.2006, 09:25   #7
kraluk
Guru
 
Avatar użytkownika kraluk
 
Data rejestracji: 13.02.2003
Lokalizacja: Kraków
Posty: 4,500
kraluk jak się przyłoży ma szansę zostać specem <150 - 249 pkt>kraluk jak się przyłoży ma szansę zostać specem <150 - 249 pkt>
Cytat:
Napisany przez pawelblu
Czytam od konca, i sie zastanawiam skad wiec wyciagasz wniosek postawiony w pierwszym zdaniu
Ech... Wiedziałem, że tak będzie. Nie chciało mi się dużo pisać i mam za swoje. Z woli wyjaśnienia: uczę się powoli pisać w C++, ale idzie mi to trochę topornie... Jakość internetowych HowTo i tutoriali jest nieciekawa... Używam Dev'a do pisania i kompilacji.

Cytat:
Napisany przez Predi
tez tak myslalem, prawda jest jednak taka, ze jest on BEZNADZIEJNY
A której wersji używałeś?
5 beta rzeczywiście ma trochę usterek, ale notomiast nie spotkałem negatywnych opinii o 4.
__________________
"Być zwyciężonym i nie ulec - to zwycięstwo!"
kraluk jest offline   Odpowiedz cytując ten post
Stary 21.06.2006, 10:37   #8
kubislaw
Stały bywalec ;)
 
Avatar użytkownika kubislaw
 
Data rejestracji: 07.05.2005
Posty: 142
kubislaw w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Spoko, jeśli chodzi c++ też dopiero zaczynam. Dev jest dobry, ale zdażają mu sie faktycznie jakieś wpadki.

A ktoś wie na czym polega rekompilacja?Bo nie moge tego pojąc.
kubislaw jest offline   Odpowiedz cytując ten post
Stary 21.06.2006, 13:13   #9
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Jako ksi***261;***380;k***281; polecam Thinking In C++. Kosztuje ok 70z***322;.
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Stary 21.06.2006, 13:37   #10
kraluk
Guru
 
Avatar użytkownika kraluk
 
Data rejestracji: 13.02.2003
Lokalizacja: Kraków
Posty: 4,500
kraluk jak się przyłoży ma szansę zostać specem <150 - 249 pkt>kraluk jak się przyłoży ma szansę zostać specem <150 - 249 pkt>
Cytat:
Napisany przez kubislaw
A ktoś wie na czym polega rekompilacja?Bo nie moge tego pojąc.
Proszę
http://helionica.pl/index.php/Rekompilacja
__________________
"Być zwyciężonym i nie ulec - to zwycięstwo!"
kraluk jest offline   Odpowiedz cytując ten post
Stary 21.06.2006, 21:24   #11
Eliasz
Prorok na F.O.R.U.M.
 
Avatar użytkownika Eliasz
 
Data rejestracji: 01.01.2002
Lokalizacja: Laskowa
Posty: 1,330
Eliasz zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez pawelblu
Chcialbym sie dowiedziec jak mierzy sie wygode obslugi kompilatora, bo mierzenie 'lepszosci' jakos jestem sobie w stanie wyobrazic (optymalizacje?).

Z moich dotychczasowych doswiadczen wynika ze obsluga KOMPILATORA polega na wywolaniu programu z odpowiednimi argumentami.
[...]
No wlasnie, troche zeszlismy z kompilatorow na srodowisko programistyczne. a tu mialo byc o kompilatorach.

A wiec wracajac do tematu do celow ze tak powiem rekreacyjnych -czyli niewielkie programiki, to chyba nie robi roznicy pod czym kompilujemy i szczerze mowiac ja bym sie tym nawet nie interesowal skoro mam jakies srodowiska programistyczne, do tego jest podpiety automatycznie kompilator i na dodatek wszystko dziala, wciskam tylko F9 i mam skompilowane i uruchomione

Inna sytuacje jest gdy juz wiemy czego chcemy, i piszemy cos wiekszego wtedy tak jak juz napisales kompilujemy z wiersza polecen i dopisujemy interesujace nas argumenty.

Z roznic miedzy gcc a borlandem mozna jeszcze dodac zachowanie sie wzgledem standardow np. w jednym cos sie kompiluje pomimo ze standard mowi ze sie nie powinno (ewentualnie wywala tylko jakies errory i sie kompiluje) a w drugim sie nie kompiluje, i odwrotnie -zreszta to zalezy od wersji kompilatora.

Cytat:
Napisany przez @ndy
Jako książkę polecam Thinking In C++. Kosztuje ok 70zł.
Wszyscy chwala te ksiazke o ile dobrze pamietam to chyba napisana przez Eckela I wersja oryginalna (angielska) jest podobo lepsza od tlumaczenia. Przyznam sie ze nie mialem okazji przyjrzec sie dokladniej zadnej z wersji tej ksiazki.

A z polskich to chyba Symfonia c++ - Grębosza. Przegladalem ja jako material pomocniczy nie czytalem wszystkich 3 tomow.
Dla poczatkujacych to chyba nawet ksiazka, chociaz tez sa pewne "myki" i nie do konca wyjasnione tak jak to powinno byc. Dostepna w necie + przyklady z ksiazki sa przepisane do osobnych plikow cpp


Cytat:
Napisany przez Predi
[...] w pamieci utkwil mi taki przyklad:
mialem wersje A deva, chcialem skompilowac jakis prosty programik [..]
Mialem podobnbe sytuacje, chcialem skompilowac kod od kolegi ktory siedzial obok na kompie, ta sama wrersja deva i... wałek czasami pomagalo calkowite zamkniecie deva i wlaczenie jeszcze raz.

Kolejny wal z ktorym mialem problem (podczas robienia zadan z opss.safo.biz -moze ktos jeszcze robil?) to liczby long long. Dev traktuje je jako zwykle long'i , zeby miec long longa trzeba bylo to jakos specjalnie zapisac. Zreszta bardziej to moze wina kompilatora dolczonego do deva(?).

A moja wersja dev'a to 4.9.9.2
__________________
"The only thing necessary for the triumph of evil is for good men to do nothing" - Edmund Burke
"Jedynym sposobem na to by zatryumfowało zło, jest gdy dobry człowiek nie robi nic."
--------------------------------------------------------------------------------
Ten post NIE powstał w celu przekręcenia licznika o kolejną cyferke - copyright by nie Nimal ani nie Gallus a Eliasz
__________________________________________________ _______________
Eliasz jest offline   Odpowiedz cytując ten post
Stary 21.06.2006, 22:54   #12
pawelblu
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP
 
Avatar użytkownika pawelblu
 
Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>
Cytat:
Napisany przez Eliasz
Z roznic miedzy gcc a borlandem mozna jeszcze dodac zachowanie sie wzgledem standardow np. w jednym cos sie kompiluje pomimo ze standard mowi ze sie nie powinno (ewentualnie wywala tylko jakies errory i sie kompiluje) a w drugim sie nie kompiluje, i odwrotnie -zreszta to zalezy od wersji kompilatora.
Jak wywala errory to sie nie kompiluje, jak wywala warningi to sie kompiluje.

A standardy ze znanych mi z uzycia sa 2: albo brak standardow, albo zestaw standardowych standardow (juz nie pamietam jaka to jest opcja kompilatora gcc), ktora polega m.in. na tym ze deklaracje sa tylko na poczatku blokow i jeszcze kilka smiesznych zasad.

Cytat:
Napisany przez Eliasz
Wszyscy chwala te ksiazke o ile dobrze pamietam to chyba napisana przez Eckela I wersja oryginalna (angielska) jest podobo lepsza od tlumaczenia. Przyznam sie ze nie mialem okazji przyjrzec sie dokladniej zadnej z wersji tej ksiazki.
Ja slyszalem ze to wygladalo tak. Gosc napisal Thinking in C, potem przeprawil kod i opisy i wydal Thinking in C++, potem przeprawil kilka przykladow i wyszlo Thinking in Java itd.
Ja mam osobiscie wrazenie, ze obecnie dobre programowanie coraz bardziej sie ogranicza do obeznania z bibliotekami, a nie do znajomosci jezyka i algorytmicznych trickow.
pawelblu jest offline   Odpowiedz cytując ten post
Stary 21.06.2006, 23:47   #13
Eliasz
Prorok na F.O.R.U.M.
 
Avatar użytkownika Eliasz
 
Data rejestracji: 01.01.2002
Lokalizacja: Laskowa
Posty: 1,330
Eliasz zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez pawelblu
Jak wywala errory to sie nie kompiluje, jak wywala warningi to sie kompiluje.

A standardy ze znanych mi z uzycia sa 2: albo brak standardow, albo zestaw standardowych standardow (juz nie pamietam jaka to jest opcja kompilatora gcc), ktora polega m.in. na tym ze deklaracje sa tylko na poczatku blokow i jeszcze kilka smiesznych zasad.
sorry, oczywiscie tak mialo byc, chodzilo o warningi. Przypomniala mi sie mina wykladowcy jak to napisal kawalek kodu na wykladzie. Kompiluje, a tu walek efekt calkiem inny niz zamierzony ^_^ a koles jest w najnowszych standardach obcykany

Cytat:
Napisany przez pawelblu
[...]
Ja mam osobiscie wrazenie, ze obecnie dobre programowanie coraz bardziej sie ogranicza do obeznania z bibliotekami, a nie do znajomosci jezyka i algorytmicznych trickow.
No i wlasnie taka jest JAVA. Pelna dokumentacja na www, mozna przejrzec co dziedziczy z czego, jakie jest uzycie itd. itp.
===update===
znalazlem linka http://java.sun.com/j2se/1.5.0/docs/api/index.html
__________________
"The only thing necessary for the triumph of evil is for good men to do nothing" - Edmund Burke
"Jedynym sposobem na to by zatryumfowało zło, jest gdy dobry człowiek nie robi nic."
--------------------------------------------------------------------------------
Ten post NIE powstał w celu przekręcenia licznika o kolejną cyferke - copyright by nie Nimal ani nie Gallus a Eliasz
__________________________________________________ _______________

Ostatnio zmieniany przez Eliasz : 21.06.2006 o godz. 23:54
Eliasz jest offline   Odpowiedz cytując ten post
Stary 22.06.2006, 09:17   #14
pawelblu
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP
 
Avatar użytkownika pawelblu
 
Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>
Cytat:
Napisany przez Eliasz
sorry, oczywiscie tak mialo byc, chodzilo o warningi. Przypomniala mi sie mina wykladowcy jak to napisal kawalek kodu na wykladzie. Kompiluje, a tu walek efekt calkiem inny niz zamierzony ^_^ a koles jest w najnowszych standardach obcykany


No i wlasnie taka jest JAVA. Pelna dokumentacja na www, mozna przejrzec co dziedziczy z czego, jakie jest uzycie itd. itp.
===update===
znalazlem linka http://java.sun.com/j2se/1.5.0/docs/api/index.html
W Javie to jest jeszcze powiedzmy srednio zrobione (tzn ja tez korzystam z www + eclipse), ale niewykluczone ze ktores srodowisko javy ma to wszystko wbudowane.

Natomiast fajnie jest to zrobione w C#, bo w VS wszystko jest od razu pod reka.
pawelblu jest offline   Odpowiedz cytując ten post
Stary 22.06.2006, 10:31   #15
Eliasz
Prorok na F.O.R.U.M.
 
Avatar użytkownika Eliasz
 
Data rejestracji: 01.01.2002
Lokalizacja: Laskowa
Posty: 1,330
Eliasz zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez pawelblu
W Javie to jest jeszcze powiedzmy srednio zrobione (tzn ja tez korzystam z www + eclipse), ale niewykluczone ze ktores srodowisko javy ma to wszystko wbudowane.

Natomiast fajnie jest to zrobione w C#, bo w VS wszystko jest od razu pod reka.
Ja do javy uzywam w miare prostego i szybko uruchamiajacego sie JCreatora. Moze male mozliwosci, ale narazie wystarcza.
Mam tez NetBeansa 5 - to to juz jeden z konkretniejszych kombajnow zainstalowalem gdy bawilem sie z progsami pod komorke. Wszystko fajnie, tylko gdyby sie jeszcze szybciej uruchamial :/

A w C# to narazie skompilowalem "Hello world" hahaha no moze troche wiecej ale narazie nie ruszam tego -moze przez wakacje
__________________
"The only thing necessary for the triumph of evil is for good men to do nothing" - Edmund Burke
"Jedynym sposobem na to by zatryumfowało zło, jest gdy dobry człowiek nie robi nic."
--------------------------------------------------------------------------------
Ten post NIE powstał w celu przekręcenia licznika o kolejną cyferke - copyright by nie Nimal ani nie Gallus a Eliasz
__________________________________________________ _______________
Eliasz jest offline   Odpowiedz cytując ten post
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport


Wszystkie czasy w strefie CET. Aktualna godzina: 10:50.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.