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í
×
    dnes 02:11 | Komunita

    Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.

    Ladislav Hagara | Komentářů: 14
    dnes 02:00 | Nová verze

    Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 1
    včera 18:33 | Nová verze

    Vývojáři postmarketOS vydali verzi 25.12 tohoto před osmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell on Mobile, KDE Plasma Mobile, Phosh a Sxmo.

    Ladislav Hagara | Komentářů: 0
    včera 13:55 | Nová verze

    Byla vydána nová verze 0.41.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Byla vydána nová verze 5.5 (novinky) skriptovacího jazyka Lua (Wikipedie). Po pěti a půl letech od vydání verze 5.4.

    Ladislav Hagara | Komentářů: 0
    22.12. 23:44 | Nová verze

    Byla vydána nová verze 5.4.0 programu na úpravu digitálních fotografií darktable (Wikipedie). Z novinek lze vypíchnout vylepšenou podporu Waylandu. Nejnovější darktable by měl na Waylandu fungovat stejně dobře jako na X11.

    Ladislav Hagara | Komentářů: 0
    21.12. 05:00 | Nová verze

    Byla vydána beta verze Linux Mintu 22.3 s kódovým jménem Zena. Podrobnosti v přehledu novinek a poznámkách k vydání. Vypíchnout lze, že nástroj Systémová hlášení (System Reports) získal mnoho nových funkcí a byl přejmenován na Informace o systému (System Information). Linux Mint 22.3 bude podporován do roku 2029.

    Ladislav Hagara | Komentářů: 2
    21.12. 01:55 | Nová verze

    GNU Project Debugger aneb GDB byl vydán ve verzi 17.1. Podrobný přehled novinek v souboru NEWS.

    Ladislav Hagara | Komentářů: 0
    19.12. 17:22 | IT novinky

    Josef Průša oznámil zveřejnění kompletních CAD souborů rámů tiskáren Prusa CORE One a CORE One L. Nejsou vydány pod obecnou veřejnou licenci GNU ani Creative Commons ale pod novou licencí OCL neboli Open Community License. Ta nepovoluje prodávat kompletní tiskárny či remixy založené na těchto zdrojích.

    Ladislav Hagara | Komentářů: 14
    19.12. 17:00 | Komunita

    Nový CEO Mozilla Corporation Anthony Enzor-DeMeo tento týden prohlásil, že by se Firefox měl vyvinout v moderní AI prohlížeč. Po bouřlivých diskusích na redditu ujistil, že v nastavení Firefoxu bude existovat volba pro zakázání všech AI funkcí.

    Ladislav Hagara | Komentářů: 1
    Kdo vám letos nadělí dárek?
     (31%)
     (2%)
     (10%)
     (2%)
     (1%)
     (2%)
     (16%)
     (20%)
     (15%)
    Celkem 81 hlasů
     Komentářů: 18, poslední dnes 15:30
    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: 106 | 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: 35 | 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: 35 | 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.