metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-01-25 03:42 pm
Entry tags:

Разработчики прикладных решений и библиотек

http://www.scala-lang.org/node/8610
"I distinguish between Scala application programmers and Scala library designers, because the required skill sets are really quite different."

Языки с таким свойством крайне огорчают. Потому что в случае бага в библиотеке можно оказаться в ситуации даже не "некому чинить", а в "никто не может понять - у нас баг или в используемой библиотеке, т.к. она нечитабельна".

[identity profile] bydlorus.livejournal.com 2013-01-25 12:58 pm (UTC)(link)
Любой язык такой. Можно подумать, все, кто пользуется бустом или даже shared_ptr, способны понять их реализацию. Не говоря уже про то, что есть языки и даже платформы с наглухо закрытыми либами (не будем показывать пальцами, но багов в тех либах тоже хватает).
Edited 2013-01-25 12:58 (UTC)

[identity profile] metaclass.livejournal.com 2013-01-25 01:03 pm (UTC)(link)
Внутренности жабы и дотнета я могу посмотреть и реализовать повторно (чем в случае дотнета иногда и занимаюсь).
В хаскеле со скалами я раньше с ума сойду :)

[identity profile] bydlorus.livejournal.com 2013-01-25 01:07 pm (UTC)(link)
Посмотри внутренности Сильверлайта, пробуй ;-)

[identity profile] nealar.livejournal.com 2013-01-28 10:20 am (UTC)(link)
В х-е понятные либы! А из-за лаконичности языка они ещё и за конечное время понятны.
Юезрленд со стрелками, итератами и генериками ничуть по замороченности не отличается.

[identity profile] andrew kondratovich (from livejournal.com) 2013-01-25 01:22 pm (UTC)(link)
Я понимаю сорсы жвм & стдлиб. чяднт ?

[identity profile] bydlorus.livejournal.com 2013-01-25 01:29 pm (UTC)(link)
Э... привык говорить скрщнми?