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 - Death Walker

Stran: 1 ... 15 16 [17] 18 19 ... 31
241
Vývoj / Re:Investor pro C++ IDE
« kdy: 18. 09. 2021, 21:28:16 »
Teď se mi zatajil dech, bojím se, co se dozvím nového.
Není nad to se dovzdělat :)

Proste v niketorych jazykoch nedokazete na urovni typovej kontroly zabezpecit aby nebolo mozne scitat CenuSDph a CenuBezDhp, co je proti kontraktu(ktoremu to predpisuje legislativa). V pohode umozni urobit trivialny omyl, tym, ze omylom scitate to co scitat nesmiete, a to vam neodhalia ani testy.

To ze si myslite ze c++ alebo rust su typovo silne jazyky, a uz nic silnejsie byt nemoze, je len dogma, ktorej sa drzite, len pre to ze vase myslenie ma obmedzene hranice, ktore vas dalej nepustia. A ako kazdy uboziak zatazeny dogmou, sa za nu budete donekonecne bit, hoci aj podrazmi.

242
Vývoj / Re:Investor pro C++ IDE
« kdy: 18. 09. 2021, 15:15:47 »
Ale ty testy musím napsat, že? A musím je napsat správně, že?

Tak pisat testy je velmi dobry zvyk...

Ale nie koli tomu na co nie su urcene. Napr. na typovu kontrolu. Napises kniznicu/balicek ktory exportuje/publikuje metodu. Ako napises test pre ten balik, ktory by kontroloval typy s ktorymi zavola tu metodu niekto, co tu kniznicu pouzije? Vazne by som ten kod rad videl...

243
Vývoj / Re:Investor pro C++ IDE
« kdy: 18. 09. 2021, 13:28:37 »
nepoznaju rozdiel medzi typedf a using...
Nauč se anglicky a pak si přečti standard, čeká tě překvápko, somárik.
Co sa tam dozviem, ze keyword pre deklaraciu typu, pri niektorych typoch v skutocnosti nedeklaruje typ, ale vytvara alias? Proste je to nedostatok, ktory sa prejavuje tym ze C++, je typovo silne s velmi velkou rezervou.

Ano. Rozhodl ses zatlouct hřebík vidličkou a divíš se, že to kladivo moc nefunguje.
Alebo skor kladivo, ktore v niektorych pripadoch funguje ako vydlicka, podla tvaru klinca. To je typedef.

244
Vývoj / Re:Investor pro C++ IDE
« kdy: 18. 09. 2021, 13:14:01 »
nepoznaju rozdiel medzi typedf a using...
Nauč se anglicky a pak si přečti standard, čeká tě překvápko, somárik.
Co sa tam dozviem, ze keyword pre deklaraciu typu, pri niektorych typoch v skutocnosti nedeklaruje typ, ale vytvara alias? Proste je to nedostatok, ktory sa prejavuje tym ze C++, je typovo silne s velmi velkou rezervou.

245
Vývoj / Re:Investor pro C++ IDE
« kdy: 18. 09. 2021, 12:12:23 »
Sémantika typů závisí na konkrétním jazyce, Go má taky něco jako typedef, ale ekvivalence to není.

BTW souhlasím s tím, že Braindead walker není troll. Je jen extrémně tupý lopatoid.
Jsem rád, že jsme dosáhli shody.  ;) Ten rozdíl v Go je každopádně zajímavý.
Jo, je, umožní jim to přidávat metody k existujícím typům. Ty sice umělo dávno třeba ObjC bez aliasů, nicméně Go má trochu jinou filosofii (a nemá klasický enum, takže tímto se to obchází).

P.S. Z mainstreamových jazyků má stejně nejsilnější typový systém Rust :) A reifikované lifetimy k tomu.
A dve detinske lopaty nepoznaju rozdiel medzi typedf a using...

246
Distribuce / Re:Mizející místo na disku v Ubuntu
« kdy: 18. 09. 2021, 09:29:46 »
A co pise tune2fs -l <device>

247
Distribuce / Re:Mizející místo na disku v Ubuntu
« kdy: 18. 09. 2021, 08:35:20 »
Mas tam nejake volne bloky na tom disku? Mohlo by to byt velke mnozstvo malych suborov. Ich velkost v sucte nebude velka, ale kazdy si alokuje miesto po celych blokoch.

248
Vývoj / Re:Investor pro C++ IDE
« kdy: 18. 09. 2021, 08:01:00 »
v dynamickem jazyku ten kod spadne, pokud ho spustis
Vazne? Toto bola ale poziadavka na C++

Vies dat ukazku v dynamickom jazyku, kde deklarujes typ jablcka a typ hrusky a spadne to pri pokuse scitat premenne typu jablcko a typu hruska.

249
Vývoj / Re:Investor pro C++ IDE
« kdy: 18. 09. 2021, 01:49:36 »
Smalltalk místo na typové kontroly vsadil na testy, které je mohou bez problémů nahradit. Typová kontrola je dnes už i v PHP v takové míře, která vývojářům vyhovuje. Tzn. že není vyžadována, ale je podporována.
Tak ale testy ti neohalia fakt ze scitas jablka a hrusky, ak jablka a hrusky su odvodene od integer. Jedine ze by si si definoval operator ktory ti pri scitani typu jablka a typu hrusky, vratil typ malvice. Toto ti moze odhalit len prekladac.

Jak tedy C++ rozliší mezi jablky a hruškami, pokud jsou odvozeny od int? Zabrání jejich sečtení?
myslis nieco taketo?
Kód: [Vybrat]
#include <iostream>
using namespace std;

typedef int apple;
typedef int pear;

int main() {
   apple a1 = 10;
   pear p1 = 20;
   int n = a1 + p1;
   cout << "Result : " << n << endl;
   return 0;
}

ani len pri tom nezanadava. Typovo silny jazyk by ti vynadal ze nepozna operator scitania pre apple a pear...

Ako tento nedostatok jazyka zachranis testami?

250
Vývoj / Re:Investor pro C++ IDE
« kdy: 17. 09. 2021, 23:48:23 »
Jenže těch jazyků, které skutečně umí dělat typové kontroly, je jen velmi málo.
Výběr je dostatečný, i slabší typová kontrola je lepší než žádná.

Smalltalk místo na typové kontroly vsadil na testy, které je mohou bez problémů nahradit. Typová kontrola je dnes už i v PHP v takové míře, která vývojářům vyhovuje. Tzn. že není vyžadována, ale je podporována.
Tak ale testy ti neohalia fakt ze scitas jablka a hrusky, ak jablka a hrusky su odvodene od integer. Jedine ze by si si definoval operator ktory ti pri scitani typu jablka a typu hrusky, vratil typ malvice. Toto ti moze odhalit len prekladac.

Ad PHP, typova kontrola v PHP je obmedzena len na volanie funkcii(metod), v bloku to uz zase mozes spatlat ako chces...

Napriklad
Kód: [Vybrat]
<?php
$a 
10 "15abcd";
echo 
$a;
vypise 25... aj pri zapnutom strict mode.


251
Vývoj / Re:Investor pro C++ IDE
« kdy: 17. 09. 2021, 22:38:37 »
Čím víc typové kontroly (záv. typy) a statické analýzy (například borrow checker), tím lépe. Rust už má generické asociované (přidružené) typy, od toho je k silnému typovému systému jen kousek.

Ak v jazyku nie je silny typovy system implementovany uz od zaciatku, tak casom sa tam nevyvinie. To by ludia ziastovai ze novou verziou im uz nejde prelozit stavajuci kod, vedsina ludi pise jazyk tak aby prilakala novych ludi, nie aby odradila povodnych.

252
Vývoj / Re:Investor pro C++ IDE
« kdy: 17. 09. 2021, 22:29:26 »
Nastudujte si $355 vaseho zakonnika.

Znam jeno direktivy vesmirneho sboru...
Myslim ze #355 je
"Prvořadou povinností posádky je kontaktovat jiné formy života, vyměňovat si různé informace a pokud je to možné, přivést si je domů. "
Formu života “Braindead walker” jsme úspěšně kontaktovali, ale domů ji nikdo nechce.
Myslis ze zaberie pristup, "Ked uz neviem argumentovat, tak budem hejtit ako male dieta"?

Nie je v ktorej pracujes,  jedna z tych ktora nemoze najst kvalitnych programatorov? Ak je takych ako ty vo firme viac, tak takymto jednanim spolahlivo zastropujete kvalitu programatorov.

253
Vývoj / Re:Investor pro C++ IDE
« kdy: 17. 09. 2021, 12:43:31 »
Argumentum ad hominem.
To je vsetko na co sa zmozete?

Sa divite ze tu mate tolko programatorov z vychodu, pri tej prudkej inteligencii? To ze ich budete urazat vas z biedy nevytrhne ;)

Fajn, první sloka je taky na světě:

Éj, dolina, dolina, prišli sme vás Čehúňov zachrániť od životného minima... Naučili sme sa Céčko, ja, moj brat aj náš oťécko.

Ref: A vy stále s hen tým Rustom, s*riete ma s bratom Gustom.

---

A od teď už zase budu řešit jenom IDE a C++.
Už ho nech, nebo se zase pociká ;) Vždyť ani nezná rozdíl mezi dolarem a paragrafem. Nebo to byl jeho roční plat, těžko říct.
To bol proste preklep.

Ako, nenahlasim to. Ale to ze mate potrebu kopat do niekoho na koho nestacite, len pre to ze do vas kopali vasi kolegovia za vase vytvory v C, to by ste mali riesit s terapeutom. Zmena jazyka vam to nevyriesi.

254
Vývoj / Re:Investor pro C++ IDE
« kdy: 17. 09. 2021, 12:21:50 »
Nastudujte si $355 vaseho zakonnika.
Hanobenie naroda, verejna internetova diskusia a vzhladom na to ze ste dvaja, tak minimum su 3 roky ;)

Myslite na to, az narazite na niekohoho so slabsimy nervami a tomu vas nebude luto koli vasej frustracii z C

255
Vývoj / Re:Investor pro C++ IDE
« kdy: 17. 09. 2021, 12:08:43 »
Argumentum ad hominem.
To je vsetko na co sa zmozete?

Sa divite ze tu mate tolko programatorov z vychodu, pri tej prudkej inteligencii? To ze ich budete urazat vas z biedy nevytrhne ;)

Stran: 1 ... 15 16 [17] 18 19 ... 31