Pytania oznaczone «history»

18
Dlaczego żaden tag HTML po stronie klienta nie zawiera tagu?

Pewnego dnia miałem inne pytanie od innego programisty. Pamiętam (bardzo dawno temu) zastanawianie się nad tym samym. Dlaczego nigdy nie uwzględniono tagu dołączanego po stronie przeglądarki? A może to było? W szczególności z tagiem, który poinstruował przeglądarkę, aby zawierała dodatkowy kod...

18
Dlaczego pięciu filozofów kulinarnych?

Zastanawiałem się, dlaczego problem filozofów kulinarnych jest oparty na przypadku pięciu filozofów. Dlaczego nie cztery? Wydaje mi się, że możemy obserwować wszystkie nieprzyjemne problemy, które mogą wystąpić podczas omawiania przykładu pięciu filozofów, także gdy mamy czterech myślicieli. Czy...

17
Jakie funkcje przyczyniły się do ewolucji Pascala?

Kompiluję szczegółową historię języka Pascal i brakuje kilku szczegółów. Dziś jest tak wiele funkcji, że uważamy za pewnik. Jakie cechy znacząco przyczyniły się do ewolucji Pascala i dlaczego były znaczące? Szukam funkcji języka, a nie funkcji platformy lub frameworka. Tak jak przeciążenie...

17
Dlaczego tak nazywa się polecenie „zabicia”?

Dlaczego postanowiono nazwać killpolecenie „zabić”? To znaczy, tak, to narzędzie jest często używane do kończenia procesów, ale w rzeczywistości może być używane do wysyłania dowolnego sygnału. Czy to nie jest trochę mylące? Może istnieją jakieś historyczne powody. Wiem tylko, man killże to...

16
Dlaczego umieszczamy funkcje członka prywatnego w nagłówkach?

Odpowiedź na pytanie, dlaczego umieszczamy prywatne zmienne składowe w nagłówkach C ++, jest taka, że ​​rozmiar klasy musi być znany w punktach, w których deklarowane są instancje, aby kompilator mógł wygenerować kod, który odpowiednio porusza się po stosie. Dlaczego musimy umieszczać prywatnych...

15
Pierwsze języki z ogólną obsługą programowania

Który był pierwszym językiem z ogólną obsługą programowania, i który był pierwszym głównym statycznie typowanym językiem (powszechnie używanym) z obsługą ogólnych. Generics wdrażają koncepcję sparametryzowanych typów, aby umożliwić wiele typów. Termin ogólny oznacza „odnoszący się lub odpowiedni...

15
Jak doszło do std :: vector <bool>?

Obecnie praktycznie wszyscy programiści C ++ zgadzają się, że std::vector<bool>to pomyłka, ponieważ nie jest to pojemnik, a jego przypadki użycia w dużej mierze pokrywają się z przypadkami tego std::bitset. Jak zagłosowano na standard? Czy wówczas było to kontrowersyjne? Jakie były główne...