Делал тестовое задание. Можно было выбрать любой язык программирования. Хотя вакансия C# программиста, но упоминается, что ребята любят экспериментировать с Ruby on Rails, Pyhton и пр. Решил выпендриться и написать на F#. Тем более, что задачка алгоритмическая. Никогда ничего на нем не писал, даже на уровне "Hello, World". Но решил, что есть ещё порох в пороховницах - надо напрячься, чтобы привлечь к себе внимание. Да и для профилактики деменции нужно иногда давать мозгам нестандартные задачи (из-за недостатка солнца в Англии много слабоумных пенсионеров).
Но немного перееоценил свои силы - пришлось просидеть всю ночь напролет. А по пути на работу я отключился в поезде. Снилась ночь на набережной в Монако. Смотрю вверх и вижу гигантские надписи, вроде знаменитого Hollywood. Только они разноцветные, светящиеся, и покрывают весь склон горы аж до французской границы. Примерно вот какая-то такая F#-"лесенка" (взято отсюда):
let f x =
let f2 y =
let f3 z =
x * z
let f4 z =
let f5 z =
y * z
let f6 () =
y * x
f6()
f4 y
x * f2 x
Хороший язык, буду учить дальше.
Но немного перееоценил свои силы - пришлось просидеть всю ночь напролет. А по пути на работу я отключился в поезде. Снилась ночь на набережной в Монако. Смотрю вверх и вижу гигантские надписи, вроде знаменитого Hollywood. Только они разноцветные, светящиеся, и покрывают весь склон горы аж до французской границы. Примерно вот какая-то такая F#-"лесенка" (взято отсюда):
let f x =
let f2 y =
let f3 z =
x * z
let f4 z =
let f5 z =
y * z
let f6 () =
y * x
f6()
f4 y
x * f2 x
Хороший язык, буду учить дальше.
Комментариев нет:
Отправить комментарий