Pytania otagowane jako reification

1
Scala: Co to jest TypeTag i jak go używać?
Wiem tylko o TypeTags, że w jakiś sposób zastąpiły Manifesty. Informacje w Internecie są rzadkie i nie dają mi dobrego zrozumienia tematu. Byłbym szczęśliwy, gdyby ktoś udostępnił link do przydatnych materiałów na TypeTags, w tym przykładów i popularnych przypadków użycia. Mile widziane są także szczegółowe odpowiedzi i wyjaśnienia.

4
Co to jest reifikacja?
Wiem, że Java implementuje polimorfizm parametryczny (Generics) z wymazywaniem. Rozumiem, czym jest wymazywanie. Wiem, że C # implementuje polimorfizm parametryczny z reifikacją. Wiem, że możesz sprawić, że będziesz pisać public void dosomething(List<String> input) {} public void dosomething(List<Int> input) {} lub że możesz wiedzieć w czasie wykonywania, jaki jest parametr typu …
163 c#  generics  reification 

13
Dlaczego powinno mnie obchodzić, że Java nie ma reified generics?
Pojawiło się jako pytanie, które zadałem niedawno w wywiadzie, jako coś, co kandydat chciał, aby zostało dodane do języka Java. Powszechnie uważa się, że problem z tym, że Java nie ma zreifikowanych typów generycznych, ale gdy został popchnięty, kandydat nie mógł mi powiedzieć, jakie rzeczy mógłby osiągnąć, gdyby tam byli. …

6
Co oznacza „reifikacja” i „reifikacja” w kontekście programowania (funkcjonalnego?)?
Często czytam ten termin na blogach o haskell i programowaniu funkcjonalnym (szczególnie na blogu sigfpe ), ale nie mam pojęcia, co to znaczy. Przez większość czasu udaje mi się nie wiedzieć, ale prawdopodobnie zrozumiałbym teksty dużo lepiej, gdybym wiedział. Google mi nie pomogło. Gubię się w sprawach technicznych. Również nietechniczne …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.