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 HTML z innych źródeł. np <include src="http://server/foo/bar.html">. Wielu ludzi …
Zawsze zastanawiałem się, dlaczego wywołuje się funkcję, a nie na przykład ją wykonuje . Wyszukiwarka Google function call etymologyi podobne hasła nie okazują się przydatne, Wikipedia nie wspomina o tym, słowniki internetowe nie mają żadnego wpisu lub nie zawierają sekcji etymologii . Skąd się wzięło pojęcie „wywołania” funkcji?
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . W latach 70. człowiek o nazwisku Bill Gates opracował tłumacza BASIC: Altair BASIC . W …
Czy istnieje powód, historyczny lub inny, dlaczego operator modułu jest częścią małego zestawu standardowych operatorów w, jak się wydaje, wielu językach? ( +, -, *, /oraz %, dla Java i C, z **w Ruby i Python). Dziwne wydaje się umieszczanie modu jako „podstawowego” (nie pukać, używam go dużo, ale używam …
Jestem ciekawy narodzin kompilatora. Jak zaczęło się programowanie? Czy ludzie najpierw zbudowali sprzęt, który rozpoznał określony zestaw poleceń, czy też ludzie zdefiniowali język, a następnie zbudowali sprzęt wokół niego? I na powiązaną notatkę, jaki był pierwszy język programowania?
Rozumiem, że szablony wyrażeń jako technika zostały znacznie odkryte przed oryginalnym standardem C ++ w 1998 roku. Dlaczego nie użyto ich do poprawy wydajności kilku standardowych klas takich jak std::stringi strumienie?
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 operatora lub parametry domyślne, ale nie obsługa Linuksa …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Wydaje się, że w tym momencie ortodoksja Java nie powinna zasadniczo używać pól …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Zamknięte 5 lat temu . Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Podobało mi się wiele (książek fabularnych / non-fiction) o kulturze hakerów …
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 polecenie pojawiło się w wersji 3 AT&T UNIX.
W jakim języku programowania powstało użycie znaku procentu (%) w celu oznaczenia modulo / reszta? Poprzedni post 1 wyjaśnia, że symbol% został prawdopodobnie wybrany, ponieważ zawiera ukośnik, sprytny dla operacji związanej z dzieleniem. Wspomina także wpływ użycia symbolu przez C. Nie jestem jednak pewien, czy pochodzi on z C. Język …
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 członków w nagłówkach? Ale czy istnieje jakikolwiek powód …
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 argumenty potwierdzające?
Czy wśród historyków istnieje konsensus co do tego, kto był pierwszym programistą? Jeśli tak, to kto to był i nad czym programował? Bardziej interesuje mnie wiedza na temat pionierów programowania, niezależnie od tego, czy programowali na maszynie programowalnej, czy też sami zaprojektowali maszynę do wykonywania pewnych zadań obliczeniowych.
Wiele języków skryptowych, takich jak Perl, Awk, Bash, PHP itp., Używa znaku $ przed nazwami identyfikatorów. Próbowałem sprawdzić, dlaczego, ale nigdy nie miałem zadowalającej odpowiedzi.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.