Pytania otagowane jako comparison

Pytania dotyczące porównywania danych i skutecznych sposobów ich osiągnięcia.

5
Jak Swift może być znacznie szybszy od Celu C w tych porównaniach?
Apple wprowadził nowy język programowania Swift na WWDC14 . W prezentacji dokonali porównań wydajności między Objective-C i Python. Poniżej znajduje się zdjęcie jednego ze slajdów, porównania tych trzech języków wykonujących skomplikowane sortowanie obiektów: Był jeszcze bardziej niesamowity wykres porównania wydajności przy użyciu algorytmu szyfrowania RC4 . Oczywiście jest to rozmowa …






7
Dlaczego większość języków głównego nurtu nie obsługuje składni „x <y <z” dla 3-kierunkowych porównań boolowskich?
Gdybym chciał porównać dwie liczby (lub inne dobrze uporządkowane byty), zrobiłbym to z x &lt; y. Jeśli chcę porównać trzy z nich, licealistka z algebry zasugeruje spróbowanie x &lt; y &lt; z. Programista we mnie odpowie wtedy „nie, to nieważne, musisz to zrobić x &lt; y &amp;&amp; y &lt; z”. …

11
Java vs. C # - Perspektywa produktywności [zamknięte]
Jeśli masz wieloletnie doświadczenie w pracy z Javą i wieloletnie doświadczenie w pracy z C # i .NET, byłbym wdzięczny za twoją opinię na temat różnic w wydajności tworzenia oprogramowania między tymi dwoma środowiskami. Jeden z naszych klientów rozważa wymianę istniejącego oprogramowania. Ponieważ wymiana będzie wymagać ok. 10-15 lat pracy, …

18
Kiedy możesz nazywać siebie dobrym językiem X?
To wraca do rozmowy z moją dziewczyną. Próbowałem jej powiedzieć, że po prostu nie czuję się wystarczająco dobrze w moim języku programowania (C ++), aby nazwać siebie dobrym. Potem zapytała mnie: „Kiedy uważasz, że jesteś wystarczająco dobry?” To interesujące pytanie. Nie wiedziałam, co jej powiedzieć. Więc pytam cię. W jakimkolwiek …


10
Czy jest jakiś powód, dla którego większość języków programowania nie ma operatorów „!>” (Nie więcej niż) i „! <” (Nie mniej niż)?
Zastanawiam się, czy istnieje jakikolwiek powód - lub, jeśli jest to tylko przypadek historyczny - że nie istnieją !&gt;i !&lt;operatorzy w większości języków programowania? a &gt;= b (większa OR równa się b) może być zapisana jako !(a &lt; b) (NIE mniejsza b) , która równa się a !&lt; b. To …


5
Czy instancja może być równa innej instancji bardziej konkretnego typu?
Przeczytałem ten artykuł: Jak napisać metodę równości w Javie . Zasadniczo zapewnia rozwiązanie dla metody equals (), która obsługuje dziedziczenie: Point2D twoD = new Point2D(10, 20); Point3D threeD = new Point3D(10, 20, 50); twoD.equals(threeD); // true threeD.equals(twoD); // true Ale czy to dobry pomysł? te dwa wystąpienia wydają się być …
25 java  c#  scala  comparison 



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.