nub

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

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

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

(:

Date: 2007-03-19 10:19 am (UTC)
From: [identity profile] sdfgh153.livejournal.com
А потом эти люди спрашивают: «Why Exotic Languages Are Not Mainstream?»

Re: (:

Date: 2007-03-19 10:27 am (UTC)
From: [identity profile] lomeo.livejournal.com
:) В этих языках вообще всё с ног на голову...

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)

nub

Date: 2007-03-21 01:52 pm (UTC)
From: [identity profile] deni-ok.livejournal.com
Стандартизировано как essence ;)

The Haskell 98 Report

17.2 "Set" operations
There are a number of "set" operations defined over the List type. nub (meaning "essence") removes duplicates elements from a list.

Re: nub

Date: 2007-03-21 02:01 pm (UTC)
From: [identity profile] lomeo.livejournal.com
Эх! :) Да я знаю. Там же в посте я ссылку на nub привёл.
Но название дурацкое ;-)

Re: nub

Date: 2007-03-21 02:05 pm (UTC)
From: [identity profile] deni-ok.livejournal.com
Это точно, что дурацкое. Я сам неделю назад про неё узнал. Хожу теперь, хвастаюсь.

Re: nub

Date: 2007-03-21 04:29 pm (UTC)
From: [identity profile] lomeo.livejournal.com
Ах вот оно что! ;-)

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. 14th, 2025 01:13 pm
Powered by Dreamwidth Studios