Pytania oznaczone «history»

30
Jakie jest pochodzenie Preprocesora C?

Preprocesor C jest dołączony do C, ale ma zupełnie inną składnię niż język główny: znaczące spoczynkowo białe znaki (koniec linii kończy instrukcję, przerwa po tym, jak makro określa początek listy zastępczej) bloki oparte na słowach kluczowych zamiast wzmocnionych bloków elifzamiastelse...

29
Dlaczego formatowanie bogatego kodu nie jest częstsze?

Czytałem Code Complete, aw rozdziale poświęconym układowi i stylowi przewidywał, że edytory kodu użyją pewnego rodzaju formatowania tekstu sformatowanego. Oznacza to, że zamiast kodu wyglądającego tak Procedure ResolveCollisions { Performs a posteriori collision resolution through spatial...

29
Dlaczego linker uniksowy nazywa się „ld”

Próbowałem przeszukać sieć i nie mogłem znaleźć odpowiedzi. Może to mieć coś wspólnego z „ładowaniem”, ale to nie ma dla mnie większego sensu. Oczywiście „ln” zostało już zabrane, ale skąd się bierze to

29
The Inglish parser (dla The Hobbit 1982)

Był zafascynowany czytaniem o tekstowej grze przygodowej Hobbit, która zawierała niezwykle solidny parser o nazwie „Inglish”: ... Inglish pozwolił pisać zaawansowane zdania, takie jak: „zapytaj Gandalfa o ciekawą mapę, a następnie weź miecz i zabij nim trolla”. Analizator składni był złożony i...

27
Jak JavaScript stał się popularny?

W starożytnej historii Brendan Eich miał projekt języka, a we współczesnym świecie JavaScript jest popularnym językiem implementowanym i używanym w wielu różnych miejscach. Co spowodowało, że język stał się popularny? Czy składnia podobna do C była znana wcześniejszym programistom? Czy Netscape...

24
Co oznacza Prawo Jamiego Zawińskiego?

Potrzebuję odpowiedniego wyjaśnienia prawa Jamiego Zawińskiego do tworzenia oprogramowania : Każdy program próbuje się rozwinąć, dopóki nie będzie mógł odczytać poczty. Programy, które nie mogą tak rozszerzyć, zostaną zastąpione tymi, które