Ahoj
programuju asi pul roku, v c++, a chtel bych se naucit nejaky vysokourovnovy jazyk, asi Ruby nebo Python. Ani jeden z nich moc neznam, tak by me zajimalo, ktery byste mi doporucili a jestli v nich nekdo programujete.
Dik za odpovedi
Ruby vs Python
Re: Ruby vs Python
Tak na tomhle se neshodou ani profíci, když dojde na tuhle otázku je z toho vždycky flamewar
Vzhledem k tomu že jsi teprve začátečník, měl by pro tebe asi být vhodnější ten Python. Spíš tě naučí dobrým mravům, podobně jako Pascal.
Proč bylo vytvořeno tolik programovacích jazyků? (Podle Ala Stevense)
COBOL je proto, aby programu rozuměli i šéfové.
BASIC je pro neprogramátory.
FORTRAN je pro vědce.
ADA prostě pochází od úřední komise.
PILOT je pro učitele.
PASCAL je pro studenty.
LOGO je pro děti.
APL je pro Marťany.
FORTH, LISP a PROLOG jsou pro specialisty.
No a Céčko je pro programátory.
A jestli chceš skutečně vysokoúrovňový jazyk, tak jedině Lisp:
„(((Kolik(závorek)umíš(,)(tolikrát(jsi)programátorem))))(.)(.)((())())“

Vzhledem k tomu že jsi teprve začátečník, měl by pro tebe asi být vhodnější ten Python. Spíš tě naučí dobrým mravům, podobně jako Pascal.
Proč bylo vytvořeno tolik programovacích jazyků? (Podle Ala Stevense)
COBOL je proto, aby programu rozuměli i šéfové.
BASIC je pro neprogramátory.
FORTRAN je pro vědce.
ADA prostě pochází od úřední komise.
PILOT je pro učitele.
PASCAL je pro studenty.
LOGO je pro děti.
APL je pro Marťany.
FORTH, LISP a PROLOG jsou pro specialisty.
No a Céčko je pro programátory.
A jestli chceš skutečně vysokoúrovňový jazyk, tak jedině Lisp:
„(((Kolik(závorek)umíš(,)(tolikrát(jsi)programátorem))))(.)(.)((())())“
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Ruby vs Python
Ještě je taky třeba C#. Napíšeš v něm všechno, od kalkulačky až po web. Má to jednu nevýhodu, je pouze MS only, ale to asi nevadí
(Mono neberu v potaz)
Příklad:
Jazyk celý má Céčnovou syntaxi a je to celé postavené na namespaces.

Příklad:
Kód: Vybrat vše
using System;
public class Hello2
{
public static void Main()
{
Console.WriteLine("Hello, World!");
}
}
Jazyk celý má Céčnovou syntaxi a je to celé postavené na namespaces.
Re: Ruby vs Python
Dekuju za odpovedi. C# me moc nelaka, myslim, ze je dost podobnej C++ a tak veci, ktery bych delal v C# muzu udelat i v C++ a nebudu se muset ucit neco novyho.
Jinak nevite, jestli se v Ruby daji nacitat integery z textovyho souboru, nebo jestli se musi nacist string a pak to zkonvertovat na int, jako v pythonu?
Jinak nevite, jestli se v Ruby daji nacitat integery z textovyho souboru, nebo jestli se musi nacist string a pak to zkonvertovat na int, jako v pythonu?
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Ruby vs Python
No, Faraon mě opraví, ale v C++ se docela dost dobře programuje v Linuxu (možná i nativně), takže pokud by jsi chtěl zkusit něco nového, tak se ani nemusíš učit nový jazyk. Vyjde to nastejno 

Re: Ruby vs Python
Je to tak, C++ se v Linuxu používá běžně, na můj vkus až moc
Jestli si myslíš že s C# se nebudeš muset moc učit, tak se mýlíš. Říká se že Java je zprasené C, a C# je zprasená Java - ten jazyk vznikl tak že soud zakázal Microsoftu šířit jejich nekompatibilní verzi Javy a tak si "vymysleli" vlastní jazyk. A navíc je na rozdíl od C++ skutečně objektový... Doufám že to nevyznělo tak že bych ho doporučoval
Ruby neumím, jen tak narychlo jsem našel tohle, ale byl by takový problém si na přímé čtení integeru napsat vlastní funkci (podprogram, metodu nebo jak se to zrovna v tomhle jazyce jmenuje)? Dobrý programátor nespoléhá na nástroje které mu nachystal někdo jiný, ale dokáže si napsat svoje vlastní, někdy to mám rychleji než bych vygooglil co dělá to co zrovna potřebuji.

Jestli si myslíš že s C# se nebudeš muset moc učit, tak se mýlíš. Říká se že Java je zprasené C, a C# je zprasená Java - ten jazyk vznikl tak že soud zakázal Microsoftu šířit jejich nekompatibilní verzi Javy a tak si "vymysleli" vlastní jazyk. A navíc je na rozdíl od C++ skutečně objektový... Doufám že to nevyznělo tak že bych ho doporučoval

Ruby neumím, jen tak narychlo jsem našel tohle, ale byl by takový problém si na přímé čtení integeru napsat vlastní funkci (podprogram, metodu nebo jak se to zrovna v tomhle jazyce jmenuje)? Dobrý programátor nespoléhá na nástroje které mu nachystal někdo jiný, ale dokáže si napsat svoje vlastní, někdy to mám rychleji než bych vygooglil co dělá to co zrovna potřebuji.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti