Pytania oznaczone «language-design»

47
Dlaczego operator przypisania przypisuje do lewej strony?

Niedawno zacząłem uczyć znajomego programowania (używamy Pythona), a kiedy zaczęliśmy omawiać tworzenie zmiennych i operatora przypisania, zapytała, dlaczego wartość po prawej stronie jest przypisana do nazwy po lewej stronie, a nie odwrotnie . Nie myślałem o tym zbyt wiele, ponieważ wydawało mi...

46
Dlaczego wciąż zmieniane są stare języki programowania?

To pytanie nie brzmi: „Dlaczego ludzie nadal używają starych języków programowania?” Rozumiem to całkiem dobrze. W rzeczywistości dwa języki programowania, które znam najlepiej, to C i Scheme, z których oba pochodzą z lat 70. Ostatnio czytałem o zmianach w C99 i C11 w porównaniu do C89 (która...

39
Jak szybko może iść Go?

Go jest jednym z niewielu języków, które powinny działać „blisko metalu”, tzn. Jest kompilowane, statycznie wpisywane i wykonuje kod natywnie, bez maszyny wirtualnej. To powinno dać mu przewagę prędkości nad Javą, C # i podobnymi. Wygląda jednak na to, że jest za Javą (patrz: Strzelanie do języków...