Ostatnio natknąłem się na toartykuł sprzed kilku lat. Argumentuje, że znaczące różnice w kulturze otaczającej VB i C #, a nie rzeczywiste różnice w języku, przyczyniają się do tego, że kodery C # są generalnie bardziej utalentowane niż kodery VB. Oczywiście spowodowało to wiele wojen o płomienie, a pytanie, czy …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Nauczyłem się Prolog wiele lat temu na uniwersytecie. W życiu zawodowym nigdy nie potrzebowałem używać Prologu. Czy przegapiłem coś wyjątkowego? O ile pamiętam, Prolog wymaga …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . W odpowiedzi na jedno pytanie ktoś to napisał assembly is not a language, it's a process. Zgadzam się, ponieważ …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Wczoraj przeczytałem kilka rozdziałów na temat ASP.NET Ajax i jQuery z mojej książki ASP.NET 4 i znalazłem te frameworki …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . Próbuję dowiedzieć się więcej o Erlangu niż projektach zabawek, którymi się bawiłem. W tym celu czytam Programowanie Erlang i …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 11 miesięcy temu . Najlepszym sposobem na uzyskanie danych o popularności języka komputerowego, jaki znam, jest indeks TIOBE. Ale wszyscy wiedzą, że TIOBE …
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 dla dużych grup klas”. Widziałem następujące wzmianki o „pierwszym”: Polimorfizm parametryczny pierwszego rzędu …
Cytat z Wikipedii artykułu „Język programowania wysokiego poziomu”: Język programowania wysokiego poziomu jest językiem programowania o silnym oderwaniu od szczegółów komputera. W porównaniu z językami programowania niskiego poziomu może używać elementów języka naturalnego, być łatwiejszy w użyciu lub bardziej przenośny na różnych platformach. Takie języki ukrywają szczegóły operacji procesora, takie …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Chodzi mi o to, w jaki sposób przechodzimy od szablonu T add(T a, T b) ...do wygenerowanego kodu? Zastanawiałem się nad kilkoma sposobami osiągnięcia tego celu, przechowujemy funkcję ogólną w AST, Function_Nodea następnie za każdym razem, gdy jej używamy, przechowujemy w oryginalnym węźle funkcji jej kopię ze wszystkimi typami Tpodstawionymi …
Dla mnie kod płyty głównej jest oczywiście zły. Jednak spotkałem programistę, który wykazuje opór przy każdej próbie zmniejszenia płyty kotłowej. Uświadomiłem sobie, że nie miałem łatwo sformułowanego, dobrze przemyślanego argumentu po odrazie, którą rozwinąłem z czasem. Jakie są niektóre kontrargumenty, abym mógł sformułować przekonujący argument za faworyzowaniem mniejszej liczby płyt …
Swift ma Optionals. C # ma Nullabletypy. O ile mogę stwierdzić, oba służą temu samemu celowi, oprócz wartości pewnego rodzaju przechowują informacje, czy zmienna ma wartość, czy jest niezdefiniowana (niezainicjowana). Pytanie brzmi, czy są Optionalstylko Nullabletypy o różnych nazwach, czy istnieją inne różnice pojęciowe? Innymi słowy, mówiąc o samym pojęciu, …
Dlaczego pośrednia reprezentacja LLVM (LLVM IR) jest bardziej złożona niż drzewiasta? Alternatywnie, dlaczego implementacje językowe są ukierunkowane na LLVM IR, a nie na AST? Nie próbuję zadawać jednocześnie dwóch różnych pytań, jeśli tak to wygląda. Wydaje mi się, że zarówno programiści, jak i programiści biblioteki doszli do konsensusu, że API …
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.