Młot jest potężny. Mocniejszy w rękach wykwalifikowanego rzemieślnika. Mocniejszy, gdy jest używany zgodnie z przeznaczeniem. Jako jedyne narzędzie do budowy drapacza chmur ... nie tak potężne. Zdrowy rozsądek nie?
@FWFD: ponadto, języki, które były sprzedawane w ten sposób, to te, na których stronach internetowych OP nigdy nie poszedł, ponieważ nie mieli wystarczającej przyczepności, aby go przyciągnąć. :-)
@ Steve314 Maszyna Turinga 2011 jest pełna nowych funkcji i potężnych rozszerzeń do zeszłorocznego modelu. Nieskończona taśma jest teraz dwa razy dłuższa!
Nie mogę myśleć o języku, który był kiedykolwiek opisywany jako słaby. Tak, uważam to za marketingowy blob, ale nie tylko to, że spoczywa na programatorze ciężar niepowodzenia, a nie na podstawowe możliwości języka. Mam na myśli, że język jest potężny, więc jeśli występują problemy z kodem, nie może on oczywiście odpowiadać specyfikacjom tego, co oczywiście jest niesamowitym językiem.
Chodzi o to, że jeśli pojawi się następny nowy język, który nie określi się jako potężny, będzie miał bezpośrednią wadę w stosunku do wcześniej istniejących konkurentów, którzy określają się jako potężni. To jest teraz jak wieczny krąg.
Ok, rozumiem punkt w twoim drugim akapicie. „jeśli pojawi się kolejny nowy język, nie będzie się określał jako potężny, będzie miał bezpośrednią wadę w stosunku do wcześniej istniejących konkurentów”. Więc jeśli jakiś język ominie tę „funkcję”, jest to wadą. Nie widzisz jednak mojego punktu ... Nie mówiłem o słabości, mówiłem o „potężnym”.
Rozumiem twój punkt widzenia. Myślę, że może nie widzisz mojego. Prostym faktem jest, że atrybuty postrzegane jako negatywne nigdy nie są używane. Zawsze. Zawsze używany jest odwrotny atrybut.
Zasada nr 207 języków programowania jest taka, że wszyscy są dobrzy w niektórych rzeczach (tj. Są potężni) i naprawdę są do kitu.
Materiał marketing daleki opisując gdzie język to popychanie jest potężny. Na przykład Perl jest świetny w przetwarzaniu tekstu, ponieważ ma kilka zaawansowanych funkcji, które ułatwiają obsługę ciągów, ale jest prawdziwym cuchnącym narzędziem do wydajnego dzielenia liczb. FORTRAN jest przeciwieństwem.
Ponieważ zawsze jest to prawda w pewnym sensie. Co najmniej jeden z tych zaawansowanych aspektów dotyczy wszystkich języków programowania:
Wymaga wydajnego komputera do kompilacji
Tylko potężne mózgi mogą to zrozumieć
Stary kod ma silny , przytłaczający zapach
Licencja zapewnia potężną kontrolę nad budżetem
Cel projektu wywodzi się z potężnych wizji narkotyków
Tworzy potężny napęd do przyjęcia innego języka
Jestem pewien, że mógłbym kontynuować, ale nie jestem nawet pewien, co tak naprawdę oznacza moc . Czy język jest wydajny, wyrazisty, zwięzły, czy co. Kolejne dziwne słowo.
Jeśli odwołujesz się do jego użycia w zdaniach takich jak „Język programowania X jest potężnym, zwięzłym, eleganckim narzędziem do robienia Y i Z.”, cóż, to jest reklama / propaganda. Jeśli posłuchacie ich wszystkich, wszystkie języki są potężne, wszystkie potrawy są pyszne, wszystkie samochody są albo przyjazne rodzinom, albo fajne / szybkie, wszystkie kraje są prawe i heroiczne w świecie zdrajców i nieludzkich dyktatorów, wszystkie religie mają rację, itp.
Podobnie jak połowa innych przykładów, nie jest to całkowicie fałsz, ale nawet nie jest bliskie całej prawdzie - język A działa dobrze w przypadku zadań takich jak X, język B działa lepiej w przypadku zadań takich jak Y, oba takie, w których drugi jest dobry. (Czasami istnieją języki, które są całkowicie i całkowicie bezużyteczne dla celów praktycznych, a tworzone i studiowane tylko dla komedii. Są to języki ezoteryczne i nikt nie pisze dla nich poważnej propagandy).
Wiem, że to propaganda, ale myślę, że nawet najgłupsze potrafią to dostrzec, więc może się okazać, że jest to propaganda odwrócona. :)
Powiedziałbym to samo o większości reklam, ale ludzie, którzy studiowali, jak zarabiać pieniądze, sądzą, że pomaga im to zarabiać więcej i wydawać na to ogromne sumy. Podobnie ludzie, którzy mają sympatię do określonego języka, wydają się myśleć, że muszą jawnie krzyczeć, jak niesamowicie wspaniały jest ten język. Obejmuje to, że jest potężny.
0
Moc jest względna. Każdy język jest w jakiś sposób potężniejszy niż języki starsze. Java jest silniejsza niż C ++, ponieważ upraszcza zarządzanie pamięcią. C ++ jest silniejszy niż Java, ponieważ ma klasy szablonów i funkcje oraz przeciążanie operatorów i niszczenie deterministyczne.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.