abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:44 | Zajímavý článek

    Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 155 (pdf) a Hello World 27 (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 16:11 | Nová verze

    Hyprland, tj. kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, byl vydán ve verzi 0.50.0. Podrobný přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 0
    včera 15:55 | Komunita

    Patrick Volkerding oznámil před dvaatřiceti lety vydání Slackware Linuxu 1.00. Slackware Linux byl tenkrát k dispozici na 3,5 palcových disketách. Základní systém byl na 13 disketách. Kdo chtěl grafiku, potřeboval dalších 11 disket. Slackware Linux 1.00 byl postaven na Linuxu .99pl11 Alpha, libc 4.4.1, g++ 2.4.5 a XFree86 1.3.

    Ladislav Hagara | Komentářů: 3
    16.7. 21:22 | IT novinky

    Ministerstvo pro místní rozvoj (MMR) jako první orgán státní správy v Česku spustilo takzvaný „bug bounty“ program pro odhalování bezpečnostních rizik a zranitelných míst ve svých informačních systémech. Za nalezení kritické zranitelnosti nabízí veřejnosti odměnu 1000 eur, v případě vysoké závažnosti je to 500 eur. Program se inspiruje přístupy běžnými v komerčním sektoru nebo ve veřejné sféře v zahraničí.

    Ladislav Hagara | Komentářů: 14
    16.7. 16:22 | IT novinky

    Vláda dne 16. července 2025 schválila návrh nového jednotného vizuálního stylu státní správy. Vytvořilo jej na základě veřejné soutěže studio Najbrt. Náklady na přípravu návrhu a metodiky činily tři miliony korun. Modernizovaný dvouocasý lev vychází z malého státního znaku. Vizuální styl doprovází originální písmo Czechia Sans.

    Ladislav Hagara | Komentářů: 24
    16.7. 15:33 | Upozornění

    Vyhledávač DuckDuckGo je podle webu DownDetector od 2:15 SELČ nedostupný. Opět fungovat začal na několik minut zhruba v 15:15. Další služby nesouvisející přímo s vyhledáváním, jako mapyAI asistent jsou dostupné. Pro některé dotazy během výpadku stále funguje zobrazování například textu z Wikipedie.

    bindiff | Komentářů: 8
    16.7. 13:33 | Bezpečnostní upozornění

    Více než 600 aplikací postavených na PHP frameworku Laravel je zranitelných vůči vzdálenému spuštění libovolného kódu. Útočníci mohou zneužít veřejně uniklé konfigurační klíče APP_KEY (např. z GitHubu). Z více než 260 000 APP_KEY získaných z GitHubu bylo ověřeno, že přes 600 aplikací je zranitelných. Zhruba 63 % úniků pochází z .env souborů, které často obsahují i další citlivé údaje (např. přístupové údaje k databázím nebo cloudovým službám).

    Ladislav Hagara | Komentářů: 5
    16.7. 00:11 | Nová verze

    Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.

    Ladislav Hagara | Komentářů: 0
    15.7. 20:44 | IT novinky

    Americký výrobce čipů Nvidia získal od vlády prezidenta Donalda Trumpa souhlas s prodejem svých pokročilých počítačových čipů používaných k vývoji umělé inteligence (AI) H20 do Číny. Prodej těchto čipů speciálně upravených pro čínský trh by tak mohl být brzy obnoven, uvedla firma na svém blogu. Americká vláda zakázala prodej v dubnu, v době eskalace obchodního sporu mezi oběma zeměmi. Tehdy to zdůvodnila obavami, že by čipy mohla využívat čínská armáda.

    Ladislav Hagara | Komentářů: 11
    15.7. 17:22 | Nová verze

    3D software Blender byl vydán ve verzi 4.5 s prodlouženou podporou. Podrobnosti v poznámkách k vydání. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (27%)
     (7%)
     (3%)
     (0%)
     (1%)
     (4%)
    Celkem 409 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    12.1.2021 08:58 Tomáš
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    1. Nárůstem se asi myslelo procentní body, nikoliv 2 %. Nevím, jak toto rozlišují v anglosaské literatuře, v originále je napsáno jenom +2.01%.

    2. Celý ten index je nějaký divný. Spíš počítá, jak moc se o jazyku píše a vychází ze služeb vyhledávačů.
    xkucf03 avatar 12.1.2021 10:10 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Celý ten index je nějaký divný. Spíš počítá, jak moc se o jazyku píše a vychází ze služeb vyhledávačů.

    +1 Na to, že je to asi „nejznámější index“ a všichni o něm píší a vyšilují ze změn o jeden dva procentní body, tak ta metodika nedává moc smysl. To už by snad bylo užitečnější počítat statistiky z pracovních inzerátů, poptávek po programátorech. I když to zase popisuje jen změny a fluktuaci – zcela by to ignorovalo stabilní týmy, které si spokojeně vyvíjí v nějakém jazyce a nikoho nového nepotřebují. Nebo by bylo zajímavé ručně analyzovat nově vznikající software + dlouhodobě používaný a oblíbený. Další věc jsou oblasti – programování jako takové je příliš široký pojem a nemá moc smysl o něm globálně pronášet nějaká tvrzení. Hází se do jednoho pytle vývoj operačních systémů, desktopových aplikací (i těch je mnoho druhů), serverových (dtto), různých utilit, „datově vědy“ (kdy si někdo zmastí skript, aby si ad-hoc přechroustal nějaká data, což je úplně jiný druh „programování“ než softwarové inženýrství zaměřené na vývoj opakovaně dlouhodobě použitelných programů), webů, mobilních aplikací, programování mikročipů ve všemožných zařízeních atd. Nějaké celkové číslo/index nad tímhle vším není příliš užitečné.

    Viz také předchozí diskuse: 2019.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    12.1.2021 13:19 Ladislav Hagara | skóre: 105 | blog: Ride the Raven
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Dík, změnil jsem na "procentního bodu".
    12.1.2021 13:11 IN RUST WE TRUST
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Tak podle toho jak se tu propaguje Rust jsem si myslel ze ma minimalne 30%
    12.1.2021 16:57 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    To určitě ne, Rust je stále dost minoritní záležitost. (Což mi ale osobně nevadí, nepotřebuju psát v nejpopulárnějším jazyce na světě...)
    12.1.2021 21:43 prok
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Počítáš, že za deset, patnáct let bude dost programátorů v Rustu, aby měl tvoje projekty kdo rozvíjet? Nebo to dopadne tak, že se všechen ten SW zahodí a napíše znova, protože prostě nebudou lidi?
    Mně přijde, že typy lidí, které dnes píší ve Scale nebo Rustu budou za deset let psát v tom co bude populární za deset let, a konzervativní jádro taky nebude mít nějakou zvláštní motivaci se v tom jazyce učit.
    Jendа avatar 12.1.2021 23:07 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Počítáš, že za deset, patnáct let bude dost programátorů v Rustu, aby měl tvoje projekty kdo rozvíjet? Nebo to dopadne tak, že se všechen ten SW zahodí a napíše znova, protože prostě nebudou lidi?
    Nikoli, je to ďábelský plán, jak se stát nenahraditelným a moci si diktovat obrovské MD rate. Je to inspirováno vývojáři v COBOLu a assembleru sálových počítačů (wtf).
    13.1.2021 00:39 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Tož samozřejmě držíme palce. Nebýt nepostradatelných hochů od AT&T a jejich závratných sazeb, tak bychom třeba ani žádný FOSS neměli! ;-)

    Na druhou stranu COBOListi se drží Dijkstra Nedijkstra...
    13.1.2021 09:17 Kate | skóre: 9
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    konzervativní jádro taky nebude mít nějakou zvláštní motivaci se v tom jazyce učit.
    Přešlapovat na místě a nezkoušet nové cesty jak řešit problémy je stagnace. Možná se Rust nikdy nestane široce populární, možná ano. Nějakou stopu ovšem určitě zanechá.
    13.1.2021 15:13 yxc
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Jistě, ať si každá firma experimentuje jak chce, jsou to její peníze a její budoucnost. :)
    Mnozí dodnes píší v pascalu nebo v excelovských makrech.
    13.1.2021 14:40 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Mně přijde, že typy lidí, které dnes píší ve Scale nebo Rustu budou za deset let psát v tom co bude populární za deset let, a konzervativní jádro taky nebude mít nějakou zvláštní motivaci se v tom jazyce učit.
    Z mého pohledu lidé, kteří považují Rust za Yet Another Cool Language (to tady doslova jeden člověk napsal) si neuvědomují, jak moc je jiný. Je to první jazyk, který dosáhl praktické paměťové bezpečnosti bez garbage collectoru pomocí substrukturálního typového systému. Tj. nevnímám to jako jen nějaké kosmetické inkrementální vylepšení, ale vlastně úplně nová kategorie proramovacího jazyka (ano, precedenty byly, třeba jazyk Cyclone, ale ten byl na uplném okraji).

    No nicméně ale já to neberu nějak moc smrtelně vážně. Rust znám od roku 2014 a většinu času jsem ho považoval za spíš hobby a research záležitost a živil se C/C++. Teprve až v posledních letech se ukazuje, že na to přecházej firmy (nemusel jsem diktovat vysokej rate ani někde Rust sám prosazovat, lidi s tim choděj sami). Ale pokud to dlouhodobě nevyjde, tak to prostě nevyjde, to se stává a stalo se to už mnoha jazykům. Asi nepotřebuju, aby na něj nutně přešlo jádro (linux), vždyť jádro nepoužívá ani C++... je to jejich rozhodnutí, jakej použijou jazyk. Myslim si ale, že u Céčka nezůstavaj z nějakýho konzervativismu, ale protože prostě není pro ně dostatečně vhodná náhrada.
    13.1.2021 15:25 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Není to tím, že při jeho (C) jednoduchosti a schopnostech prakticky nemůže vzniknout něco co by bylo zároveň stejně jednoduché/schopné a přitom i významně pokročilejší (aby měla náhrada vůbec smysl)?
    xkucf03 avatar 13.1.2021 17:36 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Heterogenní systémy, spolupráce napříč jazyky, FFI a IPC

    Situace dospěla do stavu, kdy jsou IT systémy běžně heterogenní, používají se různé přístupy a jazyky a přesto to musí fungovat dohromady. Tohle se už těžko změní – je to prostě realita, se kterou je lepší se smířit. Takže spíš než se hádat, který jazyk je lepší, nebo se dohadovat, který nakonec převládne (nepřevládne žádný), je lepší se zabývat otázkou, jak to propojit dohromady a jak efektivně spolupracovat s lidmi, kteří používají jiný jazyk. Na té nižší úrovni (v rámci jednoho procesu) se dnes používá céčkovské API – přestože obě části programu můžou být napsané v jiných jazycích, jedna exportuje céčkovské funkce a poskytuje hlavičkový soubor v céčku, a druhá část ty céčkové funkce volá. Zajímavé otázky jsou, jak v takovém API podporovat objekty, jak spravovat paměť… Na vyšší úrovni (dva nezávislé procesy, často běžící i na jiných počítačích) se pak většinou komunikuje pomocí nějakého protokolu přes soket či se posílají zprávy.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    13.1.2021 21:56 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Heterogenní systémy, spolupráce napříč jazyky, FFI a IPC
    V oblasti zpracování genetických infomací se mi zdá, že dost dominuje Python. Možná je to dáno dynamikou daného oboru, potřebné nástroje v něm patrně vznikají nejsnadněji (i s ohledem na dostupné knihovny?) a ty dlouhodobé/výpočetně_intenzivnější nástroje se možná dočkají přepsání (do C?).
    14.1.2021 00:06 Kate | skóre: 9
    Rozbalit Rozbalit vše Re: Heterogenní systémy, spolupráce napříč jazyky, FFI a IPC
    Ty výpočetně intenzivnější nástroje už jsou v C/C++ dávno, velká část python knihoven pro zpracování dat není psaná čistě v pythonu.
    xkucf03 avatar 14.1.2021 01:28 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Heterogenní systémy, spolupráce napříč jazyky, FFI a IPC

    Přesně tak. Ona spousta lidí vychvaluje Python a jeho knihovny, ale on ten kód, který něco dělá, je většinou psaný právě v céčku, a ten Python je jen tenká slupka nad tím. Takže ona je to spíš jen taková iluze, kolik je toho v Pythonu. Ve skutečnosti je to v céčku a to je dost utrpení. Díky céčkovskému API (viz výše) se ten výkonný kód dá psát i v nějakém vyšším jazyce, C++, D, Rust atd. Ale když už si najdeš nějaký vyšší a lepší jazyk, v kterém jsi schopná napsat to výkonné jádro, tak je otázka, k čemu tam mít ještě ten Python. Ty výše zmíněné jazyky jde použít i jako to lepidlo, stejně tak jde použít Javu, Scalu, Kotlin atd. A navíc tam máš lepší typovou kontrolu a větší kus práce za tebe udělá kompilátor.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    14.1.2021 10:09 Kate | skóre: 9
    Rozbalit Rozbalit vše Re: Heterogenní systémy, spolupráce napříč jazyky, FFI a IPC
    S typehinty a mypy to aspoň trochu jde a Python mám pořád ráda, ale je fakt že přísná typová kontrola Rustu mi vyhovuje mnohem víc :)
    14.1.2021 12:13 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Heterogenní systémy, spolupráce napříč jazyky, FFI a IPC
    Ona ta debata staticky vs dynamicky typované jazyky je celkově o ničem. (Trochu mi to připomíná "pravici" a "levici" v politice.) Reálně to nejsou dva póly, není to ani škála, ale spíš N-rozměrný prostor různých featur a funkcí, který může/nemusí type system podporovat.

    Viz třeba jazyky, které se prsí statickým typováním, ale přitom nemají třeba imutabilitu a naopak třeba mají výjimky, které jsou dynamicky typované (sans nějaké exception specifications a checked exceptions, což ale reálně situaci moc nemění). Abych nebyl zas obviněn z obsese Javou, dodám k tomu, že tohle se týká krom Javy ještě minimálně Kotlinu, C# a pravděpodobně dalších, ty výjimky má třeba i C++. Ošetření chyb v těhle jazycích se moc neliší od Pythonu.

    A pak třeba Gočko vůbec má ten type system dost minimální a občas používá dynamický typování místo generik. Taky se to mění v čase, viz třeba koncepty v C++, které podstatně mění práci s generiky v C++ (přechod z duck typing na silné typování).
    13.1.2021 15:29 xcyyx
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Mně právě přijde, že každej cool jazyk má něco, čím se do zblbnutí ohání. Lisp měl homoscedasticitu, včechny ty Haskelly maj prej úžasnej výkon díky nulovým side effectům, Bystroušák by ti určitě vysvětlil proč je tak skvělý D, a pak by někdo řekl proč budoucnost patří Scale.

    Myslel jsem jádro programátorů, ne linuxovej kernel.. :)

    To mě překvapuje, já bych do toho nešel.. :-)
    13.1.2021 23:56 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    To, že budoucnost nepatří Scale nebo D už je dnes asi víceméně jasné. Rust se liší tím, že to u něj jasné zatim není :-) Případně dtto některý další jazyky, zejména Go a Kotlin. Mně přijde, že dnes je pro nový jazyky velmi příznivá doba...
    13.1.2021 18:13 Kate | skóre: 9
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    Že na to přecházej firmy
    A zatím velmi spokojeně :) Je fakt že občas narážíme na bolesti mladého ekosystému, ale problémy se dají řešit relativně rychle.
    12.1.2021 19:20 trust we rust
    Rozbalit Rozbalit vše Re: Python programovacím jazykem roku 2020 dle TIOBE Indexu
    rust je mrtvej podobně jako celá mozila

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.