Poka¿ wyniki od 1 do 12 z 12

Temat: Czy op³±ca mi siê uczyæ asemblera?

  1. #1

    Domy¶lnie Czy op³±ca mi siê uczyæ asemblera?

    Witam!

    To mój pierwszy post na tym forum wiêc proszê o wyrozumia³o¶æ. Od pewnego czasu zastanawia³em siê nad nauk± programowania, zdecydowa³em siê dopiero teraz.

    Chodzi mi o to czy na pocz±tek op³aca mi siê zacz±æ uczyæ takiego jêzyka jakim jest asembler. Co prawda programowa³em ju¿ w tym jêzyku, ale to by³y mikro kontrolery rodziny 8051. A konkretniej AT89S51 lub AT89S52. A z tego co ju¿ zauwa¿y³em to sk³adnie siê bardzo ró¿ni±.

    Je¶li uwa¿acie ¿e dam sobie rade z asemblerem to podajcie mi jakie¶ kursy do nauki w jêzyku polskim. Takie które mi to wyt³umacz± wszystko "£OPATOLOGICZNIE".

    Pozdrawiam Error_company

  2. #2

  3. #3
    Dawni Moderatorzy
    Do³±czy³
    11-11-2006
    Sk±d
    Polska
    Posty
    562

    Domy¶lnie

    najpierw musisz zastanowiæ siê, czy znajomo¶æ tego jêzyka Ci siê przyda. Potem ewentualnie poszukaj materia³ów z których bêdziesz korzystaæ

  4. #4

    Domy¶lnie

    Cytat Napisa³ loganek Zobacz post
    najpierw musisz zastanowiæ siê, czy znajomo¶æ tego jêzyka Ci siê przyda.
    Przydaæ siê przyda. Na razie planuje zrobiæ parê prostych kalkulatorów do generowania ró¿nych kluczy. Np. na odblokowanie simlocka. Po za tym pó¼niej planuje uczyæ siê te¿ innych jêzyków programowania. Wiêc z tond moje pytanie. Czy op³aca siê zaczynaæ od asemblera czy nie lepiej uczyæ siê czego¶ innego?

    Je¿eli b³êdnie wyobra¿am sobie zastosowanie tego jêzyka to mnie poprawcie.

    pozdrawiam Error_company

  5. #5
    U¿ytkownik (R) Avatar D.F.
    Do³±czy³
    04-11-2009
    Sk±d
    Polska
    Posty
    238

    Domy¶lnie

    Cytat Napisa³ Error_company Zobacz post
    Przydaæ siê przyda. Na razie planuje zrobiæ parê prostych kalkulatorów do generowania ró¿nych kluczy. Np. na odblokowanie simlocka. Po za tym pó¼niej planuje uczyæ siê te¿ innych jêzyków programowania. Wiêc z tond moje pytanie. Czy op³aca siê zaczynaæ od asemblera czy nie lepiej uczyæ siê czego¶ innego?

    Je¿eli b³êdnie wyobra¿am sobie zastosowanie tego jêzyka to mnie poprawcie.

    pozdrawiam Error_company
    Generatory kluczy (keygen itp.) mo¿na ¶mia³o pisaæ w C++.

  6. #6

    Domy¶lnie

    Cytat Napisa³ Error_company Zobacz post
    Czy op³aca siê zaczynaæ od asemblera czy nie lepiej uczyæ siê czego¶ innego?
    Je¿eli b³êdnie wyobra¿am sobie zastosowanie tego jêzyka to mnie poprawcie.
    Asembler nie jest jêzykiem koniecznym do poznania na pocz±tku je¿eli chcesz siê uczyæ programowania w innych jêzykach. Z racji tego, ¿e jest jêzykiem o odmiennym schemacie pisania kodu (w odniesieniu do wiêkszo¶ci jêzyków) wymaga wyuczenia innych schematów my¶lowych podczas programowania. Je¿eli twoim celem jest programowanie w pewnym jêzyku to zacznij programowaæ w nim odrazu.
    Je¿eli chcesz siê uczyæ asemblera to siê go ucz, a je¿eli chcesz poznaæ C to siê we¼ za jaki¶ kurs C.

  7. #7
    Dawni Moderatorzy Avatar Dark Smark
    Do³±czy³
    29-04-2006
    Posty
    1 598

    Domy¶lnie

    Co to znaczy czy siê op³aca. Nigdy bym nie powiedzia³ ¿e nauka czegokolwiek siê nie op³aca. Wiedza z ka¿dej dziedziny poszerza horyzonty w innych dziedzinach a przede wszystkim rodzi pomys³y. Jednak popieram kolegów poniewa¿ pisanie niskopoziomowe nie jest ani przyjemne ani efektywne. Na pewno bêdziesz chcia³ kiedy¶ jaki¶ wiêkszy projekcik sobie napisaæ a tu kicha samemu.

  8. #8
    Dawni Moderatorzy Avatar grzonu
    Do³±czy³
    26-12-2006
    Sk±d
    Gdansk, Poland, Poland
    Posty
    1 392

    Domy¶lnie

    Dok³adnie tak jak mowi Dark Smark(chyba sie za czesto z toba zgadzam) to po pierwsze rodzi pomysly. Czesto dopiero jak poznasz sam mechanizm dzialania programu po poznaniu assemblera przychodzi Ci pomysl na program ktory i tak mozna wykonaæ w C,C++ ale prawdopodobnie bez poznania asemblera nawet by¶ nie wpad³ na taki pomys³
    Filmy online---Grzonu Blog

    1) Moje gg to nie pomoc techniczna w obsludze keyloggerow!!! Na gg i pw pomagam tylko w kwestiach organizacyjnych forum. Masz problem to pisz na forum.
    2) Nie zajmuje sie malware a uprzedzajac pytanie "czemu?" - bo taki mam kaprys!

  9. #9

    Domy¶lnie

    Ja nie twierdzê, ¿e nauka asemblera nie jest potrzebna czy nieprzyjemna. Wrêcz przeciwnie to fajna zabawa, a mo¿e z czasem staæ siê nawet czym¶ wiêcej. Popularno¶æ i powszechno¶æ informatyki niestety spowodowa³a, ¿e du¿o osób zajmuje siê teraz programowaniem. Co nastêpnie spowodowa³o, ¿e istnieje du¿o jêzyków czy technologii programowania dla osób o ¶rednich mo¿liwo¶ciach. Natomiast asembler w rêkach bardzo dobrych programistów mo¿e s³u¿yæ jako bardzo pomocne narzêdzie lub jako g³ówny jêzyk do programowania.
    Ka¿dy pocz±tkuj±cy lub ¶rednio zaawansowany programista pyta czego mu siê op³aca uczyæ, ale to podej¶cie mo¿e prowadziæ jedynie do wybrania jêzyka najpopularniejszego lub daj±cego pewniejsze zatrudnienie. Wg mnie nale¿y pój¶æ za tym co nas interesuje, ciekawi, intryguje i rozwijaæ swoje umiejêtno¶ci w ró¿nych dziedzinach. To czy wiedza siê op³aci zale¿y od umiejêtno¶ci jej wykorzystania przez dan± osobê.
    Nie jestem zwolennikiem amerykañskiego punktu patrzenia na ¶wiat: "jedziemy do Iraku ? Tak, to siê nam op³aca bo tam jest ropa naftowa". Du¿o wiêcej da siê osi±gn±æ id±c zgodnie z zainteresowaniami. I lepiej jechaæ np. do Iraku bo tam jest ciekawa kultura i historyczne miejsca do poznania.

    Nie powróc± te czasy kiedy do programowania przychodzili tylko ludzie z pasj± :(

  10. #10
    Dawni Moderatorzy Avatar Dark Smark
    Do³±czy³
    29-04-2006
    Posty
    1 598

    Domy¶lnie

    S± ró¿ne szko³y i ró¿ne zastosowania jako administrator czêsto piszemy skrypty wspomagaj±ce zarz±dzanie systemem lub automatyzuj±ce i na swoim przyk³adzie mogê poleciæ Pythona do tych celów, wiem ¿e odbiegam od tematu ale szukaj rozwi±zañ ³atwych i optymalnych bo je¿eli wszyscy zaczniemy wynajdywaæ ko³o od pocz±tku to kiedy zbudujemy pe³ny pojazd? nie ukrywam ¿e ASM nie znam doskonale ani ¶rednio-zaawansowanie, jednak znam zastosowanie tego jêzyka i podstawow± budowê i jakby¶ by³ moim koleg± bym powiedzia³ ZANIECHAJ bo stracisz du¿± ilo¶æ swojego czasu. A czas to pieni±dz.

  11. #11

    Domy¶lnie

    Pytaj±c siê czy mi siê op³aca uczyæ tego jêzyka mia³em na my¶li czas obecny(czy od tego zacz±æ). Wiem ¿e nie jest to jêzyk do bardziej skomplikowanych programów. Jak ju¿ wspomnia³em jakie¶ wiadomo¶ci z tego jêzyka posiadam i nauczenie siê pisania w nim programów nie powinno mi sprawiæ ogromnych trudno¶ci. Mimo ¿e ju¿ parê osób pisa³o ¿e jego znajomo¶æ nie jest konieczna postanowi³em siê go nauczyæ. TERAZ!
    Gdy¿ wydaje mi siê ¿e tak jak Dark Smark napisa³, a grzonu potwierdzi³ znajomo¶æ ró¿nych jêzyków rozwija kreatywno¶æ i pomys³owo¶æ przy programowaniu. A to jest rzecz u³atwiaj±ca nam pracê, i pozwalaj±ca podejmowaæ coraz to wiêksze wyzwania.


    Cytat Napisa³ nevar Zobacz post
    Nie powróc± te czasy kiedy do programowania przychodzili tylko ludzie z pasj± :(
    I tu siê mo¿esz pomyliæ. Jak dla mnie co¶ czym jest informatyka jest pewnego rodzaju pasj±. Chocia¿ wolê bawiæ siê elektronik± która daje mi wiêcej rado¶ci. Informatyka dla mnie to nie tylko gry, i zabawa. Chocia¿ zabaw± dla mnie jest tworzenie stron www, i przeróbka programów(na ³adniejsze i stabilniejsze, niestety robiê to z du¿± pomoc± ró¿nych poradników a nie samodzielnie). Jest to dla mnie pewna ciekawostka któr± w wolnym czasie staram siê poznaæ. Tak jak np. teraz mam wiêcej wolnego czasu wiêc chcê siê nauczyæ programowaæ. Ale kiedy¶ by³o wiêcej ludzi którzy siê tym interesowali. Znam takie osoby z tytu³ami Technik Informatyk, które siê tym interesuj± i powiedzia³ bym ¿e s± w tym dobre. Ale znam te¿ osoby które ledwie co sobie gre zainstaluj± i to im wystarcza.

    Z pozdrowieniami Error_company

  12. #12
    U¿ytkownik (R) Avatar D.F.
    Do³±czy³
    04-11-2009
    Sk±d
    Polska
    Posty
    238

    Domy¶lnie

    Pozwolê sobie na ma³± reklamê, otó¿ pod tym adresem: http://0dfh.opx.pl/assembler/ powstaje w³a¶nie mój w³asny kurs Assemblera.

Uprawnienia

  • Nie mo¿esz zak³adaæ nowych tematów
  • Nie mo¿esz pisaæ wiadomo¶ci
  • Nie mo¿esz dodawaæ za³±czników
  • Nie mo¿esz edytowaæ swoich postów
  •