juan_gandhi: (Default)
[personal profile] juan_gandhi
Не знаю как вы, а я вижу в нашем промысле, программировании, несколько революций сразу происходит.

Во-первых, джаваскриптовая революция. Спасибо Крокфорду и другим хорошим людям, в 2008-м отстояли джаваскрипт от нападок джавных и сиплюсплюсных динозавров (хотели его сделать "объектным") - теперь это удобная универсальная платформа.

Вчера Дэвид Поллак рассказывал про свой язык visi, который работает на хаскеле, который работает на джаваскрипте. Потом разговаривал с Ларри Дилом, который таки написал построитель категорий на агде, которая работает на джаваскрипте у вас в браузере. Мечты сбываются. Скалу, говорят, тоже на джаваскрипт компилируют.

И не говорите мне о производительности; я эту глупость слышу с самого начала моей программистской деятельности - люди, знавшие ассемблер но не знавшие фортрана, активно воевали с нашими усилиями по внедрению языков.

Другая революция - это аппликативные функторы. Ну про это я должен написать подробнее.

Третья - параметрические типы. В джаве в 2005-м внедрили, и теперь всем приходится, хотя толпы идиотов и "ненавидят дженерики". В си++ соответствующие библиотеки с темплейтами были доступны хрен знает когда, но суровые практики (ака идиоты) всех учили, что это всё неэффективно, и надо пользоваться голыми пойнтерами, чтобы, главное, самому манипулировать собственной памятью. Как человек, однажды написавший свой malloc, realloc, free (фигня вопрос), не считаю тот факт, что вы прямо в коде вызываете free и malloc, понятия не имея шо там внутре, управлением памятью. Глупость одна. Примерно как в джаве обычай китайских программистов перед выходом из метода занулить все внутренние переменные ("чтоб освободились").

Облако, да... ну это скорее массовая мода пришла. [livejournal.com profile] hrenatson занимался своими "ёжиками" ещё лет 17 назад. Да и до того, лет, небось, за 10, уже люди писали эти мобильные агенты на форте и гоняли их по проводам по сети, исполняя в нужном месте.

Ну и цитата, не относящаяся. "People do not want tablets, people want ipads". Cheers!

Date: 2012-01-19 04:52 pm (UTC)
From: [identity profile] mikkim08.livejournal.com
Это все на джаваскрипте и раньше писали. Особенно с появлением аякса.

Я думаю, произошло следующее: джаваскрипт остался главной технологией для написания клиента (а флекс, например, помирает). При этом его удалось ускорить (усилиями гугля и v8)

Что, возможно, делает его "платформой", т.е. клиентов можно писать не на джаваскрипте напрямую, а компилировать в него.

Гугль, правда. вроде недавно об'явил о своем языке ("дарт") для написаний аппликаций в браузере, но пока народ не очень интересуется.

Date: 2012-01-20 10:29 am (UTC)
From: [identity profile] si14.livejournal.com
>аппликаций
Вот таких?

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

June 2025

S M T W T F S
1 2345 6 7
8 9 10 11 121314
15161718 1920 21
222324252627 28
29 30     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 2nd, 2025 10:19 am
Powered by Dreamwidth Studios