nikt Ci nie każe w C++ pisać obiektowo:whis:darthsidious pisze: C++ - język obiektowy - na początek nie bardzo się nadaje - najlepiej zacząć od języków strukturalnych.
Najłatwiejszy język programowania na początek
- kabanek
- Zakręcona Traszka
- Posty: 592
- Rejestracja: 23 cze 2009, 20:34
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.10
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Kontakt:
Odp: Najłatwiejszy język programowania na początek
- darthsidious
- Serdeczny Borsuk
- Posty: 160
- Rejestracja: 06 lis 2009, 10:37
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
Odp: Najłatwiejszy język programowania na początek
W sumie masz rację c/c++ jeden pies jak idzie o strukturalke z grubsza biorąc.nikt Ci nie każe w C++ pisać obiektowo
-
- Serdeczny Borsuk
- Posty: 108
- Rejestracja: 04 mar 2009, 20:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Najłatwiejszy język programowania na początek
Czemu nikt nie zwrócił na tą herezję uwagi?! Przecież PHP to jest język programowania nie gorszy od innych.roberto234 pisze: - PHP, HTML, CSS - to nie są języki programowania tylko skryptowy język opisu stron WWW
Natomiast HTML i CSS nie są skryptowe...
-
- Zakręcona Traszka
- Posty: 585
- Rejestracja: 20 kwie 2008, 04:21
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
Odp: Najłatwiejszy język programowania na początek
Gdybysmy mieli poprawiać wszystkie błędy jakie na tym forum się pojawiają...
- el.pescado
- Zakręcona Traszka
- Posty: 734
- Rejestracja: 26 maja 2005, 11:43
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Najłatwiejszy język programowania na początek
Gorszy;)PHP to jest język programowania nie gorszy od innych
- neoziutek
- Serdeczny Borsuk
- Posty: 111
- Rejestracja: 28 lip 2007, 11:48
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Najłatwiejszy język programowania na początek
co to jest ta obiektowość ?
Czy można jakoś np. w c++ napisać program- dajmy na to kalkulator, tak żeby był wyświetlany w jakimś oknie z przyciskami czy to zawsze będzie w konsoli ? - zielony jestem
Czy można jakoś np. w c++ napisać program- dajmy na to kalkulator, tak żeby był wyświetlany w jakimś oknie z przyciskami czy to zawsze będzie w konsoli ? - zielony jestem

- el.pescado
- Zakręcona Traszka
- Posty: 734
- Rejestracja: 26 maja 2005, 11:43
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Najłatwiejszy język programowania na początek
Obiektowość to pewien paradygmat programowania polegający z grubsza na tym, że programy projektuje się w kategoriach obiektów (które mają jakieś właściwości i operacje które mogą wykonywać) i relacji między nimi.co to jest ta obiektowość ?
Nie ma to żadnego związku z obiektowością. Da się tworzyć okna w C++, jak najbardziej, tylko trzeba użyć dodatkowych narzędzi (bibliotek), jak GTKmm, Qt, WxWidgets.Czy można jakoś np. w c++ napisać program- dajmy na to kalkulator, tak żeby był wyświetlany w jakimś oknie z przyciskami czy to zawsze będzie w konsoli ?
Ale zaczynać najlepiej od programów konsolowych.
Odp: Najłatwiejszy język programowania na początek
Czemu PHP jest gorszy? Nie jesteś w stanie czegoś z jego pomocą napisać, jakiegoś problemu ? ... Od kilku lat obserwuję, jak ludzie powtarzają, że PHP jest słaby bo brak w nim tego czy tamtego ... to bzdura.el.pescado pisze:Gorszy;)
Prawda jest taka, że w życiu, oprócz śmierci wszystko jest względne ... Dla Ciebie PHP jest gorszy bo znasz lepszy (wg Ciebie) język. Ktoś inny może nie znać tego lepszego języka bo po prostu uznał PHP za wystarczająco dobry dla swoich zasotosowań... Dla tego człowieka ten język będzie najlepszy bo zna go najlepiej, wpasowuje się on idealnie w domenę problemu itp, rozwiązuje jego problemy, wpasowuje się w sposób jego pisania kodu.
Sądzisz, że jest coś takiego jak uniweralny, jeden jedyny właściwy, sposób pisania programów ... Nie ma, i dobrze ... chodzi o to aby program działał. Z druiej strony zawsze pojawi się ktoś kto powie, że to jest źle tam nie da się czegoś wpiąć .. bla bla bla ... niech napisze lepiej jak nie pasuje ...
To, że ty uważasz, że PHP jest gorszy od czegoś tam innego nie ma w tej dyskusji żadnego znaczenia. To tak jak kłócić się czy lepszy jest kolor zielony czy czerwony. Jedni wolą PHP, inni Pythona. Ludzie są różni, dysponują odmiennym doświadczeniem i maja odmienne potrzeby, każdy ma tez swoje ulubione narzędzia i unikalne problemy do rozwiązania ... Nie da się obiektywnie porównać języka z językime tak jak nie da sie porównać obiektywnie innych rzeczy ... Różnice nie leżą w technologii ale w człowieku ... Jedni będą grzebać w Pascalu bo im się spodoba a innym będą szukać czegoś innego bo uznają go za niewystarczająco pasujący do ich doświadczeń, zamierzeń, wyobrażeń ...
Wybór języka to rzecz subiektywna, tak samo jak subiektywny jest wybór muzyki, którą słuchasz, czy książek, które czytasz ...
Prawda jest taka, że PHP wystarcza do wielu standardowych zastosowań, jest intuicyjny i łatwy w nauce ... Jeżeli dla Ciebie jest słaby, to już Twój problem, ja być może pochodzę z innego środowiska, mam inne podstawy ... ale co ty możesz o tym wiedzieć. Po prostu stwierdzasz autorytarnie,że PHP jest be ... i liczysz na to, że ktoś w to uwierzy na ładne oczy ... Nie znasz człowieka, jego mozliwości, problemów programistycznych, kierunku rozwoju, nic o nim nie wiesz ... nie zakładaj więc niczego wiedziony swoim bagażem doświadczeń.
Mnie nie interesuje co o PHP mają do powiedzenia inni, tak jak nie czytam recenzji filmów czy płyt, używam go do rozwiązania codziennie napotykanych problemów i mogę z przekonaniem powiedzieć, że się sprawdza ... Sprawdza się też dla setek milionów innych ludzi, co oznacza, że jest spora szansa, że spodoba się i sprawdzi także komuś kto właśnie chce się czegoś nowego nauczyć ....
Nie deprecjonuj czegoś tylko dlatego, że być może masz mnóstwo doświadczenia, ktoś kto dopiero zaczyna może nie mieć Twoich umiejętności i Twojej wiedzy. W takim przypadku próg wejścia w programowanie powinien być maksymalnie niski, a języki nie powienien rzucać kłód pod nogi ... Prędzej czy później, każdy nauczony doświadczeniem i niechęcią, sam zdecyduje co jest lepsze a co gorsze. Jeszcze raz powtórzę, ludzie są różni i to co jest dla jednego słabe dla innego może okazać się idealne ... Gdyby autor tego wątku miał jakies wieksze doświadczenie z jezykami programowanie, np. załóżmy porównywalne z Twoim nie pytał by o to na tym forum ale sam potrafiłby zdecydować o swoim wyborze.
Jeszcze kilka słów o obiektowości ... słowo paradygmat nic mi tu nie mówi .., tak się składa, że nie mam pod ręka słownika a poza tym jestem zbyt leniwy aby sprawdzić co to znaczy ... A tak na serio, po co używać tak złożonych słów aby wyjaśnić prostą rzecz. To taki typowo uczelniany nawyk, dyktuja jakiś fragment na wykładzie a student i tak nie kapuje o co chodzi ... Profesor zakłada, że studen zrozumiał o co biega a student kiwa głową w geście akceptacji i jest zadowolony tak długo jak nie pytaja na egzaminie a jak już pytaja to ma wykute na blachę albo ściąga słowo w słowo to co podyktowali... Ja jestem przeciwnikiem komplikowanie tylko po to aby pokazać jakim to jest się mądrym i oczytanym. Wracając do programowania obiektowego. Potraktuj wszystko co chcesz opisać jak jakiś obiekt, tak jak w życiu. Masz stół, na nim szklanki, talerze, łyżki ... komputer ...
Każdy z tych przedmiotów ma jakieś cechy, czyli szklanka ma pojemność, jest przezroczysta, talerz ma jakiś kształt i średnice, kolor etc. Jeżeli stworzysz sobie jakąś klasę to te wszystkie cechy będą własnościami obiektu. Obiekt może wykonywac pewne zadania ...Np. załóżmy, że masz mp3 playera i chcesz go włączyć, wybrac utwór czy zwiększyć natężenie dziwięku ... kod który to robi będzie umieszczony w metodach obiektu ... W powyzszym przykładzie mp3 player będzie twoim obiektem, jego cechy ( fizyczne własnościami ) a akcje jakie można na nim wykonac będą metodami ( w większości przypadków jedna akcja jedna metoda). Podobnym obiektem jest np. okienko interfejsu uzytkownika, ma ono jakąś ikonkę, jakąś etykietę (własności), można je powiększyć, pomniejszyć, zamknąć (metody). W postaci obiektu można ująć wszystko co sobie wyobrazisz, tyle, że jedne z nich będą mniej skomplikowane (szklanka) a inne bardziej (mp3 player). Niektóre mogą też wchodzić w interakcje ze sobą. Mp3 player składa sie z wielu elementów, to sa potencjalne obiekty... Programowanie obiekowe jest znacznie bardziej intuicyjne niż funkcjonalne, poza tym umożliwia m.in uniknięcie kolizji nazw zmiennych poprzez właściwe wydzielenie kontenerów dla grup zmiennych obieku. Traktuj obiekt jak taki własnie kontener, a funkcje i zmienne jako opis jego możliwości i jego samoego...
pozdrawiam
S.Wojnowski
-
- Zakręcona Traszka
- Posty: 585
- Rejestracja: 20 kwie 2008, 04:21
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
Odp: Najłatwiejszy język programowania na początek
@rack: Czemu jest gorszy? Bo nie ma przestrzeni nazw (właściwie nie miał - a teraz jak ma to wybrali najdziwniejszy sposób ich definiowania/używania), bo nie ma konsewencji w nazywaniu funkcji i kolejności parametrów, bo ciągle unoszą się za nim pozostałości czasów kiedy jego nazwa rozwijała się do "Personal Home Page" w stylu magic quotes. No i magiczny operator "===" po odkryciu którego straciłem resztki wiary w ten język.
Oczywiście nie zmienia to faktu, że w PHP można napisać wszystko co w innych języka - ale programowanie ma być przyjemnością..
Oczywiście nie zmienia to faktu, że w PHP można napisać wszystko co w innych języka - ale programowanie ma być przyjemnością..
- el.pescado
- Zakręcona Traszka
- Posty: 734
- Rejestracja: 26 maja 2005, 11:43
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Najłatwiejszy język programowania na początek
Cieszę się, że moje jedno słowo spowodowało tak duży odzew;)
Swoją drogą, jesteś chyba pierwszym fanem Ruby, który nie zieje nienawiścią do PHP;)
Co do obiektowości, świetny opis. Ja chciałem maksymalnie lakonicznie opisać ten model, i rzeczywiście wyszło bardzo akademicko.
Ale przyznasz, że chyba lepiej uczyć się na cudzych błędach niż na swoich. Nie deprecjonuję PHP, tylko mówię, że w każdym zastosowaniu, w którym się sprawdza PHP można znaleźć narzędzie lepsze.Nie deprecjonuj czegoś tylko dlatego, że być może masz mnóstwo doświadczenia, ktoś kto dopiero zaczyna może nie mieć Twoich umiejętności i Twojej wiedzy.
Swoją drogą, jesteś chyba pierwszym fanem Ruby, który nie zieje nienawiścią do PHP;)
Co do obiektowości, świetny opis. Ja chciałem maksymalnie lakonicznie opisać ten model, i rzeczywiście wyszło bardzo akademicko.
Odp: Najłatwiejszy język programowania na początek
Powiem tak. Kazdy język ma pewne zakamarki do których lepiej nie zaglądać. Wierz mi, Twój ulubiony też. Mimo oczywistych niedoróbek w PHP, wielu ludziom takie rzeczy nie przeszkadzają, wręcz przeciwnie, można je obejść i stworzyć profesjonalny produkt z udziałem tego języka. Istnieje na to mnóstwo przykładów.Czemu jest gorszy? Bo nie ma przestrzeni nazw (właściwie nie miał - a teraz jak ma to wybrali najdziwniejszy sposób ich definiowania/używania), bo nie ma konsewencji w nazywaniu funkcji i kolejności parametrów, bo ciągle unoszą się za nim pozostałości czasów kiedy jego nazwa rozwijała się do "Personal Home Page" w stylu magic quotes. No i magiczny operator "===" po odkryciu którego straciłem resztki wiary w ten język.
Oczywiście nie zmienia to faktu, że w PHP można napisać wszystko co w innych języka - ale programowanie ma być przyjemnością..
Po drugie, czy udało Ci się kiedykolwiek stworzyć coś choć w 1/100 tak skomplikowanego jak PHP a przy tym doskonałego w każdym calu?? Z dużą dozą prawdopodobieństwa mogę stwierdzić, że nie ...
Programowanie jest trudne. Między bajki włóż mit, mówiący o tym że programowanie ma być przyjemnością. Przyjemnością to ono może być jak masz kilka linijek kodu. Jak masz kilkadziesiąt bibliotek i mnóstwo obiektów to to nie jest żadna przyjemność to wszystko opanować. Człowiek jest w stanie śledzić jednocześnie ledwie kilka zmiennych ... Przy dużej ich ilości cała przyjemność sprowadza się do tego aby uniknąć konfliktów, błedów, nadpiasania zmiennych i zachowanie w porządku tego co tam jeszcze można popsuć przez nieuwagę lub przpadkowo ... Język nie ma tu za wiele do rzeczy. Jeżeli przeszkadzają Ci w PHP jakies dobiazgi, które wynieniłeś to to jest twój problem ... albo poświęcisz 1 dzień na ich obejście i przyzwyczaisz się do sposobu w jaki PHP implementuje pewne rzeczy ... albo poświęcisz miesiąc , pół roku czy rok na nauczenie się nowego jezyka i jego bibliotek ... Wierz mi jednak, i tym nowym, lepszym języku znajdziej rzeczy, które Ci się nie spodobają ... Nie da się tak ciągle uciekać bo coś jest nie tak(zakłądam ze nie planujesz pisac swojego autorskiego języka


Poziom trudności jakie trzeba przebrnąć w PHP (w moim subiektywnym odczuciu) jest akceptowalny a język używalny. Dlatego uważam, że jest on wystarczająco dobry. Jeżeli dla Ciebie te problemy, o których piszesz są nie do zaakceptowania, ja to rozumiem ... jednakże mój poziom tolerancji jest ustawiony na innym poziomie. Mnie rzeczy, które Ciebie drażnie, nie irytują, potrafię z nimi żyć a z PHP zrobić użytek. Kolejny raz powtórze, wybór języka programowania jest subiektywnym wyborem każdego człowieka, który jest oparty na doświadczeniu, wymaganiach, preferencjach i projekcie ...
Zgadzam się. Uważam jednak, że jeżeli sam nie popełnisz pewnych błędów to się nie nauczysz ... Dla mnie programowanie jest bardzo abstrakcyjną dziedziną, ciągle popełniam błędy i raczej nie oczekuję, że to się zmieni. Jeżeli nie sa to błędy związane ze składnią języka czy typowe literówki to błędy logiczne. W zasadzie nie potrafię napisać żadnego kodu, który byłby dłuższy od kilku linijek, bez napisania testu. Programowanie ciągle mi uświadamia, że tylko komputer w sowim papugowaniu tego co napisałem jest niemomylny. Człowiek zawsze się myli, jest tylko kwestią czasu kiedy to nastąpi ... Na szczęście jeżeli raz się pomylisz to następnym razem zwrócisz na daną rzecz baczniejszą uwage i jest lepiej ... aż znów zapomnisz zwrócić na nią uwagę ... Programowanie to dryfowanie od pomyłki do pomyłki w gruncie rzeczy. Na szczęscie tu, jeżeli pisze się testy, skutki są znacznie mniej znaczące niż np. te jaki może spowodować kierowca, który na chwile straci koncentracje i zrobi coś głupiego na drodze.el.pescado pisze:Cieszę się, że moje jedno słowo spowodowało tak duży odzew;)
Ale przyznasz, że chyba lepiej uczyć się na cudzych błędach niż na swoich. Nie deprecjonuję PHP, tylko mówię, że w każdym zastosowaniu, w którym się sprawdza PHP można znaleźć narzędzie lepsze.
Hi hi, dla mnie język to nie jest religia, nie jestem fundamentalistąSwoją drogą, jesteś chyba pierwszym fanem Ruby, który nie zieje nienawiścią do PHP;)

Thx. Ja uczyłem się wszystkiego sam, z netu i z książek i pamiętam jak bardzo przeszkadzało mi to, że pewne rzeczy ujęte były w tak skomplikowany sposób (możliwe że miałem wówczas zbyt małą wiedzę i doświadzcznenie aby pewne rzeczy pojąć .. w końcu nikt nie wie wszystkiegoCo do obiektowości, świetny opis. Ja chciałem maksymalnie lakonicznie opisać ten model, i rzeczywiście wyszło bardzo akademicko.

pozdrawiam
S.Wojnowski
- neoziutek
- Serdeczny Borsuk
- Posty: 111
- Rejestracja: 28 lip 2007, 11:48
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Najłatwiejszy język programowania na początek
Widze, że z tymi językami to kwestia sporna, każdy co innego.
Ja podobnie jak autor chciałbym zacząć przygodę z programowaniem tym bardziej, że wybieram się na studia informatyczne- zaoczne, więc potrzebuje uzbierać jakąś wiedze, ponieważ w liceum miałem niski poziom nauczania to teraz sam musze nadrabiać.
Mógłby ktoś powiedzieć konkretnie jak zacząć ?
Jaki w końcu język ? Wiem, że na studiach C++ to chyba podstawa.
Czy w każdym języku programowania można zyskać to samo ?
Jeszcze ciekawi mnie jedna rzecz.
Jeśli ktoś stworzył język programowania, to jak go zrobił? napisał go w innym języku czy jak ?
Pozdrawiam
Ja podobnie jak autor chciałbym zacząć przygodę z programowaniem tym bardziej, że wybieram się na studia informatyczne- zaoczne, więc potrzebuje uzbierać jakąś wiedze, ponieważ w liceum miałem niski poziom nauczania to teraz sam musze nadrabiać.
Mógłby ktoś powiedzieć konkretnie jak zacząć ?
Jaki w końcu język ? Wiem, że na studiach C++ to chyba podstawa.
Czy w każdym języku programowania można zyskać to samo ?
Jeszcze ciekawi mnie jedna rzecz.
Jeśli ktoś stworzył język programowania, to jak go zrobił? napisał go w innym języku czy jak ?
Pozdrawiam
Odp: Najłatwiejszy język programowania na początek
hi hi, ja proponuje Ci określic twoje zadania ... a potem znaleźć narzędzia do ich realizacji ...
Pomyśl sobie co chcesz robić ... Twój problem można zapewne rozwiązać w każdym z tych popularniejszych języków... Którego języka nie zaczniesz sie uczyć, nauczysz się predzej czy później. Jeżeli brak Ci zdecydowania, załóż wątek z ankietą na jakimś forum dla programistów i zobacz co oni by wybrali.
Ja z mojej strony polecam ruby lub pythona... Poczytaj sobie o nich, może będzie Ci łatwiej wybrać ...
pozdrawiam
S.Wojnowski
Pomyśl sobie co chcesz robić ... Twój problem można zapewne rozwiązać w każdym z tych popularniejszych języków... Którego języka nie zaczniesz sie uczyć, nauczysz się predzej czy później. Jeżeli brak Ci zdecydowania, załóż wątek z ankietą na jakimś forum dla programistów i zobacz co oni by wybrali.
Ja z mojej strony polecam ruby lub pythona... Poczytaj sobie o nich, może będzie Ci łatwiej wybrać ...
pozdrawiam
S.Wojnowski
- darthsidious
- Serdeczny Borsuk
- Posty: 160
- Rejestracja: 06 lis 2009, 10:37
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
Odp: Najłatwiejszy język programowania na początek
Zacznij od C++. Na początku musisz poznać algorytmy, struktury danych itp. Najłatwiej będzie ci operować właśnie w C++. Ma proste iteracje, rzutowanie typów, szablony funkcji, przestrzenie nazw itd. Nie można zapomnieć też o bibliotece STL w której znajdziesz praktycznie wszystkie potrzebne ci na początku funkcje.neoziutek pisze: Mógłby ktoś powiedzieć konkretnie jak zacząć ?
Jaki w końcu język ? Wiem, że na studiach C++ to chyba podstawa.
Jeszcze ciekawi mnie jedna rzecz.
Jeśli ktoś stworzył język programowania, to jak go zrobił? napisał go w innym języku czy jak ?
Pozdrawiam
Język programowania to nic innego jak zestaw reguł których należy się trzymać. Żeby stworzyć język programowania wystarczy stworzyć specyfikację takich reguł i napisać kompilator np. w C. Oczywiście to nie takie proste a kompilator - w przypadku C/C++ - wspomaga się też innymi narzędziami - preprocessor do makr i szablonów, profiler do optymalizacji kodu maszynowego - itd. itp.
Dothan 1.7GHz / 768MB DDR / 64GB SSD PQI / ATI 9600 - 128MB VRAM
Core2Duo T9300 / 4GB DDR2 / 160GB HDD + TurboMemory 1GB / GF 8600GT - 256 VRAM
Core2Duo T9300 / 4GB DDR2 / 160GB HDD + TurboMemory 1GB / GF 8600GT - 256 VRAM
Odp: Najłatwiejszy język programowania na początek
Też uważam że chyba warto zacząć od c++.
Moim zdaniem nie warto uczyć się*takich języków jak np pascal albo python, bo to ci sie raczej później nie przyda(najwyżej jakiś mały skrypcik).
C++ jest uniwersalny
, wszystko możesz w nim napisać.
Jeszcze dodam że moja historia była taka:
Visual Basic -> C# -> Java -> C++
PS ja na początku nie wiedziałem że c++ byłby na początek najlepszy, wiem to dopiero teraz
Moim zdaniem nie warto uczyć się*takich języków jak np pascal albo python, bo to ci sie raczej później nie przyda(najwyżej jakiś mały skrypcik).
C++ jest uniwersalny

Jeszcze dodam że moja historia była taka:
Visual Basic -> C# -> Java -> C++
PS ja na początku nie wiedziałem że c++ byłby na początek najlepszy, wiem to dopiero teraz

Odp: Najłatwiejszy język programowania na początek
cofasz się w rozwojumacer pisze: Jeszcze dodam że moja historia była taka:
Visual Basic -> C# -> Java -> C++

Ja zaczynałem w wieku 14 lat od logo, potem był Pascal, C (1998 - 2000 ), C++ (2000 - 2002), następnie Javascript, PHP, Python i Ruby ... Od ponad siedmiu lat nie napisałem nic w języku kompilowanym.
Z programowaniem w ten czy inny sposób stykam się od 15 lat, od 2001 roku zarabiam w ten sposób na zycie ... i powiem szczerze ... nigdy nie brakowało mi ani C ani C++ ani Javy, Pascala itp. Wszystko robię w językach skryptowych ... i juz nigdy raczej do kompilowanych nie wrócę. Wierz mi kolego, w większości to wcale nie są małe skrypciki ...
pozdrawiam
S.Wojnowski
Odp: Najłatwiejszy język programowania na początek
Ja zaczynałem w wieku 9 lat visual basicrack pisze:cofasz się w rozwoju))
Ja zaczynałem w wieku 14 lat od logo, potem był Pascal, C (1998 - 2000 ), C++ (2000 - 2002), następnie Javascript, PHP, Python i Ruby ... Od ponad siedmiu lat nie napisałem nic w języku kompilowanym.

EDIT:
W wieku 14 lat logo?
Ja logo miałem w 2-3 klasie podstawówki

-
- Wytworny Kaczor
- Posty: 352
- Rejestracja: 15 paź 2008, 18:30
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: KDE Plasma
Odp: Najłatwiejszy język programowania na początek
Jeżeli to jest proste w C++ to w Pythonie chyba dziecinnie prosteZacznij od C++. Na początku musisz poznać algorytmy, struktury danych itp. Najłatwiej będzie ci operować właśnie w C++. Ma proste iteracje, rzutowanie typów, szablony funkcji, przestrzenie nazw itd. Nie można zapomnieć też o bibliotece STL w której znajdziesz praktycznie wszystkie potrzebne ci na początku funkcje.

macer a czy nie sądzisz, że gdybyś zaczął od C++ to mógłbyś się zniechęcić i porzucić programowanie (i nie było by z kim dyskutować

Odp: Najłatwiejszy język programowania na początek
5chars
Ostatnio zmieniony 06 kwie 2013, 04:18 przez macer, łącznie zmieniany 1 raz.
- neoziutek
- Serdeczny Borsuk
- Posty: 111
- Rejestracja: 28 lip 2007, 11:48
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Najłatwiejszy język programowania na początek
A znacie jakieś kursy, e-booki lub książki ?
Nie wiem czym są biblioteki, jak ich używać i kiedy ich używać.
Zrobiłem kalkulator, nie mam pojęcia jak zrobić by był w ładnym oknie.
Czytałem o bilbiotekach na wikipedii itd. ale jest tak wytłumaczone, że mi się słabo robi.
Po 2 dniach czytania, nauczyłem się trochę o zmiennych i jak ich używać, ale np. te #include <iostream> - wszędzie pisało, że to nagłówek programu albo dyrektywa - z tego co zrozumiałem jest to jakaś instrukcja dla preprocesora - lecz nie wiem jaka to instrukcja, czemu ma służyć i kiedy jaką dyrektywe stosować?
I spotkałem się jeszcze z takim czymś - przy stosowaniu funkcji prawda fałsz (bool)
czemu nie jest tak char odpowiedz tylko char odpowiedz = 0 ? Nie rozumiem czemu jest przypisywane 0 skoro przy wyborze będzie wciśniete t albo n.
Albo void - stosuje się gdy jakieś równanie jest nie do wykonania czy jest niepoprawne lub sa złe argumenty?.
definicja:
Void - wskazuje, że funkcja nie przekazuje zadnej wartości...
Nie wiem czym są biblioteki, jak ich używać i kiedy ich używać.
Zrobiłem kalkulator, nie mam pojęcia jak zrobić by był w ładnym oknie.
Czytałem o bilbiotekach na wikipedii itd. ale jest tak wytłumaczone, że mi się słabo robi.
Po 2 dniach czytania, nauczyłem się trochę o zmiennych i jak ich używać, ale np. te #include <iostream> - wszędzie pisało, że to nagłówek programu albo dyrektywa - z tego co zrozumiałem jest to jakaś instrukcja dla preprocesora - lecz nie wiem jaka to instrukcja, czemu ma służyć i kiedy jaką dyrektywe stosować?
I spotkałem się jeszcze z takim czymś - przy stosowaniu funkcji prawda fałsz (bool)
czemu nie jest tak char odpowiedz tylko char odpowiedz = 0 ? Nie rozumiem czemu jest przypisywane 0 skoro przy wyborze będzie wciśniete t albo n.
Albo void - stosuje się gdy jakieś równanie jest nie do wykonania czy jest niepoprawne lub sa złe argumenty?.
definicja:
Void - wskazuje, że funkcja nie przekazuje zadnej wartości...
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 16 gości