Pytania otagowane jako history

W przypadku pytań dotyczących historii programowania i informatyki.



1
Dlaczego GCC domyślnie korzysta ze składni AT&T?
Myślę, że tytuł mówi wszystko :) Czy jest jakiś konkretny praktyczny powód (wydaje mi się, że jest to głównie historyczny, ale nie jestem w stanie go znaleźć na własną rękę), dlaczego GCC używa składni AT & T / GAS? Uwaga: wiem, że jest to tylko domyślna opcja, którą możesz zmienić …
9 history  assembly  gcc 

1
Oryginalne źródło losowego algorytmu `(seed * 9301 + 49297)% 233280`?
Jeśli szukasz przykładów tworzenia rozstawionego (pseudo) generatora liczb losowych, napotkasz takie rzeczy (ten konkretny przykład http://indiegamr.com/generate-repeatable-random-numbers-in-js/ ): // the initial seed Math.seed = 6; // in order to work 'Math.seed' must NOT be undefined, // so in any case, you HAVE to provide a Math.seed Math.seededRandom = function(max, min) { …
9 history  random 

3
Dlaczego Quicksort nazywa się „Quicksort”?
Celem tego pytania nie jest dyskusja na temat zalet tego algorytmu w stosunku do jakiegokolwiek innego algorytmu sortowania - z pewnością jest wiele innych pytań, które to robią. To pytanie dotyczy nazwy. Dlaczego Quicksort nazywa się „Quicksort”? Jasne, przez większość czasu jest „szybki”, ale nie zawsze. Możliwość degeneracji do O …

2
Kto pierwszy ukuł termin funkcja wyższego rzędu i / lub obywatel pierwszej klasy?
Zrozumiałem, że na długo przed Haskell, O'Caml lub LISP funkcje wyższego rzędu były przedmiotem badań akademickich, a w matematyce Schönfinkel (w 1967 r.) I Haskell Curry (w 1968 r.) Stosowali już techniki takie jak curry, ale że było zanim było dostępne w dowolnym języku programowania. Schemat, według Wikipedii , był …

2
Dlaczego metody akcesorów ze specyfikacji JavaBean stały się standardem programowania Java?
JavaBeans Specyfikacja opisuje JavaBean jako Java Bean to komponent oprogramowania wielokrotnego użytku, którym można manipulować wizualnie w narzędziu do budowania Skoro większość napisanych wierszy kodu wydaje się nie mieć nic wspólnego z manipulowaniem wizualnym w narzędziu do budowania, dlaczego specyfikacja JavaBean była „sposobem” pisania kodu obiektowego? Chciałbym porzucić tradycyjny getter …
9 java  history 

3
Jaki był historyczny wpływ lotu 501 Ariane 5?
Rozpad rakiety Ariane 5 37 sekund po starcie w jej dziewiczym rejsie ( Flight 501 ) jest powszechnie określany jako jeden z najdroższych błędów oprogramowania w historii 1 : Europejska Agencja Kosmiczna zajęła 10 lat i 7 miliardów dolarów, aby wyprodukować Ariane 5, gigantyczną rakietę, która z każdym wystrzeleniem może …
9 testing  history  bug 


5
Jakie są historyczne podstawy używania Javascript w programowaniu internetowym?
Pochodzę z biologii naukowej, gdzie często używamy Pythona. Teraz, kiedy zacząłem od programowania, konsekwentnie zastanawiam się, dlaczego JavaScript jest podstawowym językiem po stronie klienta w Internecie. Czy przewaga JavaScript jest wypadkiem historycznym, czy czymś innym? Ciekawe też, czy są jakieś przeszkody w integracji Pythona ze skryptami po stronie klienta?
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.