OldComp.cz http://www.oldcomp.cz/ |
|
nejpoužívanější programovací jazyky v roce 2018 http://www.oldcomp.cz/viewtopic.php?f=113&t=6566 |
Stránka 2 z 5 |
Autor: | Lisiak4 [ 08.08.2018, 09:19 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Panda38 píše: Člověk tolerantní k jiným názorům? To je dnes velká vzácnost! Je to již skoro 20 let, co jsem na tom začal pracovat (přijímat u lidí názorově něco, co se s mým názorem liší), jsem rád, že jsou sem tam vidět i výsledky Jsem jen ostřejší, když je překročena jistá mez a ta mez nemůže být překročena tvou averzi vůči programovacímu jazyku, který mi hodně dal |
Autor: | Kubik [ 08.08.2018, 10:16 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Tabulatory vyzadoval i make, aspon teda starsi verze - jak je to ted, netusim. A matne se mi vybavuje, ze Occam byl taky trosku zvlastni ve vztahu ke strukturovani programu mezerama, ale mozna si to s necim pletu. |
Autor: | tommik [ 08.08.2018, 12:14 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Sice tomu prd rozumím, ale to je Jáva tak dokonalá, že to používá tolik "programátorů"? Já jen vím, že co pouštím a je udělané v Jávě, tak je to neskutečně zabržděné a žeroucí prostředky oproti standardu programů Windows 10... Např. Free Rapid Downloader |
Autor: | creep73 [ 08.08.2018, 12:41 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Jazyk za to nemůže. A každý z nich se hodí na něco jiného. Stačí, že jsou tu hádky kolem náboženství a včil se budem ještě urážet podle toho kdo v čem programuje/skriptuje/bastlí. |
Autor: | Busy [ 08.08.2018, 12:49 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Jiiira píše: Panda38 píše: "Jako assembleristovi mi tabulátory nevadí, ale je průšvih když překladač je vyžaduje povinně a odvozuje z nich vnoření" Eh, cože??? Inak pyton ma este jednu zaujimavost (tusim aj C#), a to ze jedna raz volana funkcia moze vratit viac navratovych hodnot |
Autor: | Lisiak4 [ 08.08.2018, 12:51 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
creep73 píše: Jazyk za to nemůže. A každý z nich se hodí na něco jiného. Stačí, že jsou tu hádky kolem náboženství a včil se budem ještě urážet podle toho kdo v čem programuje/skriptuje/bastlí. Já si zatím nemyslím, že by jsme se zde uráželi
|
Autor: | tomascz [ 08.08.2018, 12:53 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Tak doufal jsem, že jednoho dne zabřednu i do Pythonu, protože ho leckde vidím jako požadavek na (lepší) zaměstnání (mnohdy i v nelogických souvislostech). Ale jak to tady tak čtu, tak jeho syntaxe bude asi problém. Flame "mezera vs. tabulátor" přenesený do sémantické roviny interpretu jazyka - tak to už je vyšší level... Btw, mě dal nejvíc ZX Spectrum BASIC. Přesto dnes vím, že je to shit a sebemrskačství v tom něco psát Edit: Busy píše: Inak pyton ma este jednu zaujimavost (tusim aj C#), a to ze jedna raz volana funkcia moze vratit viac navratovych hodnot Tak to nebude fíčura jazyka, ale spíš bug
|
Autor: | Panda38 [ 08.08.2018, 12:57 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Busy píše: Inak pyton ma este jednu zaujimavost (tusim aj C#), a to ze jedna raz volana funkcia moze vratit viac navratovych hodnot U C++ je obdobou reference, ukazatel na proměnné, nebo návrat struktur.
|
Autor: | Panda38 [ 08.08.2018, 13:00 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Lisiak4 píše: creep73 píše: Jazyk za to nemůže. A každý z nich se hodí na něco jiného. Stačí, že jsou tu hádky kolem náboženství a včil se budem ještě urážet podle toho kdo v čem programuje/skriptuje/bastlí. Já si zatím nemyslím, že by jsme se zde uráželi |
Autor: | Panda38 [ 08.08.2018, 13:04 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Busy píše: Neboj, az tak zle ako u jazyka whitespace to nie je Vidím poprvé - to muselo vzniknout jen jako vtip, ne?
|
Autor: | Panda38 [ 08.08.2018, 13:08 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
tomascz píše: Busy píše: Inak pyton ma este jednu zaujimavost (tusim aj C#), a to ze jedna raz volana funkcia moze vratit viac navratovych hodnot Tak to nebude fíčura jazyka, ale spíš bug Umí automaticky sbalit a rozbalit tuplety: Kód: def test():
return 1,2,3 a,b,c = test() |
Autor: | Panda38 [ 08.08.2018, 13:15 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
tommik píše: Sice tomu prd rozumím, ale to je Jáva tak dokonalá, že to používá tolik "programátorů"? Já jen vím, že co pouštím a je udělané v Jávě, tak je to neskutečně zabržděné a žeroucí prostředky oproti standardu programů Windows 10... Např. Free Rapid Downloader Java má přednost v tom, že je to interpreter, tedy teoreticky může jet na čemkoliv, bez ohledu na architekturu, včetně webu. A proto je i pomalá. Pro zrychlení je předkompilovaná do pseudokódu (neinterpretuje se textově) a obvykle se při spuštění přeloží ještě do kódu procesoru. Z Javy vychází C#, ale řeší inteligentněji kompilaci (do výrazového stromu).
|
Autor: | tomascz [ 08.08.2018, 13:34 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Panda38 píše: tomascz píše: Busy píše: Inak pyton ma este jednu zaujimavost (tusim aj C#), a to ze jedna raz volana funkcia moze vratit viac navratovych hodnot Tak to nebude fíčura jazyka, ale spíš bug Umí automaticky sbalit a rozbalit tuplety: Kód: def test(): return 1,2,3 a,b,c = test() |
Autor: | computerasylum [ 08.08.2018, 19:10 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Busy píše: ....Inak pyton ma este jednu zaujimavost (tusim aj C#), a to ze jedna raz volana funkcia moze vratit viac navratovych hodnot Mě to tedy přijde normální. Nic zvláštního v tom nevidím. Zvláštní může být, že funkce v některých jazycích neumí vrátit víc návratových hodnot. |
Autor: | Panda38 [ 08.08.2018, 19:26 ] |
Předmět příspěvku: | Re: nejpoužívanější programovací jazyky v roce 2018 |
Není to až tak normální a samozřejmé, z technických důvodů. Např. program v C (a v ASM) vrací hodnotu v registrech, např. v AX nebo ST0. Nemůže jen tak obsadit více registrů pro návratové hodnoty. Musel by alokovat paměť a to nemůže dělat jen tak sám od sebe. Musí mu programátor říct, aby alokoval a vrátil objekt nebo strukturu a zajistit pak její zrušení. Nebo se funkci předají jako vstupní parametry ukazatele (reference) na proměnné a funkce jejich obsahy naplní, což není přímo navrácení více proměnných na výstupu. Skriptový jazyk přebírá kontrolu nad pamětí a proto si může snáz dovolit alokovat navrácený objekt automaticky. |
Stránka 2 z 5 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |