Diskuze: Programovací jazyky
Člen
Zobrazeno 22 zpráv z 22.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
C++ jako top jazyk?
Tohle mi kdysi přistálo ve schránce, tak sdílím
http://yosefk.com/…fective.html
V práci C++, protože je v něm většina kódu, doma C#, protože lepší jazyk neznám
Vim ze c++ uz davno neni top a vim i jak a proc byl stvoreny.Byl vytvoren umyslne slozity. Ale nevim proc ale ten jazyk se mi libi. Prirostl mi k srdci. Da se v nem vytvorit vse,od kalkulacky po engine. Veci pro pc,console atd.Dale mate volnou ruku,stourat se v kodu do nejmensich detajlu. Nevim jak to napsat.
C# je krasny jazyk,hlavne pro mne umoznuje psat deskop a i web. Nevim jeste zfa se chci zamerit na deskop ci web pro mne idealni volba.Libi se mi hodne deskop aplikace ale posledni dobou mne zajima i web.
Jedine ceho se bojim,je napojeni na net framework aby to nebylo omezujici a svazujici na windows.Jsem zatim zacatecnik.
Byl stvořený úmyslně složitý? V duchu hesla: proč to dělat jednoduše, když to jde složitě?
Pokud chceš moderní systémový jazyk, zkus Rust:
https://www.rust-lang.org/
Pokud chceš lepší Javu, zkus Kotlin:
https://kotlinlang.org/
Pokud chceš lepší C#, zkus Fsharp:
http://fsharp.org/
Ani jedno z toho není právě mainstream, ale všechny jsou lepší a modernější než jejich populárnější protějšky.
Četl jsem rozhovor s clovekem ktery v++ vytvořil.Říkal,ze klesala poptavka po programatorech a programatorum,klesali platy. Jelikož programátorů bylo vice a více.Z tohoto důvodu vytvořil c++ úmyslně složitý.Až se dostanu k pc zkusím ten rozhovor najit a dat sem odkaz.
Java ta mne moc neoslovila.Radeji jsem zastance jazyků c a visual basicu.
Prosím nehledej to. Nebo to dej do sekce vtipy
Java je C jazyk, pokud za takový považuješ C#.
Ta historie šla nějak takto, pokud se nepletu
C >> C++ >> Java >> C#
Pokud si chceš rozšířit rozhled, můžeš tady
https://en.wikipedia.org/…ages_by_type
To, co jsem chtěl říct, je prostá skutečnost, že spokojenost s tzv. mainstreamovými jazyky vzhledem k jejich stáří klesá.
Každý z nich má alespoň jednu modernější náhradu. Některé ty náhrady jsou úspěšnější (například Swift), osud některých je nejistý (Kotlin, Rust, D) a a některé prostě neuspěly (například Fsharp).
Samotné C++ bylo do velké míry nahrazené Javou a C#.
Ja IT miluji,uz od dětství jsem se šťoural v pc rozebíral je,rozebíral komponenty a vše zkoumal,sestavoval pc. Uživatelské opravy s operačním systémem ale ohledně znalostí softwaru jsem vždy zaostaval a vždy obdivoval kolik toho lidé vědí.Rád si o IT povídám a dozvídám se tim spousty nových věcí. I proto tato diskuze.Vzdy mne lákalo programování a rád bych se tim jednoho dne i živil,samozřejmě necekatm závratné částky ale vim že mne to velice baví,vzdy mne bavila prave s pc.Díky programování se mohu učit a rozvíjet a to je to co mne na tom tolik baví a co se mi na tom moc líbí. Rád se rozvíjim Oprav mne zdali se pletu pokud mam mylné informace vývoj programovacích jazyků: asembler >> visual basic >> c >> c++ Jak to bylo s javou nevím, o javě nevím vůbec nic. Javu jsem měl vždy spojenou s blbinami na internetu ( free java hry) a s mobilama op java-dnes Android). Dnes vím a hlavně díky IT networku,ze java je mnohem více a da se v ní vytvářet mnohem více. Vim,že kdysi java kdysi měla negativní ohlasy. A také java stavěla na tom,že mela pouze své knihovny.
Ty si to rád zjednodušuješ, viď?
https://en.wikipedia.org/…ng_languages
Java je podle některých metrik nejpoužívanější jazyk na světě:
https://www.tiobe.com/tiobe-index/
http://pypl.github.io/PYPL.html
Java měla kdysi negativní ohlasy? Pak je dobře, že už se všechno vyřešilo.
Nevim zda si to zjednodušuji.na ty stránky jsem koukal.Je tam hodner informací.Jsou tam jazyky o kterých jsem nikdy neslyšel. Jak jsem řekl o javě nevím vubec nic. Jak jsem řekl javu jsem měl vždy spinenou s mobilem,free java hry na internetu.Dnes vím že java je mnohem více. Jak říkáš nejpoužívanější jazyk na světě a dnes take vím,snad ja tato informace pravdivá v javě je psané internetove bankovnictví. Cose těch jazyků týče tak z asembleru gates vytvořil basic a z basicu vzniklo c,ale jak pises mozna je to velice zjednodušené,neznám historii.Kdysi tam byl ještě erlang,ruby.Podrobnosti nevím a nechci míchat páté pres deváté.Líbí se mi asembler a jeho dvojková soustava.
Klidně můžeš psát programy v assembleru, ale nebude to časově efektivní. Proto se pořád vymýšlejí "lepší" jazyky. Ale protože se v assembleru hůře vyznáš, tak se vymyslely vyšší jazyky než assembler, jako třeba Cčko, které se stejně do toho assembleru musí přeložit. Ale ve výsledku máš méně kódu a ve výsledku můžeš mít stejný kód pro více platforem, protože ne každý procesor má stejnou instrukční sadu.
Ze stejného důvodu se vymyslely jazyky s garbage collectorem. Abys nemusel řešit problémy s pamětí při komplexnějších programech. To jsou například jazyky C# a Java.
A odpověď na původní dotaz:
Jaký jazyk se učíte,či ve kterém programujete a proč ste si ten jazyk vybrali?
Pořád zkoumám nějaký, ideální bohužel neexistuje, proto je dobré jich umět více a pak si vybrat na danou úlohu ten, co se na to nejvíce hodí. Momentálně programuji v Kotlinu a v Pythonu. Oba kvůli práci a také proto, že se v nich velice dobře píše, jsou jednoduché na naučení a mají dobré fíčury.
Kotlin je taková lepší Java. Java trpí na tom, že se strašně pomalu mění a musí si udržovat zpětnou kompabilitu. Kotlin, protože je relativně nový, tak si může dovolit mít některé věci jinak a lépe, viz https://kotlinlang.org/…to-java.html
Python kvůli tomu, že se v něm velmi pěkně píší různé krátké skripty. Na složitější programy je ale lepší nějaký staticky typovaný jazyk.
ja jsem taky skakal z jazyku na jazyk a zustal u php a swift I kdyz porad me laka c#
V asembleru,programovat nechci.To jen,ze mne asembler zajima.Ucim se prevpdu z dvojkove do 16nactkove soustavy a obracene. Jsem samouk,vse se ucim sam doma a informace si shanim sam na netu. Nevim zda to nekdy vyuziji,ty prevody.Vim jen,ze kdyz jsem kdisi cetl tutorial na c++ tak hned v teorii byli mezi prvnimi prave tyto prevody.Ten tutorial jsem kdysi nasel nekde na netu.Dnes se ucim c# a snazim si ozivit html a css.
Určitě bych volil C++, rozhodně není složitý jak tady píšou lide. Ale určitě bych doporučil i netradiční nástroje pro programování, například náš oblibéný nástroj LabView, ve kterém lze jednoduše vytvořit vlastní virtuální osciloskop. Každopádně některé příspěvky jsou absolutní dřisty.
Assembler bych začátečníkovi moc nedoporučoval, ale určitě můžeš zkusit. Je to taky trošku jiný způsob programování.
C# a JAVA se nehodí na každý problém, např.Ovladače, Komplikováné matematické výpočty, kde se klade důraz na rychlost.
V. Kabanos
V Asembleru programovat nechci i kdyz se mi libi,mozna by jsem to jen zkusil pro zajimavost.K c++ chci do budoucna prejit ale nejprve se chci naucit zaklady a programovat objektove atd.To se ucim na c#. A jelikoz se chci venovat i webu tak zustanu asi i c#,tak ze by jsem pokracoval v c# a k tomu se ucil c++. Uvidim do budoucna.
Labview není jazyk
Je to C# aplikace pro snadné "obrázkové" drag and drop programování
vyvinutá speciálně pro průmyslovou automatizaci.
Učit se C# a potom až potom C++ asi není nejlepší nápad, nopak by to bylo lepší. Ja ho mam teď ve škole a zaboha mam problém s pointery, možná kdybych se ho učil jako první jazyk, tak by to nebyl takovej problém
Ja se chci hlavne na c# naucit,programovat objektove. Pochopit objekty atd. On by me hlavne zajimal nejvetsi rozdil mezi c# a c++, C# se mi veluce libi ale nezamlouva se mi vazanost windowsama.Mozna je to pro profi programatora omezujici a mozna ze to programator ani nezaregistruje,nevim na takove urovni nejsem,jsem zacatecnik amater,ktery by se rad jako programator zivil. Ono celkove i kdyz se ucim c#,tak stale nejsem si zcela jist jazykem,ktery chci. C# proto ze je snadny do zacatku a umoznuje deskopove aplikace i webove.Dale vaham zustat u c# ci do budoucna prejit na c++ a php.Kolikrat jsem se ptal ve foru a vetsina programatoru rika ten ci onen jazyk. Ano jsou to lide,kteri maji leta zkusenosti. Kazdemu vyhovuje jiny programovaci jazyk. Ja jsem zase takovy ze zkoumam klady a zapory ruznych jazyku a na tomto zaklade se chci rozhodnout.Ale klady a zapory neznam. Php mne na jednu stranu laka ale prinde mi neprehledne a spousta zbytecneho kodu kolem.Mozna to tak neni jen muj dojem.Asp.net je prehledny,ale kdyz jse podivam na graf kompilace.Nebude to pomale,nezabira to moc pameti? U webu je muj cil vytvorit jakysi druh socialni site,ne primo socialni sit ale neco na ten zpusob.Dale jednu takovou formularovou aplikaci.Pro snadnejsi komunikaci a planovani. Co se deskopu tyce,www prohlizec s navaznosti na stranku a databazi. Chtel bych zkusit i hry atd. Nejvetsi vyzva je pro me world tyto programi mne defakto privedli k programovani.zajimalo mne jak se to pise. Zajimaji mne velke projekty jako jsou operacni systemu apod.Vim,ze vytvorit neco takoveho je temer nadlidske a dokazi to pouze skutecni geniove.
Zobrazeno 22 zpráv z 22.