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 - MiKu

Stran: [1]
1
Windows a jiné systémy / Re:Gvim nebo Neovim?
« kdy: 21. 11. 2023, 19:33:36 »
Pokud máš vim prostě jen na občasné editování, tak to neřeš. Na to vyhoví obojí, na windows koukám lépe gvim ;).
Mám to úplně stejně a prdím na nvim.

Nvim by jsi využil
- pokud by jsi programoval ve Vimu jako v IDE např. Javascript, Javu ... , nvim má prý LSP už v základu a je to lepší než s VIM
- pokud by jsi řešit pluginy, např. na integraci s něčím dalším. Nvim používá primárně LUA, což je prostě lepší volba než vimscript i v té inovované verzi s Vim9.
- dá se prý dokonce pěkně embeddovat na rozdíl od VIMu, takže můžeš mít nějaký program využívat jeho možnosti, klikat v menu, atp a na text tam mít přímo ten nativní nvim.

Hodně nvim vidím v souvislosti s programováním v Rustu ale i Cčkem, Javascriptem/Typescriptem na programování.
Možná se i tím i vysvětluje to, proč je to na Windows  nic moc.

Každopádně jak jsem řekl, na to občasné editování to nemá smysl řešit.

2
Vývoj / Re:Programovací jazyk Nim
« kdy: 29. 09. 2020, 00:20:15 »
Tak Nim je to už poměrně dost dlouhou a nedávno došli k 1.0. Takže je to použitelné v produkci. Je to takový mix C, Pythonu, LISPu.
Fajn je kompilace i do JS, ale bohužel nezvládají es moduly, takže bohužel s dnešním moderním js frontendem si to moc neporozumí.
Osobně si myslím že dál už moc neporoste, spíš bude stagnovat. Je to podle mě právě tím, jaký je to mix všeho možného, prostě moc univerzální a tím pádem složité.

Poslední dobou jsou tu zajímavější věci

vlang  - https://vlang.io. Autor nasliboval neskutečné věci jako self hosted kompilátor, který je navíc super rychlý, polezou z něj ultra mini binárky atd. a dostal čočku za výmysly. Nejdřív totiž ani nebyly zdrojáky. Když to vylezlo ven, tak je to spíš takové alfa verze. Nicméně v json serializaci jeho http server vytřel celkem všem zrak - https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=json. Tím začátkem to ale celkem pohnojil a už asi nemá moc šanci.

Co se mi ale poslední dobou nejvíc líbí je zig - https://ziglang.org. Ten se jen snaží udělat prostě lepší Cčko pro systémové programování a jde na to dost dobře. Není tam snaha tahat nic z C++, Rustu ... atd. Žádný GC jako v Go, to prostě do systémového programování nepatří. Dokonce se snaží zbavit maker! Je sám o sobě C kompilátorem a dokonce je oficiálně právě v NIMu podporovaný jako C kompilátor. Využívá moderní LLVM a kompiluje tak i do wasm. Vůbec další zajímavé věci.
Ale cesta k verzi 1.0 bude dost dlouhá, tak uvidíme :-)

3
Vývoj / Re:Modifikovatelné UI/GUI - c++
« kdy: 10. 09. 2020, 10:13:22 »
Pokud je to pro hru, tak bych možná zkusil spíš nějaké GUI, které se hodí primárně do her. Většinou to bývají UI knihovny, které obsahují nějaké základní UI prvky a jsou kreslené přímo do openGL, webGL, directx, dobře se pak dají s tou hrou integrovat, ale přesné tipy nemám.

P.S. Je sranda, jak se diskuse pokaždé někam přehoupne, už jsme u kyvadla dějin za 10 let a železných jistot. Což je vám pro vaše účely tipuji totálně k prdu.

4
Vývoj / Re:Preprocessor nad JS / TS
« kdy: 19. 06. 2019, 17:57:08 »
Tak možností je více. V PHP kde je situace obdobná, jsem to vždycky řešil přes konfiguraci. Prostě v konfiguraci aplikace - nějaký JSON - je nastaveno to co je potřeba k tomu, aby se aplikace nahodila do vývojového režimu. Tuhle konfiguraci si aplikace načte a pracuje s tím, "ifuje" se podle tohoto.

U javascriptu pak lze využít toho odkazovaného modulu do webpacku, případně i bez pluginu myslím přes npm script volat webpack s nějakými environment proměnnými a webpack je sám "vymění".

5
Vývoj / Re:Java vs Kotlin vs ... pro aplikace pro Android
« kdy: 21. 11. 2017, 17:20:30 »
Určitě raději Kotlin, osobně bych zkusil Flutter od Google. Produktivita by mohla být ještě lepší než s Kotlinem. Poslední dobou jsou na něj jen kladné ohlasy - https://hackernoon.com/what-are-we-doing-with-googles-flutter-74ff29dd256a a pojede vám to bez větších problémů i na jabku.

6
Studium a uplatnění / Re:CISCO certifikace
« kdy: 20. 01. 2014, 08:55:17 »
Na CCNA test můžeš jít ke komukoli, kdo ho provádí, bez nějakého dokazování co a jak umíš. Důležité je, že to zaplatíš. U nás to tuším testují také, stačí zagooglit. Ale pokud je součástí testu i nějaká praktická úloha, tak je určitě lepší mít předem ty routery resp. ten jejich operační systém trochu osahaný.

Stran: [1]