Il y a des gens en utilisant le Schéma de langage de programmation, là-bas?

J'ai juste commencé à étudier les sciences de l'informatique à mon université où ils nous enseignent la programmation en Scheme.

Depuis que j'ai appris le C++ pour les 6 dernières années, le Régime semble un peu étrange pour moi. Mes instructeurs dites-moi, vous pouvez écrire n'importe quel programme que vous pouvez écrire en C ou en Java avec elle.

Est quelqu'un de vraiment l'aide de ce langage?

  • Soyez reconnaissants! Je pourrais tuer pour mon université pour enseigner dans le Schéma.
  • Sans aucun doute. La plupart des universités enseignent maintenant à Java à la place...
  • Il n'y a rien de mal avec l'apprentissage de Java, mais certaines universités (le mien) enseigner Java exclusivement, comme si de Programmation == Java.
  • Je suis d'accord... rien de mal avec l'enseigner, mais pas exclusivement.
  • Le schéma est utilisé par un bon nombre d'universités. Beaucoup de gens (moi y compris) le considèrent comme un bon outil d'apprentissage, mais il n'est pas souvent utilisé dans l'industrie, dans une grande mesure.
  • Aussi: Schéma de Turing! Cela signifie que vous ne pouvez rien faire avec le Schéma que vous pourriez faire avec tout autre turing langue. Y compris, mais non limité à, l'écriture d'un compilateur C.
  • Il est très utile de connaître au moins une sorte de LISPy langue, si. Je suis dans l'industrie, et mon équipe est à l'aide de Clojure pour un peu juste de la nouvelle de développement; si nous étions à la recherche d'un stagiaire, Schéma de l'expérience serait un très gros plus.
  • ESR de prendre est également intéressant de noter ici: "LISP est la peine d'apprendre pour une raison différente — la profonde illumination de l'expérience que vous aurez lorsque vous avez enfin l'obtenir. Cette expérience fera de vous un meilleur programmeur pour le reste de vos jours, même si vous n'avez jamais réellement utiliser LISP elle-même beaucoup"

InformationsquelleAutor NiklasMM | 2008-11-14