Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Programowanie - od czego zacząć?
Kamil(ek)
post 18.09.2006, 16:05:17
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 1.05.2005

Ostrzeżenie: (0%)
-----


Doszedłem do wniosku, że czas zacząć się uczyć także jakieś mniej 'webowskiego' języka programowania smile.gif . Jaki na początek nadaje się do tego najbardziej? Dużo osób mówi mi, żeby od Pascala - że najłatwiej na nim zacząć pracę, bo przejrzysty i łatwiej będzie przejść na 'głębokie wody' itp. następni, że od Delphi bo bardziej rozbudowany niż Pascal, a jeszcze inni, że nie ma sensu bawić się poprzednimi tylko od razu wziąć się za C++.

Od jakiego wg Was powinienem zacząć?

Aha, jak narazie to znam HTML'a, CSS, i php - gdyby to mogłoby w czymś pomóc.

Ten post edytował Kamil(ek) 18.09.2006, 16:06:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
spenalzo
post 19.09.2006, 18:05:03
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Nie wiem jak C#, ale Java ma wielką wadę - większe aplikacje w niej napisane zjadają nieograniczone ilości pamięci i zamulają na wolniejszych maszynach.

A porównywanie pisania gier do aplikacji pisanych w C#/java, nie wymaga komentarza. To tak jakby porównywać traktor z samochodem.


--------------------

Go to the top of the page
+Quote Post
Ace
post 20.09.2006, 08:18:01
Post #3





Grupa: Zarejestrowani
Postów: 216
Pomógł: 0
Dołączył: 9.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(spenalzo @ 19.09.2006, 19:05:03 ) *
A porównywanie pisania gier do aplikacji pisanych w C#/java, nie wymaga komentarza. To tak jakby porównywać traktor z samochodem.


Ja sie nie zgodze. Jesli chodzi o Jave, to nie wiem, ale jesli chodzi o c# to jeszcze nie tak dawno temu intereesowalem sie tematem, c# z DX9 ponoc smiga niezle. Ci co programuja w c++ i tak w nim beda programowac i beda mowic ze c# jest wolniejsze, ale ja czytalem na forach ze programowanie gier w c# przy uzyciu DX9 jest wydajne. Z zalozenia nie uzyskam takiej wydajnosci jak w c++, gdyz c# to jeyzk wyzszego poziomu, tak samo jak DX9 jest managed, czyli wiekszosc rzeczy robi za nas. To ma plusy i minusy.

Plus: robi za nas, wiec jest mniej mozliwosci napisania wlasnej obslugi jakiegos elementu, ktory jest niewydajny (bo ktos inny to zrobil lepiej)
Wada: ponoc troche wolniejszy, jednak to ze robi za nas rekompensuje ta strate.

Poza tym, w c# nie masz problemow z pamiecia. Nawet czytalem kiedys opinie czlowieka ktory dyskutowal na temat c++ vs c#. Poszlo o zuzycie pamieci. Dla przykladu konsola skompilowana pod c++ zajmuje kilka-kilkanascie kb w pamieci, ta sama konsolka skompiloawna w c# (pusta) zajmuje kilka (10?) mb pamieci. Ludize na tej podstawie krytykowali c#. Padla wtedy jednak inna odpowiedz, mianowicie podejscie c# jest poprawne, gdyz on nie rezerwuje tylu pamieci ile potrzebuje w danej chwili, tylko rezerwuje na zapas. C++ nie, jednak tworzac jakies operacje w c++, program rezerwuje male kolejne skrawki pamieci, co defakto zajmuje iles czasu. Szybciej dziala cos jak zarezerwujesz od razu na zapas, niz to co za kazdym razem gdy potrzebuje pamieci, prosi o nia system.

btw: Pisales jakies aplikacje 3d w c++/c#?
Go to the top of the page
+Quote Post

Posty w temacie
- Kamil(ek)   Programowanie - od czego zacząć?   18.09.2006, 16:05:17
- - dr_bonzo   Polecalbym na poczatek Pascala (nie koniecznie do ...   18.09.2006, 16:08:57
- - tiraeth   Java, C# Ja aktualnie uczę się C#, jak go opanuje...   18.09.2006, 17:19:29
- - Turgon   Polecam Ci odrazu C++ i jak chcesz C. Bo w Javie z...   18.09.2006, 17:43:02
|- - mike_mech   Cytat(Turgon @ 18.09.2006, 18:43:02 )...   19.09.2006, 09:28:43
|- - Turgon   Cytat(mike_mech @ 19.09.2006, 08:28:4...   19.09.2006, 14:50:01
- - scanner   Możesz uzasadnić swoją wypowiedź?   18.09.2006, 19:21:08
- - Turgon   W czym piszę się sterowniki etc. Scanner ?   18.09.2006, 19:52:49
|- - sf   Cytat(Turgon @ 18.09.2006, 20:52:49 )...   18.09.2006, 20:05:43
- - Turgon   Bo po co ? Tj. najczystsze programowanie sf.   18.09.2006, 20:09:36
- - Ace   Turgon: nie zgodze sie ze w java albo c# nie napis...   19.09.2006, 08:46:52
- - nospor   Ja nie polecam nauki od javy... porypany języ...   19.09.2006, 08:51:38
|- - scanner   Cytat(nospor @ 19.09.2006, 09:51:38 )...   19.09.2006, 20:17:26
- - Jojo   Jeśli znasz php, to nie polecam nauki Pascala/Delp...   19.09.2006, 09:32:55
- - Cypherq   Łech, co za gadanie głupie... Wiesz w ogóle na czy...   19.09.2006, 15:09:54
|- - Turgon   Cytat(Cypherq @ 19.09.2006, 14:09:54 ...   19.09.2006, 15:22:07
- - nospor   CytatTylko, że w przeciwieństwie do programów napi...   19.09.2006, 15:31:31
- - mike_mech   Turgon wspomnałeś Worda, a ja Ci powiem: OpenOffic...   19.09.2006, 16:01:44
- - tiraeth   Turgon nie łącz tworzenia gier i pisania, jak to n...   19.09.2006, 16:06:50
- - Cypherq   Ekhm... Patrząc na wypowiedzi powyższe wypowiedzi,...   19.09.2006, 16:31:55
- - spenalzo   Nie wiem jak C#, ale Java ma wielką wadę - większe...   19.09.2006, 18:05:03
|- - Ace   Cytat(spenalzo @ 19.09.2006, 19:05:03...   20.09.2006, 08:18:01
- - gekon   Jest gra napisana w Javie, kawałek Chrome Engine (...   19.09.2006, 18:40:08
- - Turgon   Ace to jak kłótnia co lepsze Mercedes czy BMW.   20.09.2006, 14:28:46
- - Ace   Jasne ze Mercedes... A tak na powaznie, to z moje...   20.09.2006, 18:15:36
- - J4r0d   Świat się rozwija, języki też. OStatnio dużo poświ...   20.09.2006, 19:32:33
- - nasty_psycho   Osobiscie wole C# niz java, w C# programuje juz od...   21.09.2006, 15:35:12
|- - macbirdie   Cytat(nasty_psycho @ 21.09.2006, 16:35...   21.09.2006, 17:06:54
- - dr_bonzo   Cytat[Jeśli chodzi o wyjątki, można korzystać z in...   21.09.2006, 17:50:19
|- - macbirdie   Cytat(dr_bonzo @ 21.09.2006, 18:50:19...   21.09.2006, 21:20:56
- - nasty_psycho   CytatNiedawno miałem metody numeryczne - programy ...   21.09.2006, 18:04:03
- - dr_bonzo   Cytatno ale to sa relatywnie proste programy Zgadz...   21.09.2006, 18:45:20


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.06.2025 - 19:46