tak ogólnie o programowaniu :)

0

Cześć! Może źle nazwałem temat ale nie mialem kompletnie pomysłu. ale teraz do rzeczy.

Kiedyś tam nauczylem sie podstaw programowania w c++ (symfonia) nie szło mi to źle ale w końcu jakoś przestałem.

kiedyś tam nauczyłem sie podstaw php. nie szło mi to źle ale w końcu jakoś przestałem.

teraz zamierzam już w tym siąść ale tak na poważnie, studia informatyczne, chce z tym związać swoją przyszłość. ale nie wiem w którą stronę podążać...

Zależy mi na programowaniu w c++ oraz pisaniu stron WWW.

Zależy mi na wieloplatformowości.

Zależy mi na włożeniu jak najmniejszej ilości czasu.

Zależy mi na tym żeby to jakoś połączyć.

teraz:

co polecacie? chce zaznaczyć że chciałbym najpierw opanować pisanie stron WWW, potem programowanie w językach wysokiego poziomu takich jak c++. ale... Jeśli by sie to dało połączyć w jakiś sposób....

słyszałem o .net... można tak sobie w c++ na tych bibliotekach?? :P tak wiem... można, pytanie retoryczne... ale jak już pisalem zalezy mi na wieloplatformowości a z tego co wiem caly framework .net jest napisany dla microsoftu... da sie to jakoś połączyć? znacie inne rozwiązanie???

next.... język programowania c# c++ delphi czy inne ciulstwo obsługujące .net... co polecacie?

next... c# jest tylko na windowsa tak? :P jest jakiś odpowiednik na linuxa??

next... wxWidgets dotyczy tylko grafiki czy tez czegos zwiazanego z sieciami? czego w ogole dotyczy ta biblioteka?

sory za chaos :) ale tak jakoś wyszło pisałem co mi przyszło w danym momencie do głowy...

pzdr i dzieki za odpowiedź

0

Qt

0
n3wbie napisał(a)

Zależy mi na włożeniu jak najmniejszej ilości czasu.

n3wbie napisał(a)

co polecacie?

Przede wszystkim poleciłbym ci zmianę podejścia, bo albo inwestujesz w coś swój czas, albo nie traktujesz tego poważnie, jedno z dwóch. :-)

Poza tym, wielu rzeczy nie sprecyzowałeś - interesuje cię pisanie stron i c++, ale dlaczego c++? Co planujesz pisać? Bo to jest taki język, którego dzisiaj zastosowanie to głównie chyba gry, do pisania aplikacji popularniejsze są inne języki. I, przynajmniej moim zdaniem, c++ wybitnie nie nadaje się jako język na początek, lepiej pisać pierwsze programy i uczyć się programowania w prostszych językach (kiedyś do nauki dobry był pascal, teraz to chyba wygodnie zacząć od jakiegoś c# czy innej javy...)

0

hm, zależy mi na włożeniu jak najmniejszej ilosci czasu, aczkolwiek to nie oznacza że będzie go mało :P wiec podejscie mam jak najbardziej w porządku... chce się uczyć i włoże w to każdą wolną chwilę.

pytasz dlaczego c++, ponieważ już kiedyś sie go uczyłem i znam podstawy. co chcę pisać.... przede wszystkim aplikacje, co dokładnie? nie wiem, chcę znaleźć pracę jako programista w przyszłości <ort>z tąd</ort> ten pomysł. poza tym z tego co wiem to jeden z lepszych języków programowania. jeśli chodzi o pascala... nie chce tracić czasu na nauke jezyka ktorego w ogole nie bede wykorzystywac. wolę <ort>Od razu </ort>uczyć się tego co mi sie przyda :) będzie może trudniej, ale szybciej. O c# dużo nie wiem... tylko tyle że został napisany przez microsoft do frameworka .net, przynajmniej takie było początkowe założenie.... dlatego odpada, ja wolę wieloplatformowość...

0

Prawda jest trochę inna niż myślisz...

Nie nauczysz się być dobrym programistą tylko poprzez naukę (suchą - teoria lub przykłady, małe programy). Dopiero zaczniesz być programistą po nabyciu doświadczenia, obycia.

Składnia języka nie ma większego znaczenia, ważne aby wiedzieć jak programować! Zobacz książki, które pomogą ci w tym :

  • Object Oriented Analysis and Design
  • Design Patterns

Napisać program w jakimś języku to nie sztuka, ale dobrze zaprojektować - to jest prawdziwe rzemiosło.

0

a czy znajdę jakieś polskie odpowiedniki tych książek?

0

to tak na przestroge, cobys sobie zycia nie marnowal :P
http://rodirodi.wrzuta.pl/audio/uxRGYnVqxT/piosenka_o_smutnym_programiscie.

0

A ja nadal twierdze ze ksiazki sa slabe do nauki programowania ;) Moim zdaniem duzo lepiej jest zrobic to tak:

  • wymyslasz pomysl na program/serwis internetowy/cokolwiek co cie interesuje
  • projekt musi byc adekwatny do tego jak sie czujesz w danej technologii
  • otwierasz google i szukasz jak cos takiego zrobic, jakies kawalki przykladowe kodu
  • powoli kawalek po kawalku twoj projekt powstaje
  • ... kodowanie/poprawianie/ulepszanie
  • stwierdzasz ze nic z tego projektu nie bedzie ;)
  • wymyslasz nowy pomysl i powtarzasz procedure

W ten sposob robiac cos z tematu ktory cie interesuje nauczysz sie wykorzystywanych technologii, zawsze jakas nowa terminologie sie zapamieta itp. Z czasem projekty beda coraz ambitniejsze i ciekawsze. Sprowadza sie to do tego zeby nauczyc sie programowac trzeba programowac i programowac i jeszcze programowac ;)

0

w pelni zgadzam sie z Pedrosem :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1