C++ ALEBO PYTHON?

Sekcia: Programovanie 14.12.2006 | 15:03
Avatar Dare_devil Debian, OpenSuse  Používateľ
Dobry vecer. Tak to je otazka ktora trapi vsetkych zaciatocnikov. Pisu ze python je jednoduchsi, no s c-ckom mozete tvorit podla mna lepsie, zatial som programoval len web aplikacie a teraz chcem siahnut po niecom lepsiom, ale neviem ci mam zacat rovno s c-ckom alebo s pythonom. Aky je na to vas nazor, vzhladom na moju znalost php,mysql,javascriptu,html a css? myslite ze by som mal zacat s pythonom alebo s c-ckom? Na zaver este jedna otazocka : Komu davate v buducnosti väcsiu sancu na dobru pracu? programatorovy programov alebo web aplikacii? Dakujem
There is no flag large enough to cover the shame of killing innocent people
    • Re: C ALEBO PYTHON? 11.11.2006 | 20:49
      meno   Návštevník
      no ja si hlavne myslim ze clovek ktory ma seriozne znalosti php,mysql,javascriptu,html a css nedava take trivialne otazky... odpoved je jasna: podla toho co potrebujes robit...
      • Re: Re: C ALEBO PYTHON? 12.11.2006 | 01:02
        WlaSaTy   Návštevník
        profilaktika je tvrda veda a nikomu nemozeme upriet pravo na vyber vlastneho profilu. ale jedno je pravda, clovek si musi spravit vlastny usudok ci ho bude viacej bavit praca s internetom, databazami alebo tvorba drobnych projektov vyuzivanych pri udrzbe prostredi. smola je v tom, ze aj keby sme odhadli kde sa daju otocit vecsie prachy, tak sa situacia za chvilu zmeni pretoze technologie pokrocia. takze clovek by mal robit to, co ho bavi a ak to bude vediet prezentovat, tak sa uchyti. a v tomto sa zhodneme vsetci :-)
    • Re: C ALEBO PYTHON? 11.11.2006 | 23:14
      Avatar uid0 Debian  Používateľ
      hlavne by si mal zacat rozlisovat medzi C a C++ co vlastne ocakavas?
      Debian. apt-get into it…
    • Re: C ALEBO PYTHON? 12.11.2006 | 00:24
      Avatar borg Fedora  Administrátor
      zavisi aky typ aplikacii chces pisat. python by som bral na zaciatok a pisat v nom mensie/stredne projekty. c++ na vacsie projekty.
      • Re: Re: C ALEBO PYTHON? 12.11.2006 | 11:55
        Avatar Dare_devil Debian, OpenSuse  Používateľ
        No tu ide o to, ze python a c-cko je nieco uplne odlisne, aspon podla toho co som pocul. No ked chcem v buducnosti tvorit seriozne programy, nebolo by lepsie zacat rovno od C a potom sa v tom zdokonalovat ako najprv Python potom C a potom C++ ?
        There is no flag large enough to cover the shame of killing innocent people
        • Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 01:21
          bateau   Návštevník
          zacni s pythonom a uz nikdy sa nebudes chciet ne take nieco ako c++ ani pozriet :)...
          • Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 10:07
            Avatar uid0 Debian  Používateľ
            a to ma byt akoze dobre? ale to je jedno s cim zacne, ani ja nemam rad C++ :))
            Debian. apt-get into it…
            • Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 19:26
              bateau   Návštevník
              nechapem prvej casti postu. a podla mna nie je jedno akym jazykom clovek zacne. python(a dalsie vysokourovnove jazyky ako lisp , smalltalk, ruby, prolog...) umoznuje vyjadrovanie myslienok na ovela abstraktnejsej urovni ako c resp. c++ kde sa musis popri pisani venovat problemom ktore s riesenym problemom vobec nesuvisia.
              • Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 20:21
                Avatar uid0 Debian  Používateľ
                > nechapem prvej casti postu. akoze si nemyslim, ze je dobre, ked v tebe takto akykolvek jazyk vyvola nechut k inemu jazyku. je pre mna prekvapive, ze vela ludi napr. neznasa C, povazuju ho za podradne (alebo co) a pritom vacsina software co pouzivam/pouzivaju je v C. a pritom ktovie ci v nom nieco robili, alebo sa ho prestali pokusat ucit. pritom je to primitivne... > a podla mna nie je jedno akym jazykom clovek zacne podla mna tiez. to som hovoril v kontexte k nechuti k C++ :) ale to trochu prehanam... > umoznuje vyjadrovanie myslienok na ovela abstraktnejsej > urovni ako c resp. c++ kde sa musis popri pisani venovat > problemom ktore s riesenym problemom vobec nesuvisia. a potom budu mat problem naucit sa nizsiu uroven. to si myslim. do "lepsieho" sa ovela lahsie prechadza...
                Debian. apt-get into it…
                • Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 14.11.2006 | 01:37
                  bateau   Návštevník
                  > akoze si nemyslim, ze je dobre, ked v tebe takto akykolvek > jazyk vyvola nechut k inemu jazyku. dakujem za vysvetlenie :) > a potom budu mat problem naucit sa nizsiu uroven. to si > myslim. do "lepsieho" sa ovela lahsie prechadza... ked clovek zacne s programovanim tak je podla mna najdolezitejsie pochopit o com je algoritmizacia a to sa lahsie uci ked ma jazyk cisty syntax, podporu viacerych programovacich stylov(v pripade pythonu OO, strukturalneho a funkcionalneho) a interaktivny interpret(to je imo v zaciatkoch velka vyhoda kedze mozem okamzite vidiet co dany prikaz vykona). Ked uz clovek ziskal skusenosti nerobi mu problem preorientovat na hocico ine. Moja poznamka suvisela s tym ze ked som zvyknuty na implementaciu OO v pythone a potom sa pozriem na C++ tak je to hroza.
                  • Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 14.11.2006 | 10:22
                    Juraj   Návštevník
                    Neda sa inak, len suhlasit. Prvy jazyk, vzdy najviac ovplyvni buduceho programatora a python je v tomto ohlade na vysokej urovni. Zatial co pri C++ zaciatocnik ziska dost vela nevhodnych navykov python je omnoho progresivnejsi a modernejsi s dorazom na stabnu kulturu (odsadzovanie)... V ziadnom pripade neodsudzujem Cecko, to by som siel sam proti sebe, ale nie ako jazyk pre zaciatocnika...
                    • Re: Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTH 14.11.2006 | 15:58
                      Avatar uid0 Debian  Používateľ
                      > Zatial co pri C++ zaciatocnik ziska dost vela nevhodnych navykov ok, nebavme s o C++. ale pre zaujimavost, ake? > na stabnu kulturu (odsadzovanie)... to nie je doraz, ale sucast syntaxe. to sa neda odignorovat, lebo by ti to neslo :)) okrem toho to byva tercom kritiky, dokonca uz aj raz odkazovany Eric S. Raymond to kritizuje :) > ale nie ako jazyk pre zaciatocnika... myslis zaciatocnika, ktory uz vie programovat? v takom pripade nie je C pre nikoho... C posobi rovnake problemy pri prvom strete zaciatocnikovy, ktory ma skusenost v 1 inom jazyku ako niekomu, kto ma skusenost v 10.
                      Debian. apt-get into it…
                  • Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 14.11.2006 | 15:53
                    Avatar uid0 Debian  Používateľ
                    ja si to nemyslim. a tiez si nemyslim, ze to je vysada dynamickych a nekompilovanych jazykov. a pochybujem o tom, ze to je vyhoda. co uz. a neraz som cital nazor (ci skusenost), ze vynikajuci programatori v C++ (alebo inom OO jazyku) boli povodne dobri programatori v C. ja to nemozem potvrdit, ale osobne mi stret s OOP zatial neposobi nejake problemy a to nemam extra velke skusenosti v OOP...
                    Debian. apt-get into it…
    • Re: C ALEBO PYTHON? 12.11.2006 | 15:08
      Juraj   Návštevník
      Prave Python je dost odporucany ako prvotny jazyk. Je jednoduchsi ako C/C++ a s uspornejsim kodom, netreba ho kompilovat... Preto je zaroven o nieco pomalsi. Vhodny je ako na web (Zope), ale daju sa v nom programovat aj plnohodnotne aplikacie (Blender).
      • Re: Re: C ALEBO PYTHON? 12.11.2006 | 16:36
        Avatar uid0 Debian  Používateľ
        mozem vediet kym je odporucovany? alebo to len niekto povedal? urcite to nie je nic, s cim by sa dalo vo vseobecnosti suhlasit (a ja ani nesuhlasim) a blender nie je napisany v pythone, ale v C. ale plnoohodnotne aplikacie sa v nom pisat daju. ziaden python framework sa tiez nehodi na web s velkou zatazou, lebo by nestihal.
        Debian. apt-get into it…
        • Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 17:32
          Juraj   Návštevník
          No kedze je odporucany, tak to niekto musel povedat. Nepochybne kazdy nazor je subjektivny. He, mozes nejako podopriet svoje tvrdenia?
          • Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 17:46
            Srigi   Návštevník
            Ja byt tebou idem rovno do C alebo to by som aj preskocil a hup - zacat hned od zaciatku s C++. IMHO si myslim, ze viac sa oplati venovat kompilovanemu jazyku, ked uz sa pre taky rozhodnes, zacni rovno s najvyssou obtiaznostou, teda C++. Idealny zdroj literatury je sice anglicky, ale krivka ucenia stupa velmi rychlo: Thinking in C++ SE od Brece-a Eckela.
          • Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:13
            Avatar uid0 Debian  Používateľ
            a kymze je odorucany? ja len, ze ci nemyslis nejakeho profesora, ktoremu je lahsie ucit python a preto tvrdi, ze je to vhodne... ktore tvrdenia mam podopriet?
            Debian. apt-get into it…
            • Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 01:16
              bateau   Návštevník
              je odporucany takymi ludmi ako su bruce eckel(http://www.artima.com/intv/aboutme.html), peter norvig, alebo Eric S. Raymond(http://www.python.org/about/success/esr/) otazka je zle polozena. ide o to na co planujes tento jazyk vyuzit. v pripade ze by islo o oblast kde je vykonnost alfa omega, tak dajme tomu ze c/c++, vo vsetkych ostatnych oblastiach sa mozes na c/c++ imo s kludnym svedomim vykaslat. ked sa chces venovat programovaniu webu tak mas k dispozicii napr.: python, ruby, c#, java ku ktorym existuju velmi dobre webove frameworky. ked sa chces venovat programovaniu vseobecne a nejde ti velmi o to aby si sa s nim uplatnil v komercnej sfere tak by som zvolil Lisp, resp. jeho dialekt scheme a knihustructure and interpretation of computer programs
              • Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 09:52
                Avatar uid0 Debian  Používateľ
                > je odporucany takymi ludmi ako... ale nie pre zaciatocnika.
                Debian. apt-get into it…
                • Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 19:30
                  bateau   Návštevník
                  praveze je to jediny jazyk ktory by som odporucil zaciatocnikovi: for line in file.lines: print line
                  • Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 20:10
                    Avatar uid0 Debian  Používateľ
                    myslim zaciatocnika, nie vecneho amatera... vies si predstavit kolko programatorov, odkojenych na pythone, ze by bolo schopnych sa naucit assembler? BTW, zabudol si otvorit, zavriet subor a metoda lines je readlines :) nehovoriac o kontrole otvorenia suboru/odchyteni vynimky... take C by ho donutilo rozmyslat nad kontrolou otvorenia suboru, daleko by nezasiel so SIGSEGV :)
                    Debian. apt-get into it…
                    • Re: Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTH 14.11.2006 | 01:53
                      bateau   Návštevník
                      :) islo mi skor o to ze tento zapis pochopim aj bez toho aby som vobec nieco vedel o programovani. A myslim si ze naucit sa assembler zavisi skor od schopnosti daneho cloveka ako od toho aky jazyk pouziva. ale aky to ma zmysel ucit sa ho, lepsieho programatora to z cloveka neurobi a vyjadrovacie schopnosti ma velmi obmedzene. samozrejme zalezi od rieseneho problemu, ale ked potrebujem modelovat abstraktne systemy tak si urcite vyberiem nejaky vysokourovnovy jazyk a nie assembler resp. C...
                      • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO 14.11.2006 | 16:09
                        Avatar uid0 Debian  Používateľ
                        > islo mi skor o to ze tento zapis pochopim aj bez toho aby som vobec nieco vedel o programovani. toto teda v ziadnom pripade nemienim povazovat za vyhodu. taketo jazyky mozu len vytvarat pracovne pozicie kadejakym diletantom... (a kvalita sa rovna nule) > A myslim si ze naucit sa assembler zavisi skor od schopnosti daneho cloveka ako od toho aky jazyk pouziva. ano, ale pre programatora by to nemal byt problem (samozrejme do toho nepocitam webove aplikacie, tam je problematika trochu inde) > ale aky to ma zmysel ucit sa ho, lepsieho programatora to z cloveka neurobi a vyjadrovacie schopnosti ma velmi obmedzene. ale urobi. a mozno mu to pomoze v kresleni vyvojovych diagramov... > samozrejme zalezi od rieseneho problemu, ale ked potrebujem modelovat abstraktne systemy tak si urcite vyberiem nejaky vysokourovnovy jazyk a nie assembler resp. C... a zoberme si, ze to ma mat realne nasadenie. je potrebne napisat vykonnu kniznicu v C. pripadne v nej pouzit nieco s rucnou optimalizaciou s pouzitim assembleru a rozsireni (MMX, SSE, ...)
                        Debian. apt-get into it…
                • Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 19:36
                  bateau   Návštevník
                  skus si precitat jeden z linkov ktore som pridal k tym menam, alebo hociaky clanok na nete o pythone . malokedy narazis na nieco ine ako vychvalovanie...
                  • Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 20:11
                    Avatar uid0 Debian  Používateľ
                    ja nehovorim, ze to je zly jazyk, ale ze ho nepovazujem za vhodny pre zacinajuceho programatora.
                    Debian. apt-get into it…
            • Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 01:16
              bateau   Návštevník
              je odporucany takymi ludmi ako su bruce eckel(http://www.artima.com/intv/aboutme.html), peter norvig, alebo Eric S. Raymond(http://www.python.org/about/success/esr/) otazka je zle polozena. ide o to na co planujes tento jazyk vyuzit. v pripade ze by islo o oblast kde je vykonnost alfa omega, tak dajme tomu ze c/c++, vo vsetkych ostatnych oblastiach sa mozes na c/c++ imo s kludnym svedomim vykaslat. ked sa chces venovat programovaniu webu tak mas k dispozicii napr.: python, ruby, c#, java ku ktorym existuju velmi dobre webove frameworky. ked sa chces venovat programovaniu vseobecne a nejde ti velmi o to aby si sa s nim uplatnil v komercnej sfere tak by som zvolil Lisp, resp. jeho dialekt scheme a knihustructure and interpretation of computer programs
            • Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 06:16
              Juraj   Návštevník
              Myslim ze aj podstatna cast hry Footbal Manager 200* je napisana v pythone, preco asi? Urcite by som ho ale asi nepouzil na nejake RTSko, i ked aj tu by sa o tom dalo diskutovat...
              • Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 09:55
                Avatar uid0 Debian  Používateľ
                a co to znamena? absolutne nic. taky baldurs gate alebo monkey island (a kopa dalsich) ma v sebe zabudovany Lua
                Debian. apt-get into it…
        • Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 17:45
          FrozenDog   Návštevník
          Mozes mi prosim vysvetlit, aky ma vplyv pouzity jazyk na vykonnost webu pri velkej zatazi? Pokial viem, tak aj PHP je interpretovany, nie kompilovany jazyk. Viac zalezi na pouzitom webserveri a databaze. Python web-frameworky (django, turbogears, ...) spolupracuju s bezne pouzivanymi web-servermi (apache, IIS) aj databazami (postgreSQL, mySQL, MS SQL, Oracle). Dlho som robil v PHP, nedavno som musel zacat robit s pythonom (konkretne django webframework) a uz by som nemenil. Rychlost prace aj vykon aplikacie su podla mna vyssie.
          • Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:10
            Avatar uid0 Debian  Používateľ
            nemyslis, ze by kazdy pouzival python, ked je lepsi a navyse aj rychlejsi?
            Debian. apt-get into it…
            • Re: Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:16
              Juraj   Návštevník
              Ved sa aj hojne vyuziva - pritomny je v kazdej linuxovej distribucii.
              • Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:20
                Avatar uid0 Debian  Používateľ
                to, ze je v linuxovych distribuciach neznamena, ze sa hojne pouzivaju python frameworky. len si porovnaj kolko hostingov ma PHP a kolko ma Python... a ja nepouzivam ziadnu aplikaciu v pythone, pouzivam ho len na svoje skripty.
                Debian. apt-get into it…
                • Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:26
                  Juraj   Návštevník
                  Lepsie nemusi byt pouzivanejsie... Dovody? Zvyk, nevedomost, nedostatocna podpora systemu :D, lepsi marketing u slabsieho produktu ;)
                  • Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:29
                    Avatar uid0 Debian  Používateľ
                    takze si to ujasnime - ty veris, ze python frameworky su vykonnejsie nez PHP?
                    Debian. apt-get into it…
                    • Re: Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTH 12.11.2006 | 18:37
                      Juraj   Návštevník
                      Python na webe nepouzivam, preto nemozem dostatocne s rukou na srci odpovedat na tvoju otazku, ak narazim na hosting, ktory python podporuje, urcite ho pouzijem. Ci verim, ze je rychlejsi? Teoreticky ano, co sa tyka pythonu. Zalezi ale aj na tom, ako je program napisany, aky pouziva sablonovaci system atd. Faktorov prip. spomalenia moze byt viac...
                    • Re: Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTH 12.11.2006 | 18:38
                      FrozenDog   Návštevník
                      V skratke - podla mojich doterajsich skusenosti - ano, verim.
                • Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:51
                  WlaSaTy   Návštevník
                  :len si porovnaj kolko hostingov ma PHP a kolko ma Python... a kolko hostingov pouziva framework java. nemyslim si ze by tieto cisla mali akukolvek vypovednu hodnotu, predsa len velke portaly sa vytvaraju aj v nej. PS.: viem, v tom pripade sa uz jedna o server farming a nie hosting, najme ak je treba ganartovat vykon daneho portalu.
          • Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:11
            Juraj   Návštevník
            Suhlas, len pre upresnenie, Python nie je cisto interpretovany jazyk typu PHP, kedze je najprv prekladany do bytecodu (automaticky - bez zasahu kodera) a az nasledne vykonavany interpretom. Preto by mal byt objektivne rychlejsi ako PHP.
            • Re: Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:24
              Avatar uid0 Debian  Používateľ
              python ma bytecode, PHP ma funkcie napisane C...
              Debian. apt-get into it…
              • Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 18:28
                skywaker   Návštevník
                Ja skor odporucam C a potom ak pochopis zaklady tak mozes skusit C++ ktore je postavene na C-cku. Da sa v tom robit takmer vsetko... Java je tiez moznostou. Python sa mi nepaci uz len koli tomu ze je dost pomaly.... Qt kniznica na ktorej je postavene KDE je v C++, teda mozes robit aj Gui aplikacie alebo skus Javu, ja o nej tiez rozmyslam
              • Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 14.11.2006 | 10:24
                Juraj   Návštevník
                Python je tiez pisany v Cecku. ;)
                • Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 14.11.2006 | 16:09
                  Avatar uid0 Debian  Používateľ
                  to je len interpreter. moduly su pisane v pythone a kompilovane do bytecode...
                  Debian. apt-get into it…
                  • Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 29.11.2006 | 14:20
                    mike   Návštevník
                    To je pravda aj nieje lebo moduly nemusia byt napisane v pythone, mozes ich napisat aj v C a spravit wrapper pre python. Potom tento modul vyuzivas ako kazdy iny s vyhodou, ze to bezi ako keby si to napisal v C.
                    • Re: Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTH 29.11.2006 | 16:10
                      Avatar uid0 Debian  Používateľ
                      je to pravda, pretoze tie moduly su v pythone napisane. a za druhe, wrapper je tiez spomalenie, pretoze sa tam tiez naraba s objektami a dedicnostou a tak. vsak vis...
                      Debian. apt-get into it…
            • Re: Re: Re: Re: Re: C ALEBO PYTHON? 12.11.2006 | 22:21
              Jaro   Návštevník
              A co zend optimizer?
        • Re: Re: Re: C ALEBO PYTHON? 14.11.2006 | 02:08
          bateau   Návštevník
          http://pythonology.org/success
    • Re: C ALEBO PYTHON? 13.11.2006 | 17:28
      Rixsus   Návštevník
      Moja cesta: basic python C C++ C#(web) :)
      • Re: Re: C ALEBO PYTHON? 13.11.2006 | 20:28
        Avatar Frantisek Klabzuba Debian  Používateľ
        Moja cesta: Basic/Atari800XL, C, Pascal, Delphi, Asm 8051, C++, bash. Teraz skusam perl. Koketoval som so smalltalkom/squeakom, haskelom a lispom ale nejak ma to nechytilo. Teraz hlavne C/C++, bash, a ked do FPC konecne daju podporu shared libraries tak aj Pascal. No a popritom trosku perlu.
        • Re: Re: Re: C ALEBO PYTHON? 13.11.2006 | 20:56
          Avatar uid0 Debian  Používateľ
          hm, hm, hm. myslim, ze od urciteho momentu len vymenuvas jazyky :) ja som zacal na pascale, do toho trochu inline assembler, potom C, este viac assembler a potom uz len dalsie jazyky :) este snad dalsi dolezitejsi zlom bolo OOP (ale smalltalk sa mi zatial hnusi :)), a dalsi bude funkcionalne programovanie (asi zacnem lispom, kedze sa trochu stykam s emacs lispom) ale srdcovka C, aj assembler, ruby je fakt zaujimavy (nieco ako trochu tazsi python s vacsimi syntaktickymi moznostami a krizeny s perlom :)) a perl je z praktickeho hladiska tiez super.
          Debian. apt-get into it…
          • Re: Re: Re: Re: C ALEBO PYTHON? - ruby 14.11.2006 | 17:44
            skywaker   Návštevník
            vo freebsd sa propaguje ruby, prosim napiste nieco viac co je je to za jazyk?
            • Re: Re: Re: Re: Re: C ALEBO PYTHON? - ruby 14.11.2006 | 18:56
              Avatar uid0 Debian  Používateľ
              ruby je podobny pythonu, potom je tam este zjavne okopirovanie niektorych praktickych veci z perlu. mozes si vyskusat online popis z oficialnej stranky a wiki hlavne nevyhody oproti pythonu su nedoriesena podpora UTF-8 a neexistencia kompilatora (ktory by mal byt vo verzii 2.0). a snad aj mensia rozsirenost, inac je to skvely jazyk. paci sa mi viac.
              Debian. apt-get into it…
              • Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? - ruby 08.12.2006 | 22:05
                magnum   Návštevník
                pani ja vas nechapem... naucit sa jazyk (syntax, rozhodovacie sekvencie, datove struktury, makra, 2-3 zakladne libraries) je otazkou jedneho dna... vsetko ostatne je ucit sa pouzivat kniznice ktore k svojej praci potrebujem... a toto sa imho neda tak ze si dnes poviem ze ze sa naucim c . cim zacnem ked skoncim zaklad (ansi c) a "len sa chcem naucit jazyk"???? zacnem si citat mysql.c API alebo nejake GUI API??? sak to je somarina ked nemam ciel LEN SA CHCEM NAUCIT C. to uz potom si daj radsej za ciel nejake to mikroprogramovanie a ked sa naucis 30+ instrukcii nejakej PICky(ATMELu) tak si mozes povedat ze vies naprogramovat microprocesor... samozrejme na vsetko plati ze musis dost ovladat algoritmizaciu ale v tom si asi dobry ked programujes php, mysql, javascript :)
                • Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? - ru 09.12.2006 | 00:43
                  Avatar uid0 Debian  Používateľ
                  > je otazkou jedneho dna... neviem ci ty mas cely den chut a hlavne cas? a usla ti jedna podstatna vec - pytal sa zaciatocnik. a v kazdom pripade nesuhlasim. co ak sa jedna o programovaci jazyk, ktoreho paradigma je ti neznama? (proceduralne, funkcionalne, objektovo orientovane, nehovoriac o jazykoch, ktore to kombinuju) a o akom cieli hovoris? myslism, ze dotycny chce vediet programovat. staci, nie?
                  Debian. apt-get into it…
                  • Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTHON? 09.12.2006 | 17:40
                    magnum   Návštevník
                    zaciatocnik ktory uz ma preluskane mysql !!!, html, php... chut a cas nastastie mam bo zatial plati ze praca je moje hobby... samo ze ten jeden den som myslel obrazne ale cele ucenie (zakladov pre zaciatocnika) v kazdom pripade nie je nejaky strasny proces... > a o akom cieli hovoris? myslism, ze dotycny chce vediet programovat. staci, nie? praveze som myslel na to ze toto nestaci... sak programuje v php... do c++ prejst by nemal mat problem prejst (2 dni na pointre, 2 dni na linker a kompilator a +3 dni ak chce vynechat string.h :) )
                    • Re: Re: Re: Re: Re: Re: Re: Re: Re: C ALEBO PYTH 09.12.2006 | 18:11
                      Avatar uid0 Debian  Používateľ
                      ja som sa (pre svoje potreby) naucil mysql za vecer, php mi ako Cckarovi s nejakymi skriptovacimi skusenostami a google ide od ruky (az na objekty, ktore nepotrebujem a nic o nich neviem). a tych par pouzivanych tagov v html je na par minut, podrobne info o atributoch mas online. to nic nie je. len sa pozri na C bible, a to je len o jazyku, nie programovani. nedavno som cital nejaky blog, kde sa k tomu vyjadril zaciatocnik (ktory myslim ma nejake skusenosti so skriptovanim) a netvrdil, ze by to bolo lahke. tebe sa to lahko povie, ked ti vsetko do seba zapada a mas toho dost odprogramovaneho... > sak programuje v php... vediet programovat neznamena len jeden jazyk. s kazdym dalsim jazykom sa naucis nove veci a mozes vzdy vybrat najvhodnejsi... to, ze niekto, kto ovlada LEN PHP prejde za par dni na C++ je hlupost (aj ked vynecham '++' a na linkeri a kompilatori toho nie je vela co chapat, skor mu da zabrat debugger...)
                      Debian. apt-get into it…
    • Re: C ALEBO PYTHON? ALEBO D? Alebo lisp ? Alebo? 14.12.2006 | 15:03
      mosi   Návštevník
      http://shootout.alioth.debian.org/ Toto je ultimativna odpoved na otazku: ktory programovaci jazyk je lepsi ? Odpoved: zavisi od toho co kodujes. Zavisi od procesora, od OS, od toho co cakas. Jednoduchost kodu? Rychlost? Lahke kreslenie, GUI? Benchmark jazykov na real aplikaciach ti da odpoved na vsetko: http://shootout.alioth.debian.org/ vyber 2 jazyky, vyber aplikaciu a uvidis ktor jazyk je o kolko rychlejsi, ktory je jednoduchsi, so zdrojakmi, benchmarkami, so vsetkym. Myslim ze toto je jedno z najferovejsich porovnani na webe. zdravi mosi