Fragen Sie Ihre Klassenkameraden, woher sie wissen, dass eine Sprache "falsch" ist, wenn sie sie nicht verwendet haben. Sie können nur mit einer Vielzahl von Sprachen herausfinden, was Ihnen gefällt.
Viele meiner Klassenkameraden sträubten sich gegen die Idee, eine Sprache lernen zu müssen, die sie nie wieder brauchen würden, aber ich verstehe nicht ganz, woher so viel von dieser Angst, weniger beliebte Sprachen zu lernen, kommt.
Ohne sie zu kennen, kann ich nicht mit Sicherheit sagen, warum sie sich so fühlen würden. Vielleicht sind sie faul. Vielleicht haben sie die Sprache vorher benutzt und sie nicht gemocht. Vielleicht haben sie Angst, eine andere Sprache zu probieren. Wer weiß. Was ich weiß, ist, dass ein CS-Student, ein Forscher, der in der Industrie gearbeitet hat und eine Vielzahl von Sprachen beherrscht, ein großer Vorteil ist und man nie weiß, was man verwenden wird oder nicht. Beispiel: Als ich C zum ersten Mal lernte, machte uns mein Lehrer mit Shell-Skripten und Befehlszeilendienstprogrammen wie grepund vertraut awk. Meine Freunde haben sich nicht die Mühe gemacht, diese zu einer Kompetenzstufe zu lernen. Ich benutze sie jetzt jeden Tag bei der Arbeit.
Ich nehme in diesem Semester an einem Suchmaschinen-Kurs teil, der in Perl durchgeführt wird, und wieder sehe ich Klassenkameraden, die sich über die Sprachwahl beschweren.
Perl ist sehr mächtig und wenn Sie wissen, wie man es benutzt, kann es Ihnen das Leben erheblich erleichtern. Es ähnelt auch Python, und Python wird häufig bei einem der besten Personalvermittler von CS-Schülern eingesetzt: Google. Deine Klassenkameraden sollten das auffressen. FWIW, ich kenne Perl und Python bis zur Mittelstufe (kein Anfänger, aber kein Experte).
Ich kann verstehen, eine Lieblingssprache zu haben und andere nicht zu mögen, aber warum machen sich manche Gedanken darüber, sie überhaupt zu lernen?
Jung und eitel? Ich war auch so. Aber mein "Ärger" war mehr im Bereich der Mathematik. Aus dieser Erfahrung heraus würde ich wetten, dass sie darüber aufgeregt sind, weil sie nicht gerne neue Dinge lernen oder dass es schwierig ist, neue Sprachen für sie zu lernen. (Aber irgendetwas Wissenswertes wird dir nicht einfach in den Schoß fallen, sage ich.)
Kannst du wirklich die "falsche" Sprache lernen? Ist das Lernen von etwas wie Schema oder Haskell nicht eine gute mentale Übung, wenn nichts anderes, und nützlich, wenn man sich zumindest mit verschiedenen Arten der Problemlösung auseinandersetzt?
Zum ersten Satz: Nein, aber du kannst definitiv Sprachen lernen, die du lieber nicht + hust + Lisp + hust + haben möchtest =)
An den Rest: Ja! Sie sollten so viele Sprachen wie möglich lernen, um herauszufinden, was Ihnen gefällt, und um Ihren Horizont zu erweitern. Es ist nicht erforderlich, sie alle zu meistern, aber ein funktionierendes Wissen ist immer hilfreich. Sie wissen nie , wann eine Sprache, von der Sie dachten, dass sie Zeitverschwendung ist, nützlich ist.