IT pro otrlé

O lidech, o vztazích, o politice, o názorech, o opicích a o ufonech.

Moderátor: Faskal

Odpovědět
Uživatelský avatar
Invictus
Nerozhodný volič
Příspěvky: 7461
Registrován: 21. 11. 2005, 02:33
Bydliště: Brno
Kontaktovat uživatele:

Re: IT pro otrlé

Příspěvek od Invictus » 23. 3. 2020, 20:23

Jak se pozná low-level programovací jazyk od mid/high-level?
Iron Within
Iron Without

Uživatelský avatar
York
Příspěvky: 12452
Registrován: 24. 2. 2012, 17:31

Re: IT pro otrlé

Příspěvek od York » 23. 3. 2020, 20:26

Invictus píše:
23. 3. 2020, 20:23
Jak se pozná low-level programovací jazyk od mid/high-level?
Obvykle se tím myslí, nakolik se musíš starat o to, jak jsou věci reprezentované v paměti, tj. o alokaci/dealokaci, o dereferenci pointerů a tak. V low level jazycích si tohle děláš sám, high level to dělají za tebe.

Godric
Příspěvky: 41
Registrován: 21. 5. 2008, 14:03
Bydliště: Brno

Re: IT pro otrlé

Příspěvek od Godric » 23. 3. 2020, 21:39

Eleshar_Vermillion píše:
23. 3. 2020, 19:53
sndných automatisací pro každodenní administrativu (...) má smysl zkoušet se naučit Rust?

Ne. Rust je super, ale je složitý. A co hůř, pokud člověk nikdy nedělal C a C++, tak ta složitost bude působit velice nepochopitelně a nesmyslně.

Ale pro věci, co se dneska dělají v C a C++ (infrastruktura, grafika, embedded, ...) to může být budoucnost.

Sosacek
Příspěvky: 21814
Registrován: 14. 7. 2004, 18:30

Re: IT pro otrlé

Příspěvek od Sosacek » 23. 3. 2020, 21:44

Rust je na technicky veci. Rust neni na automatizaci nebo business veci nebo datovy veci.
'I never thought leopards would eat MY face,' sobs woman who voted for the Leopards Eating People's Faces Party.

Uživatelský avatar
Eleshar_Vermillion
černá eminence
Příspěvky: 14424
Registrován: 18. 6. 2003, 20:31
Bydliště: Praha

Re: IT pro otrlé

Příspěvek od Eleshar_Vermillion » 23. 3. 2020, 22:06

Fajn, tak jsem to pochopil správně, děkuji.
DIE FOR THE DOW!
\\[T]// PRAISE THE SUN! \\[T]//

Uživatelský avatar
Naoki
Příspěvky: 5002
Registrován: 2. 10. 2006, 20:04

Re: IT pro otrlé

Příspěvek od Naoki » 24. 3. 2020, 00:54

Já se naučil Ruby a jsem s tím spokojený
It is often the case that those who strongly advocate for social causes are driven less by a feeling of compassion towards the poor and weak, but more by a feeling of hate towards the rich and powerful.

Uživatelský avatar
Eleshar_Vermillion
černá eminence
Příspěvky: 14424
Registrován: 18. 6. 2003, 20:31
Bydliště: Praha

Re: IT pro otrlé

Příspěvek od Eleshar_Vermillion » 24. 3. 2020, 16:28

K čemu je Ruby?
DIE FOR THE DOW!
\\[T]// PRAISE THE SUN! \\[T]//

Uživatelský avatar
OnGe
malý zelený křečopažout
Příspěvky: 11042
Registrován: 5. 2. 2010, 09:27
Bydliště: Prdelná lhota (čti Praha)
Kontaktovat uživatele:

Re: IT pro otrlé

Příspěvek od OnGe » 24. 3. 2020, 16:30

Je to programovací jazyk, takže na všechno.
Nežít je jediná životní prohra

výběr z vlastní zahrádky:



:idea: RPG kuchyně: 2010 - 2013 - 2017
:?: Horní progressbar - to se budete divit... možná
:?: Dolní progressbar - dávám tomu rok... maximálně dva

Uživatelský avatar
Naoki
Příspěvky: 5002
Registrován: 2. 10. 2006, 20:04

Re: IT pro otrlé

Příspěvek od Naoki » 25. 3. 2020, 02:27

Je to programovací jazyk stvořený k radosti programátorů. Teda aby ses ho mohl naučit a používat co nejpohodlněji - ještě víc než u Python (a teda co jsem zběžne kouknul tak syntax je docela podobný). Extra body dostáváš za použití frameworku Ruby on Rails, který ti neskutečně usnadní nastartování web aplikace.
Když tě zajímá automatizace tak například známý musel každý den začít práci tím, že se kouknul na nějakých 5 webů a z nich vytáhnul informace o burze, a to pak hodil na Excel. Po té co se naučil Ruby (+ web scraping) tak tohle dělá jedním kliknutím.
Jinak např. AirBnB a Twitter byly naprogramovány pomoci Ruby.
It is often the case that those who strongly advocate for social causes are driven less by a feeling of compassion towards the poor and weak, but more by a feeling of hate towards the rich and powerful.

Uživatelský avatar
Eleshar_Vermillion
černá eminence
Příspěvky: 14424
Registrován: 18. 6. 2003, 20:31
Bydliště: Praha

Re: IT pro otrlé

Příspěvek od Eleshar_Vermillion » 25. 3. 2020, 12:09

OK, to zní zajímavě.
DIE FOR THE DOW!
\\[T]// PRAISE THE SUN! \\[T]//

Uživatelský avatar
York
Příspěvky: 12452
Registrován: 24. 2. 2012, 17:31

Re: IT pro otrlé

Příspěvek od York » 25. 3. 2020, 12:46

Eleshar_Vermillion píše:
25. 3. 2020, 12:09
OK, to zní zajímavě.
Důvody k volbě programovacího jazyka (ať už co zrovna použít nebo co se naučit) můžou bejt různý. Typicky řešíš, jak je použitelnej na platformě, se kterou potřebuješ pracovat (když chceš například psát makra v Excelu, tak cokoliv co není VBA je ti k ničemu), nakolik jsou v něm k dispozici knihovny, moduly a další věci, který bys mohl potřebovat (abys nemusel psát všecho sám), jak snadný je vygooglit řešení problémů, na který narazíš, a pak taky jak je to dobrej jazyk. Obvykle přesně v tomhle pořadí, protože je sice super psát v dobře navrženym jazyce, ale není tak super, když musíš kvůli tomu napsat tisíckrát víc kódu, nevyřeší to tvůj problém a na každym druhym problému se na tejden zasekneš.

edit: Navíc nejvíc se toho naučíš, když řešíš nějakej reálnej problém. Takže obecně je lepší nejdřív si ujasnit, co vlastně chceš udělat a až pak pro to hledat vhodnej nástroj, než si nejdřív vybrat nástroj a pak se ho snažit napasovat na to, co potřebuješ vyřešit.

Uživatelský avatar
Eleshar_Vermillion
černá eminence
Příspěvky: 14424
Registrován: 18. 6. 2003, 20:31
Bydliště: Praha

Re: IT pro otrlé

Příspěvek od Eleshar_Vermillion » 25. 3. 2020, 17:34

Eleshar_Vermillion píše:
23. 3. 2020, 19:53
...mé ambice nepřesahují vytváření rychlých, relativně sndných automatisací pro každodenní administrativu, použitelných pro běžného uživatele (na úrovni poměrně sofistikovaných skriptů ve VBA)...
+ chtěl bych se naučit nějaký obecnější přesah
DIE FOR THE DOW!
\\[T]// PRAISE THE SUN! \\[T]//

Uživatelský avatar
Invictus
Nerozhodný volič
Příspěvky: 7461
Registrován: 21. 11. 2005, 02:33
Bydliště: Brno
Kontaktovat uživatele:

Re: IT pro otrlé

Příspěvek od Invictus » 25. 3. 2020, 19:55

Když už se tu rozběhla trochu diskuse. Jaký IDE byste použili pro psaní v Javě? Přístál mi víceméně do klína IntelliJ, a vypadá celkem cool, ale nevím jestli nejsou nějaké lepší alternativy. Nebudu dělat nic složitého, jen nějaké testovací scénáře pro Appium a nějaké unit testy, takže spíš aby to bylo dost kompatibilní se vším možným (protože to pak budu muset navázat na dost custom made framework) a robustní (páč sem blbej).
Iron Within
Iron Without

Godric
Příspěvky: 41
Registrován: 21. 5. 2008, 14:03
Bydliště: Brno

Re: IT pro otrlé

Příspěvek od Godric » 26. 3. 2020, 22:59

Všichni javisti co znám používají IntelliJ, takže na něm asi něco bude. Pokud tě netrápí, že je to proprietární, neváhal bych.

Odpovědět

Zpět na „Realita a pseudorealita“

Kdo je online

Uživatelé prohlížející si toto fórum: Vallun a 1 host