juan_gandhi: (Default)
[personal profile] juan_gandhi
Larry Diehl's yesterday slides

So, the language where type-dependence reaches the ultimate, where intuitionistic logic is just another way to express things. It was absolutely amazing.

Date: 2010-02-23 07:41 pm (UTC)
From: [identity profile] itman.livejournal.com
It vaguely resembles APL.
Edited Date: 2010-02-23 07:42 pm (UTC)

Date: 2010-02-23 07:55 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
It is pure intuitionistic logic. Pretty readable, too. I saw it first time.

Date: 2010-02-23 08:29 pm (UTC)
From: [identity profile] sorhed.livejournal.com
If you want some APL, try J or K or Q. :)

Date: 2010-02-23 08:35 pm (UTC)
From: [identity profile] itman.livejournal.com
a,b,c,d,e,f,g
h,i,j,k,l,m,n,o,p
q,r,s,t,u,v,w
x,y,z,
it is a real programming spree!
Люди, придумывающие новые языки программирования, должны умереть в страшных муках! :-)

Date: 2010-02-23 08:38 pm (UTC)
From: [identity profile] sorhed.livejournal.com
Я, напротив, полагаю, что каждый успешный программист должен хоть один раз в жизни придумать собственный язык программирования. :)

Date: 2010-02-23 08:46 pm (UTC)
From: [identity profile] itman.livejournal.com
Да конечно. У нас тут в прошлом году ушел успешный программист. Оставил нам свой язык программирования для реализации схем трансляции запроса. Радуемся мы этому языку практически беспрестанно!

Date: 2010-02-23 09:07 pm (UTC)
From: [identity profile] http://users.livejournal.com/_windwalker_/
я когда-то аналог JSON-а придумал. Для хранения состояния объектов на форме. Чисто client side, безо всяких там JSP или ASP.

Date: 2010-02-23 09:37 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
А если объекты в качестве ключей в хешах использовать, разве не то ж выходит? (пардон, надо бы попробовать)

Date: 2010-02-23 09:51 pm (UTC)
From: [identity profile] http://users.livejournal.com/_windwalker_/
ну в общем да. я там в куку состояние сохранял, а потом из неё путём матов и eval пытался достать.

Date: 2010-02-23 10:24 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
С кукой два фактора. Во-первых, надо утрамбовывать (в Гугле за куками лично Мариса следит; мне разрешили шесть байт); во-вторых, учитывать, что структура контента может меняться, при этом надо сохранять совместимость.

Date: 2010-02-23 10:31 pm (UTC)
From: [identity profile] http://users.livejournal.com/_windwalker_/
ну у нас было всё проще - кровавый оффшор, где отдельные сеньёры генерят "уникальные значения" путём склеивания 4-х рандомов. И когда в какой-то момент максимальное количество разрёшённых кук было превышено, то ведущий программист сделал удивлённый хлопок глазками - а, что есть лимит ?

Date: 2010-02-24 04:58 am (UTC)
From: [identity profile] antilamer.livejournal.com
Quite a pity that the slides don't show any reasonably complex proofs, only trivial things.

Have you looked at Coq (http://coq.inria.fr)? It's in the same direction but more complex/advanced (or complicated, if you like). They proved the 4 color theorem with it.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

May 2025

S M T W T F S
    1 2 3
456 7 8 9 10
11 121314151617
181920 21 222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 23rd, 2025 03:29 pm
Powered by Dreamwidth Studios