Sep. 3rd, 2012

metaclass: (Default)
Как известно, физруки в школах-пионерлагерях-универах - это особо безумная категория лиц, не знаю, чем им ломают голову, но сколько я помню, они всегда отличались слабой вменяемостью.

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

Один из физруков в нашей школе, после того как я нарушил стройный бег колонной по кругу зала, т.к. у меня оторвался шнурок на кедах (вроде бы): "ТЫ ВСЕ ИСПОГАНИЛ! ЭТО НАЗЫВАЕТСЯ КРАСНАЯ ПОГАНКА!!" Произносится с выпученными глазами и круговым жестом изображающим огромную шляпку красной поганки расположенную в вертикальной плоскости. Рекомендуется для использования на разборе полетов с джуниорами или службой саппорта, допустившими особо жуткие факапы.
metaclass: (Default)
Вспомнил один срач на тему однопроходных компиляторов, где Steve Yegge критиковал Clojure за то, что в ней объявления видны не во всем модуле, а только ниже объявления. (Ну, за исключением declare которые что-то вроде forward-объявлений).
Сижу приделываю новую фичу к кодогенератору на F# - и таки внезапно оказывается, что это не только в Clojure, но так же и F#, и, что самое печальное, - в долбаном SQL, который я генерирую.
Сижу вот, сортирую объекты из которых генерируется SQL по зависимостям.

А как с этим дела обстоят в Scala?
Я тут подумываю, что надо бы провести сравнение F# и Scala на моих задачах, все равно уже полная работа JVM и жаб, так может, выводилка типов в Scala для меня окажется более приемлемой, чем дикий ад в F# (теперь я понимаю, почему его [livejournal.com profile] thesz критикует). Ну и макросы в скале [livejournal.com profile] xeno_by прикрутил вроде уже.
Хотя единственное, что мне приходит в голову на тему приличного использования макросов - это при их выполнении долбится в БД или модель этой БД и генерировать код.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 7th, 2025 01:19 pm
Powered by Dreamwidth Studios