Pytania otagowane jako programming-languages

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


6
Opcjonalne średniki
Najczęściej w imperatywnym języku ogólnego przeznaczenia - średniki jako separatory instrukcji są albo wymagane, albo całkowicie niedozwolone (np. C i Python). Jednak niektóre języki, na przykład JavaScript, pozwalają zrezygnować z ograniczania instrukcji średnikami na rzecz innych separatorów (takich jak nowa linia). Jakie są za tym decyzje projektowe? Rozumiem, że średniki …

2
Czy istnieje badanie porównawcze zużycia pamięci przez środowiska wykonawcze języków programowania, skorelowane z współczynnikiem ekspresyjności i błędów błędów produkcyjnych? [Zamknięte]
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 . Istnieje wiele badań porównawczych i dostępnych online, jeśli chodzi o wydajność środowiska wykonawczego aplikacji zbudowanych w tym lub innym …

3
Dlaczego komputery nie są dostarczane ze specjalistycznym sprzętem, takim jak sieci sortujące?
Zamiast programowania w taki sposób, w jaki to robimy, dlaczego nie opracowujemy specyfikacji typowych zadań, takich jak „sortowanie”, a następnie nie pozwalamy środowisku skompilować go, aby jak najlepiej wykorzystać jego sprzęt? W ten sposób moglibyśmy wysłać komputer z nowym specjalistycznym sprzętem, takim jak sieci sortujące, i automatycznie pracowałby z istniejącym …


3
Czy możemy ułatwić dodawanie przepływów danych między odległymi częściami dużej bazy kodu?
Wprowadzając zmiany w dużych systemach, często mam problem z tym, że jakiś element funkcjonalności musi uzyskać dane z innego elementu, ale znajdują się one w różnych częściach głębokiego i rozgałęzionego drzewa połączeń, prawdopodobnie przepływającego przez detektory zdarzeń, odroczone połączenia, itp. W ten sposób prosta zmiana może szybko się zmienić. Powiązany …



4
Czy są obecnie jakieś nowoczesne, znormalizowane testy umiejętności dla inżynierii oprogramowania? [Zamknięte]
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 . tło Jestem inżynierem oprogramowania, który właśnie szuka nowej umowy na następny rok. W moich poszukiwaniach przechodzę kilka absurdalnych wywiadów …


5
Analiza języka programowania
W SICP autorzy stwierdzają ( sekcja 1.1 ), że istnieją trzy podstawowe „mechanizmy” języków programowania: wyrażenia prymitywne , które reprezentują najprostsze byty, których dotyczy język środki kombinacji , dzięki którym elementy złożone są budowane z prostszych środki abstrakcji , za pomocą których elementy złożone mogą być nazywane i przetwarzane jako …



3
Myśli o aliasach / synonimach typów?
Postaram się jak najlepiej sformułować to pytanie w sposób, który nie spowoduje wojny językowej ani listy, ponieważ uważam, że na to pytanie można znaleźć dobrą, techniczną odpowiedź. Różne języki obsługują aliasy typów w różnym stopniu. C # pozwala na deklarowanie aliasów typów na początku każdego pliku kodu i są one …


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.