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 25

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! :D

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 :D

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??? :o
Neboj, az tak zle ako u jazyka whitespace to nie je :)

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. 8-)

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 ;)
Jaké "zatím", programátoři a bastlíři se nemohou hádat a urážet, protože jsou naučení trpělivosti a tolerantnosti. :mrgreen:

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? :D

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()
To není ona fíčura, to je syntactic sugar, konkrétně syntactic sugar snižující čitelnost. Osobně to nemám rád (raději ref nebo out). Japonský C# se čte už tak dost blbě a používat japonská strana ještě tohle v našem kódu, tak skutečně dávám výpověď! (A to ne proto, že bych byl až tak konzervativní...)

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 25 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/