Раменское, однако..
Jan. 6th, 2007 04:11 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
people say it really looks like this:
http://boooms.livejournal.com/30095.html
a large collection of these photos (traffic):
http://sturman.livejournal.com/271320.html?thread=1433560#t1433560
В середине 2000-х годов в Раменском был реализован проект по художественному оформлению группы типовых жилых домов, весьма необычный для России. В центре города было установлено много разнообразных скульптур, некоторые из них созданы по мотивам советских мультфильмов.
http://boooms.livejournal.com/30095.html
a large collection of these photos (traffic):
http://sturman.livejournal.com/271320.html?thread=1433560#t1433560
В середине 2000-х годов в Раменском был реализован проект по художественному оформлению группы типовых жилых домов, весьма необычный для России. В центре города было установлено много разнообразных скульптур, некоторые из них созданы по мотивам советских мультфильмов.
no subject
Date: 2007-01-06 11:52 pm (UTC)Офф-топ: а вот те AJAX ;-)
no subject
Date: 2007-01-07 12:00 am (UTC)Да, а вот народ вообще чудеса рассказывает..
> AJAX
Насколько это проблематично?
no subject
Date: 2007-01-07 12:12 am (UTC)Насколько это - слуш, ну откуда я знаю? Я только сейчас увидела, еще внимательно не читала. Type inference в Джаве, например, циклится на некоторых дженериках. Народ пошумел и успокоился ;-)
no subject
Date: 2007-01-07 12:29 am (UTC)Ну циклится и циклится, какое кому дело.. В Standard ML тоже циклится -- это, кажется, принципиальный недостаток подобных полиморфных систем типов..
Попробую что-нибудь узнать про это..
no subject
Date: 2007-01-07 12:33 am (UTC)no subject
Date: 2007-01-07 04:10 am (UTC)no subject
Date: 2007-01-07 05:12 am (UTC)no subject
Date: 2007-01-07 05:20 am (UTC)no subject
Date: 2007-01-07 05:44 am (UTC)What's the complete statement you are trying to make? :-)
no subject
Date: 2007-01-07 07:43 am (UTC)no subject
Date: 2007-01-07 02:52 pm (UTC)So one needs a bit less than Turing oracle to fix the compiler, at least for Standard ML ;-) Some other type systems are actually undecidable.
But at the same time, I am not sure that Turing oracle by itself can be used to reduce the complexity of the computation involved to make it fit a real computer -- I am just not familiar enough with the theory of computations with such oracles.. For example, if one uses such an oracle in a straightforward way, as applied to this problem, the oracle always says "yes" (a large enough computer will always complete type inference of a Standard ML program given enough time), and this does not help us to reduce the resources needed to figure out the outcome of the type inference process.
no subject
Date: 2007-01-07 05:43 pm (UTC)no subject
Date: 2007-01-07 03:11 pm (UTC)no subject
Date: 2007-01-07 03:56 pm (UTC)So what I wrote in my answer to Cema, is that
1) It depends on the particular type system, for some of them (Standard ML) it is decidable, but the compiter does not terminate in any practically reasonable time/space, so it still "loops" in practice;
2) It is not clear whether one can covert a magic instant solver of the halting problem (a "Turing oracle") into a practical solver for the actual outcome of the type inference (since the termination can be of two types: "validated" and "error found").
***************************************
There is also the third type of possible eqiuvalence here, which is also not clear. The question is, given an oracle solving system F, can we obtain the solution of halting problem (without specific complexity constraints)? I don't know the answer to that either..
no subject
Date: 2007-01-07 04:31 pm (UTC)BTW, if we know that type inference for a program in system F nonterminates, does this tell us anything about the program?
no subject
Date: 2007-01-07 05:40 pm (UTC)Actually, this is doable -- one just considers a modified program: which loops, if the original one gave the "error found" answer, or, alternatively, which loops, if the original one gave the "validated" answer, and apply the oracle to those.. Cool!
no subject
Date: 2007-01-07 04:11 am (UTC)no subject
Date: 2007-01-08 04:56 pm (UTC)So, the consensus seems to be that if you have your Javascript on in your browser, this creates some potential for serious problems (although in practice we don't seem to observe those problems recently).
This is not AJAX-specific, AJAX does not change the picture, except that you do need to have your Javascript on to use AJAX-based Web sites..
no subject
Date: 2007-01-08 05:04 pm (UTC)I knew it - Javascript is evil! Javascript is a language that was developed with a very little discussion of any sort over a very short time, as I understand. The goal was to beat all the competitors and stick it into every browser before anyone else does (they also used "Java" in their name with no right whatsoever to do it). And there we have it!
For a quickly thrown together language it is actually amazingly reasonable, if one stops being annoyed at the idea that "types are difficult for users to understand, so we'll just sweep them under the rug".
IMHO, IMHO, of course....