nub

Mar. 19th, 2007 12:11 pm
lomeo: (гомер)
[personal profile] lomeo
Вот есть такая функция для удаления дублей из списка - nub. Название совершенно дурацкое. Я ещё когда про неё не знал, искал что нибудь вроде uniq или там removeDups в стандартных библиотеках.

Так вот, сегодня заметил: если повернуть каждую букву по часовой стрелке (для левшей - против часовой) на 180°, то название превратится в unq.

Пока всё на сегодня.

Date: 2007-03-19 12:43 pm (UTC)
From: [identity profile] palm-mute.livejournal.com
Lingvo:

[pre]
nub

сущ.

1)

а) шишка; утолщение, уплотнение

б) = nubble

Syn:

lump I 1.

2) разг. суть, соль, мораль (дела, рассказа)

It's the nub of the whole matter. — Так вот в чем суть всего предприятия.

Syn:

kernel
[/pre]

2-й вариант перевода можно притянуть за уши к операции удаления дубликатов. Но Haskell - не единственный язык, в котором удаление дубликатов в списке называется nub, в J - тоже.

Твоя трактовка оригинальна, да. Но мне кажется, это просто какой-то жаргон, без переворачивания букв и подобных хитростей.

Date: 2007-03-19 12:47 pm (UTC)
From: [identity profile] lomeo.livejournal.com
Разумеется! Я и не претендовал на истинность изложения :-)

По ссылке, что я дал сказано:
"The name nub means `essence'"

Date: 2007-03-19 12:50 pm (UTC)
From: [identity profile] lomeo.livejournal.com
А название всё равно дурацкое ;)

Date: 2007-03-19 01:59 pm (UTC)

Profile

lomeo: (Default)
Dmitry Antonyuk

April 2024

S M T W T F S
 123456
7891011 1213
14151617181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 15th, 2025 06:01 pm
Powered by Dreamwidth Studios