Apr. 12th, 2017

jamhed: (Default)
Известная гипотеза Сепира-Уорфа утверждает что язык определяет мышление, и в случае языков программирования это действительно так. Дийкстра утверждал что знакомство с бейсиком необратимо разрушает мышление программиста неспроста: разнообразные уклоны языков программирования неизбежно влияют на то как именно описываются и решаются практические задачи программистами, и никто не начинает изучение программирования с освоения сразу нескольких языков. А если уж в руках оказался молоток, то всё вокруг начинает быть похожим на гвоздь (иерархии классов).

Соответственно если уж классифицировать языки программирования, то именно так: с указанием того, что в языке делать легко, и что трудно (но возможно, так как все тьюринг-полные языки эквивалентны). Потом, довольно бессмысленно рассматривать языки в отрыве от тулинга (компиляторов, библиотек, сообществ, маркетинга и пр.).

September 2017

S M T W T F S
     1 2
3 4 56 78 9
10111213 14 1516
171819 20212223
24252627282930

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 21st, 2017 06:51 am
Powered by Dreamwidth Studios