109: (Default)
[personal profile] 109
Вовиным постом навеяло.

я лично воспринимаю джаваскрипт примерно как IL. писать на нём руками никто в здравом уме не будет - для этого существуют компиляторы в джаваскрипт, типа FireAnt - чтобы самому писать на нормальном языке, а браузеру уж совать то, что он понимает.

ещё забавно на этом фоне выглядит JSON. его предлагается использовать, чтобы данные между разными языками передавать. там в джаваскрипте нету средств XML распарсить, что ли?

статья в википедии изнемогает в битве Самсона с собственным членом: XML is a markup language. JSON is a data interchange format.

language, ага. программисты на языке XML, нах.

о, ещё отлично: It has been observed that JSON is a nearly functional subset of YAML.

так и тянется рука к пистолету написать nearly functional software. отличное название для стартапа, кстати.

(no subject)

Date: 2006-11-07 10:37 am (UTC)
From: [identity profile] darxeth.livejournal.com
JS в некоторых местах красивее нормальных языков.
А никто в здравом уме не будет это конечно сильный аргумент.

(no subject)

Date: 2006-11-07 07:28 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Я так понимаю, это обычная жалоба человека на смену парадигм. Джаваскрипт же открыт программистами относительно недавно. Но изобретен-то он очень даже грамотными людьми. Просто он как бы опередил свое время.

(no subject)

Date: 2006-11-11 02:31 am (UTC)
From: [identity profile] 109.livejournal.com
это я жалуюсь? это я вам, наоборот, раскрываю грядущую парадигму: javascript as intermediate language is dead. восьмой интернет эксплорер будет исполнять IL вместо джаваскрипта. а урлы будут выглядеть как http://server/page.cs

ибо никакого смысла нет генерировать IL, из которого генерировать javascript, который потом парсить во что-то ещё промежуточное, когда можно прямо сразу исполнять IL.

а мнения тех, кто пишет на джаваскрипте вручную, я рассматриваю примерно как наезды на С++ писателей на ассемблере. да две строчки можно на чём угодно написать. не об этом же речь.

Profile

109: (Default)
109

March 2019

S M T W T F S
     12
3456789
101112131415 16
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags