Co dal ?!

HackForum

Co dal ?!#
Potřeboval bych poradit co se vyplatí učit ..
Python nebo C/C++ ?
Pls poraďte co se opravdu vyplatí a hlavně
mi dejte link na něaký kompilátor (zdarma)...
Opravdu nevim do čeho mám jít =(
(odpovědět)
xenix001 | 88.103.22.*21.11.2006 20:12
re: Co dal ?!#
Tak podla toho co chces dalej robit.
a vyber Python alebo C++ je dost zvalstny:) oba jazyky sluzia na dost odlisny ucel.
(odpovědět)
j0e | 84.47.41.*21.11.2006 20:40
re: Co dal ?!#
rozhodně jsou oba težké ...
(odpovědět)
HARD | 212.80.64.*22.11.2006 7:16
re: Co dal ?!#
Mno souhlasim s tim, co s nima chces delat. oba jazyky jsou strasne vodlisny. Jako "Pythonista" bychti doporucil jej, ale zalezi na tobe. Skus upresnit na co ty jazyky potrebuje (jaky typy programu:)) jinak python -> www.py.cz www.python.org www.geon.wz.cz www.google.com :)))

----------
Když nejde o život, tak o hovno de...

Charles Bukowski - kdo zna, ten vi :)
(odpovědět)
BabCA SjEs | E-mail | ICQ 40645219222.11.2006 12:32
re: Co dal ?!#
No ještě nevim co budu chtit nevim jaky ty jazyky mají funkce já bych potřeboval spíš programy kde budou určitě formuláře .. počítám že oba jazyky jsou težky ale koukal sem na python s skoušel sem porovnat c C++ mě se python zalíbyl asi víc ale ještě pořád nevim mě by stačilo kdyby tu někdo vypsal výhody a nevýhody obou jazyků jak C++ a Python ......
(odpovědět)
xenix001 | 88.103.22.*22.11.2006 14:18
re: Co dal ?!#
A google.com si psát nemusel to mě napadlo ještě než sem psal něco sem =D
(odpovědět)
xenix001 | 88.103.22.*22.11.2006 14:19
re: Co dal ?!#
No tak nejaky srovnani? Nevim jestli jsem ten pravej ale lehce ti pomuzu. Budu brat programovani pod win, ju? Tak hlavni rozdil je asi ten, ze python je scriptovaci jazyk, tedy v zakladni podobe se nekompiluj do bitecodu, tedy jednoduse receno, nevitvari *.exe. Oproti cecko, jinak nez zkompilovany nespustis.
Syntaxe:
+/- V c musis pouzivat parove mnozinove zavorky na bloky kodu tj.
if (neco)
{
kod
}

oproti v pythonu se bloky oddeluji konstanim poctem mezer tj.
if podminka
<x*MEZERA>kod

+ V pythonu nemusis ukoncovat radek strednikem ani zadnym jinym znakem :)

+ Graficke prostredi je reseno pomoci Tcl/Tk knihovny, vic na www.tkintercz.wz.cz, ktera je pomerne jednoducha

+/- Vo pridelovani pameti, uklizeni (krome destruktoru) atd... se ti stara sam python

+ Docela dobra uzivatelska podpora

+ Seznam.cz Google.cz par uspesnej stranek bezicich castecne na pythonu

+ Podpora OOP (Velice slusna :))

+ Mnoho modulu, to je tak s c na stejno.

+ Lehce se ucici material (Moji zaci si ho vzdycky vybiraj, c se jim prej nelibi :)). Srozumitelne nazvy fce.

+ Nemusis deklarovat zadny typy promennych, pretypovani je ale mozny

+ Moznost o rozsireni jazykem C

- Temer zadna moznost pristupu do pameti

Promin tak se to zvrhlo do popisu Pythonu, promin, ale snad ti to kapinku pri vyberu pomuze :)



----------
Když nejde o život, tak o hovno de...

Charles Bukowski - kdo zna, ten vi :)
(odpovědět)
BabCA SjEs | E-mail | ICQ 40645219223.11.2006 16:16
re: Co dal ?!#
moj pohlad na vec:
if (neco)
{
kod
} strasne to sprehladnuje citelnost kodu

+ V pythonu nemusis ukoncovat radek strednikem ani zadnym jinym znakem :) to ja zasa berem ako minus hm

+ Nemusis deklarovat zadny typy promennych, pretypovani je ale mozny -zasa si myslim ze jasne deklarovane premenne sprehladnuju kod.

Ale hlavna vec je,ze je to skriptovaci jazyk.
Pri uceni porgramovania sa hlavne snaz zistit ako veci naozaj funguju.Programovaci jazyk iba interpretuje tvoju myslienku pocitacu takze imho ak sa naucis poriadne C++ tak nemas problem s javou,PHP,pascalom,javascriptom ani pythonom ale hlavne je vec pochopit.
(odpovědět)
j0e | 84.47.32.*23.11.2006 16:22
re: Co dal ?!#
"+ V pythonu nemusis ukoncovat radek strednikem ani zadnym jinym znakem :) to ja zasa berem ako minus " - pokud chces tak tam ten strednik muzes klidne dat, v tom ti nic nebrani :). Ja to pouzivam, kdyz potrebu mit na jednom radku vice instrukci

Tak deklarace ten kod sprehlednuje, s tim souhlasim, ale... ale... Kazdymu vihovuje neco jinnyho :)

A s tim, ze clovek musi pochopit jak to vsechno funguje, taktez souhlasim. To je hlavni. Prog. jazyk je uz jen prostredek. Stejne jako rec je prostredek, kterej prezentuje tvou myslenku do sveta :)

----------
Když nejde o život, tak o hovno de...

Charles Bukowski - kdo zna, ten vi :)
(odpovědět)
BabCA SjEs | E-mail | ICQ 40645219223.11.2006 16:28
re: Co dal ?!#
Na učení stačí něco interpretovaného (rychlejší ladící cyklus - něco napíšu, zkusím, jestlito funguje, rovnou opravuju chyby).
Kompilované jazyky lepší až po pochopení algoritmizace, datových typů, základních inženýrských návyků (protože je pro začátečníka opruz po každé změně nějakého parametru spouštět kompilátor, čekat, než zkontroluje formální chyby, počkat, než program zkompluje, počkat, než ho spustí, pak lézt z padající aplikace zpátky do IDE a opravovat chybu).
(odpovědět)
guma | 195.113.79.10/10.0.10.*23.11.2006 16:38
re: Co dal ?!#
Tak deklarace ten kod sprehlednuje, s tim souhlasim, ale... ale... Kazdymu vihovuje neco jinnyho :) ->
hh ja si myslim ,ze kazdemu vyhovuje prehladny kod:)
(odpovědět)
j0e | 84.47.32.*23.11.2006 16:41
re: Co dal ?!#
mno tak pri deklaraci kdyz pouziju nazev promeny pr.:

strAhoj <=> char Ahoj[DELKA]
=> Asi mi dojde ze to bude reteze

intSoucet <=> int Soucet
=> Mno co to bude? Asi cislo :)

=> Pokud si umis vhodne pojmenovat promenny tak je ti jedno jestli to mas deklarovany jako typ a nebo jako <zkratka typu>Nazev_promeny, ne?

----------
Když nejde o život, tak o hovno de...

Charles Bukowski - kdo zna, ten vi :)
(odpovědět)
BabCA SjEs | E-mail | ICQ 40645219223.11.2006 16:47
re: Co dal ?!#
obojí je good :-)
(odpovědět)
Tau | 205.209.146.*25.11.2006 14:43
re: Co dal ?!#
a v com ze daji programovat trojany ?
(odpovědět)
ddd | 91.127.36.*25.11.2006 19:20
re: Co dal ?!#
No viry mno mno mno to nevim nejsem ten pravej jeste sem nezacal ale vyri se daji udelat i ve vbs ... zalezi jaky potřebuješ dobrý sou taky na přikazy .cmd
(odpovědět)
xenix001 | 88.103.22.*26.11.2006 6:39
re: Co dal ?!#
Nez se ale budes ucit Python, nebo C++, tak zkus zacit PASCALem(Programovaci jazyk pro zacatecniky), pak uz se naucis vse ostatni lehce. ;)
(odpovědět)
Syberij The Wizard | E-mail | Website28.11.2006 18:02

Zpět
 
 
 

 
BBCode