Pytania oznaczone «languages»

10
Miara prędkości rozwoju

Widziałem wiele testów mierzących szybkość wykonywania języków programowania, ale nigdy nie znalazłem testów mierzących szybkość programowania. Słyszałem, że prędkość programowania jest zwiększona podczas pracy z dynamicznymi językami, ale czy jest na to dowód? Nie twierdzę, że dynamiczne języki...

10
Projektowanie literału idealnego zasięgu

Zastanawiałem się, jak zająć się projektowaniem literału „idealnego” zakresu, gdybym zaprojektował język. Dla tych, którzy nie znają literału zakresu w instrukcji reprezentującej zakres wartości, np. 1-4. Są najczęściej używane w pętlach for / foreach Wydaje się, że należy wziąć pod uwagę kilka...

10
Przenośność w języku C.

Jak dokładnie określa się przenośność takiego języka jak C? Nauczyłem się, że kompilatory są specyficzne dla ISA. Jeśli to prawda, w jaki sposób C jest przenośny? A może tylko kod źródłowy napisany w C jest przenośny, ale nie pliki wykonywalne? Czy pliki wykonywalne ISA nie są specyficzne dla...

10
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...

10
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...