Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Idris

Stran: 1 ... 25 26 [27] 28 29 ... 153
391
To už se tu řešilo, it’s a feature :)

392
Studium a uplatnění / Re:MFF UK-informatika(začátečník)
« kdy: 15. 06. 2022, 17:33:58 »
Ne také, matika je co vím na fyzice horší. Protože tam je potřeba rychle zvládnout aparát pro to, co se dělá ve fyzice. Na informatice si mohli dovolit ten luxus plácat se první semestr jen s limitama.
Tak to se dost změnilo, v 90. letech byla na informatice v prvním semestru analýza (zdvojená přednáška), algebra, teorie množin a diskrétní matematika, všechno hezky naráz.

393
Studium a uplatnění / Re:MFF UK-informatika(začátečník)
« kdy: 15. 06. 2022, 09:07:32 »
se začíná od začátku, ale nebude tempo příliš brutální? Nebo fyzika bude hladší cesta?
Ne, tempo není brutální, naopak, v informatice se jde poměrně zvolna. Poněkud drsnější bývá pro mnohé matematika, ale ta je na fyzice také.

394
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 05. 06. 2022, 22:48:46 »
lidi delate tady v C ?
Už ne :-)
Ještě jo :) Ale jen embedded a podobné srandy, kde se to dá snadno obhájit.

396
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 05. 06. 2022, 09:12:43 »
Pokud bych snad chtěl doporučit první jazyk, šel bych jasně do Pythonu, jak jsem ostatně psal dříve. Podmnožina Rustu by asi doporučit šla, ale problém je v tom, že na to používat tenhle jazyk profesionálně a "správně" člověk potřebuje jistou zralost.
V ideálním světě bychom se obešli bez Pythonu.

397
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 04. 06. 2022, 23:46:23 »
RUST. https://www.rust-lang.org/
Přináší nízkoúrovňovost a rychlost očekávanou v aplikacích psaných v C a C++
S tou rychlostí to není v běžném kódu až taková sláva, ale to je cena za onu mimořádnou bezpečnost, která je většinou o dost důležitější, než úspora pár mikrosekund. Ale obecně je to fajn jazyk, různé nedostatky jsou postupně odstraňovány (nebo se to aspoň plánuje) a minimálně ve srovnání s C++, Javou a C# má Rust v mnohém navrch.

398
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 03. 06. 2022, 20:10:14 »
RUST. https://www.rust-lang.org/
Ano ano, není nad to začít jazykem, jehož překladač je v alfa verzi - 3k+ compiler bug issues. To spolehlivě začátečníka nakopne.  :o
Ale už umí sčítat dvě čísla pomocí operátoru
Kdy přidají násobení? :D

399
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 30. 05. 2022, 01:41:56 »
PostgreSQL je mocná databáze, která toho opravdu dost umí (psát uložené procedury v Pythonu mi přišlo cool.)
Taky má slušnou podporu SQL/JSON, když už se zmiňují “cool” vlastnosti.
Což IMHO brutálně bere vítr z plachet různým NoSQL databázím.
Asi jo, kromě JSONu mají i HSTORE a všechno hezky s indexy. Typ JSONB se dost používá, sám jsem mu přišel na chuť.

400
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 29. 05. 2022, 23:55:53 »
Ale se servery na Saturnu jsem přestal, jsou tam moc velké latence.
Ale lépe se chladí :)

401
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 29. 05. 2022, 09:11:10 »
PostgreSQL je mocná databáze, která toho opravdu dost umí (psát uložené procedury v Pythonu mi přišlo cool.)
Taky má slušnou podporu SQL/JSON, když už se zmiňují “cool” vlastnosti.

402
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 28. 05. 2022, 11:25:10 »
Tohle jsem ušil na míru svému já a byl bych rád, kdyby MNĚ někdo ukázal podobnou cestu.
Jasně. Trochu lituju, že za mého mládí Rust neexistoval, byl bych si býval ušetřil spoustu oklik (spell checker mi poslední slovo usilovně mění na “kolik”, to zas ne…).

403
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 28. 05. 2022, 08:17:32 »
Ono je to skoro jedno. Kdybych měl já začínat dnes od nuly, učil bych se v tomhle pořadí:

Python na úvod pro úvod do OOP a dalších paradigmat (a se vší parádou, na VS Code, s mypy apod.)
C + základy ASM (pro základní představu, jak vše funguje pod pokličkou)
TypeScript (abych si uměl udělat jednoduchý frontend)
Rust (protože je hustokrutopřísný a člověka táhne kupředu)

S tímhle základem už bych mohl zkoušet cokoli. A naprogramovat cokoli - v principu.
Celkem rozumné, jen ten čtvrtý krok by mohl být variabilnější, podle zaměření by někomu mohla víc vyhovovat třeba Julia (rychlé numerické a symbolické výpočty) nebo Go (mikroslužby). Případně libovolná kombinace zmíněných tří. Rust určitě pomůže k hlubšímu pochopení poměrně silných typových systémů a správy paměti, ale v praxi se někdy lépe hodí i jiné jazyky.

404
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 26. 05. 2022, 16:12:36 »
How to Design Programs síce nie je na báze Haskellu, ale Lispu. Teda Scheme. Vlastne Racketu... […] kniha vyučuje vývoj programov na báze funkcionálneho programovania
To je záslužné, ale je to vhodné pro úplné začátečníky?
Je to vhodné hlavne pre úplných začiatočníkov. Pokročilí si môžu povedať, že vysvetľované koncepty už poznajú a môžu sa pri tom možno trochu nudiť, pokiaľ teda nemajú skúsenosť, že aj tak sa môžu naučiť niečo nové alebo inak zasadené do kontextu, ako to dovtedy poznali.

Navyše majú vlastné vývojové prostredie, ktoré obsahuje REPL pre rýchly prieskum a aj analýzu kódu pre vysvetlenie, čo sa v ňom deje.

Myslené tak, že prostredie dokáže znázorniť ako postupne sú jednotlivé zložené výrazy vyhodnocované a prečo majú taký výsledok aký nakoniec majú.

Navyše kniha nejde smerom, že vysvetľuje jednotlivé štruktúry jazyka a potom hľadá použitie, ale uvádza aké problémy sa pri písaní programov vyskytujú, od najmenšej zložitosti po vyššiu, vždy prednesie príklad, analyzuje ho a ponúkne na jeho riešenie vhodný prostriedok.
Tak to je fajn. Já mám FP rád a oceňuji, že ho někdo servíruje začátečníkům.

405
Vývoj / Re:Jaký jazyk bych se měl učit?
« kdy: 26. 05. 2022, 14:34:11 »
Rust je dost specifický a pro začátek… no, pokud je někdo fakt trpělivý…
Pro začátečníka hardcore, ale když to dá, už ho nic nepřekvapí :) Kromě Coqu :D

Stran: 1 ... 25 26 [27] 28 29 ... 153