Pytania otagowane jako programming-languages

Sztuczne języki instruujące komputery do wykonywania obliczeń w celu wykonania zadań. Pozwalają programistom komunikować się z komputerami.

12
Dlaczego w rozwoju jednego produktu lub oprogramowania używa się wielu języków programowania?
Jestem studentem ostatniego stopnia, który chce rozpocząć studia magisterskie z informatyki. Natknąłem się na wiele projektów typu open source, które naprawdę mnie intrygują i zachęcają do brania w nich udziału (CloudStack, OpenStack, moby i Kubernetes, aby wymienić tylko kilka). Jedną z rzeczy, które większość z nich łączy, jest używanie wielu …

4
W jakich systemach operacyjnych są używane samoloty i w jakich językach programowania są one rozwijane? [Zamknięte]
Zastanawiałem się, czy ktoś wie, jaki system operacyjny jest używany w samolotach komercyjnych (powiedzmy Boeing lub Airbus). Jaki jest (preferowany) język programowania w czasie rzeczywistym? Słyszałem, że Ada jest używana w Boeingu, więc moje pytanie brzmi - dlaczego Ada? jakie kryteria musieli wybrać chłopcy z Boeinga? (Wydaje mi się, że …

14
Co spowodowało popularność funkcji lambda we współczesnych językach programowania głównego nurtu?
W ciągu ostatnich kilku lat anonimowe funkcje (funkcje AKA lambda) stały się bardzo popularnym konstruktem językowym i prawie każdy główny / główny język programowania wprowadził je lub planuje wprowadzić w nadchodzącej rewizji standardu. Jednak anonimowe funkcje są bardzo starą i bardzo dobrze znaną koncepcją matematyki i informatyki (wymyśloną przez matematyka …

14
Jak naprawdę opanować język programowania?
Wiem, że ucząc się języka, możesz po prostu kupić książkę, podążać za przykładami i, jeśli to możliwe, wypróbować ćwiczenia. Ale tak naprawdę szukam, jak opanować język, gdy się go nauczysz. Teraz wiem, że doświadczenie jest jednym z głównych czynników, ale co z uczeniem się wewnętrznych elementów języka, jaka jest jego …


5
Dlaczego do interfejsów w Javie 8 dodano domyślne i statyczne metody, skoro mieliśmy już klasy abstrakcyjne?
W Javie 8 interfejsy mogą zawierać zaimplementowane metody, metody statyczne i tak zwane metody „domyślne” (których klasy implementujące nie muszą zastępować). W mojej (prawdopodobnie naiwnej) opinii nie było potrzeby naruszania takich interfejsów. Interfejsy zawsze były umową, którą musisz wypełnić, a jest to bardzo prosta i czysta koncepcja. Teraz jest to …


18
Dlaczego gadatliwość jest zła dla języka programowania? [Zamknięte]
Widziałem wielu ludzi narzekających na gadatliwość języków programowania. Uważam, że w pewnych granicach, im bardziej szczegółowy jest język programowania, tym lepiej jest go rozumieć. Myślę, że gadatliwość wzmacnia także pisanie APIdla tego konkretnego języka. Jedyną wadą, o której mogę pomyśleć, jest to, że sprawia, że ​​piszesz więcej, ale to znaczy, …


3
Dlaczego języki programowania, zwłaszcza C, używają nawiasów klamrowych, a nie kwadratowych?
Definicję „języka w stylu C” można praktycznie uprościć do „używa nawiasów klamrowych ( {})”. Dlaczego używamy tej konkretnej postaci (i dlaczego nie coś bardziej rozsądnego, na przykład [], co nie wymaga klawisza Shift przynajmniej na klawiaturach w USA)? Czy jest jakaś rzeczywista korzyść dla wydajności programisty pochodzącej z tych nawiasów, …

14
Czy nadal używany jest język programowania C?
Jestem programistą C # i większość mojego rozwoju dotyczy stron internetowych wraz z kilkoma aplikacjami Windows. Jeśli chodzi o C, nie używałem go od dawna, ponieważ nie było takiej potrzeby. Zaskoczyło mnie to, gdy jedna z moich przyjaciół powiedziała, że ​​musi nauczyć się języka C do testowania zadań, podczas gdy …


30
Czy ludzie w krajach nieanglojęzycznych kodują po angielsku? [Zamknięte]
Słyszałem, jak powiedzieli (współpracownicy), że wszyscy „kodują po angielsku” bez względu na to, skąd pochodzą. Trudno mi w to uwierzyć, ale nie zdziwiłbym się, gdyby w przypadku większości języków programowania obsługiwany zestaw znaków był stosunkowo wąski. Czy kiedykolwiek pracowałeś w kraju, w którym angielski nie jest językiem podstawowym? Jeśli tak, …


8
Jak zmodyfikować wyjście programu, dla którego nie masz kodu źródłowego
W naszej firmie mamy mały program (rozmiar .exe 500Kb), który wykonuje obliczenia matematyczne, a na koniec wyrzuca wynik do arkusza kalkulacyjnego Excel, którego używamy do kontynuowania naszego przepływu pracy. Chcę zmodyfikować kolumny, format odstępów i dodać logikę VBA itp. W arkuszu kalkulacyjnym Excel, ale ponieważ tych parametrów nie można konfigurować …

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.