catpad: (Default)
[personal profile] catpad

Очень умная тётенька Виктория Лившиц рассуждает о состоянии современного программирования и перспективах его.
Особенно мне понравилось, как она про XML и всю эту дрянь говорит:

The world has gone crazy with XML and then web services; SOAP and UDDI are getting enormous attention, and, yet, from a software engineering standpoint, they seem to me a setback rather then a step forward.
We now have a generation of young programmers who think of software in terms of square brackets. An enormous mess of XML documents that are now being created by enterprises at an alarming rate will be haunting our industry for decades. With all that excitement, no one seems to have the slightest interest in basic computer science.

Date: 2004-02-12 11:50 pm (UTC)
From: [identity profile] yuno.livejournal.com
Hereas, take a look at www.qnx.com (this is what I'm working for at the moment and I hope to do so in the future) ;)
This one does not implement any need of XML and stuff.

Re:

Date: 2004-02-12 11:57 pm (UTC)
From: [identity profile] catpad.livejournal.com
Не пойму, вы в Саппоро работаете на QNX ?

Re:

Date: 2004-02-13 01:19 am (UTC)
From: [identity profile] yuno.livejournal.com
Нет, в данный момент (да и вообще последние почти 4 года) я работаю в РФ, в С-Петербурге, в местном отделении WIDE и в местном же реселлере QSSL - SWD.

Date: 2004-02-13 12:15 am (UTC)
From: [identity profile] scroll.livejournal.com
Чем тебе XML не нравится?
То, что такие "доступными" технологиями пользуются все кому ни лень, по моемому нет ничего плохого. Почему потребителям технологий нужно уделять такое внимание basic computer science, что бы под этим не подразумевалось?

Re:

Date: 2004-02-13 12:24 am (UTC)
From: [identity profile] catpad.livejournal.com
Ну, во-первых, речь не о потребителях.
А во-вторых, мне кажется несколько неуместно называть XML "технологией", а уж тем более "The Next Big Thing", что нередко можно услышать.
А что, разве HTML - это технология ? WWW - это технология (т.е. сочетание TCP/IP, HTML, веб-серверов и броузерных технологий). OOP - это технология. Java - это технология. CORBA - это технология. .NET - это технология. А HTML, равно как и XML - это система обозначений, документации, структурирования информации, ничего более. Пустышка. Как вообще об этом можно серьёзно говорить ?

Re:

Date: 2004-02-13 12:29 am (UTC)
From: [identity profile] catpad.livejournal.com
Так что речь не идёт о том "нравится" или "не нравится". Нравиться может кино, или погода, или язык программирования. А "правила дорожного движения" мне нравиться не могут, они просто есть. Так и XML - ну есть он, ну и хорошо. Мне не нравится, что из-за этого поднимают столько шума.

Re:

Date: 2004-02-13 01:29 am (UTC)
From: [identity profile] dimrub.livejournal.com
XML - не технология. Технология - то, что построено на нем. Все эти XSL, XPath, XQuery, DOM и т.п. Технология - потому, что позволяют выработать СТАНДАРТНЫЕ инструменты для СТАНДАРТНЫХ операций.

А насчет шума - да, мне он тоже кажется чрезмерным. Зачем шуметь о технологии?

Re:

Date: 2004-02-13 03:08 am (UTC)
From: [identity profile] catpad.livejournal.com
По-моему, шума достойны только действительно революционные технологии (как электричество, или атомная энергия, или интернет). А всякая ерунда, конечно, шума не стоит.

Date: 2004-02-13 02:42 am (UTC)
From: [identity profile] altyn.livejournal.com
Статью полностью не прочитал. Однако, тот факт, что автор статьи крепко связана с Sun, наводит на следующий мысль: Sun сделала ставку на EJB, а не на веб-сервисы, потому и "SOAP and UDDI ... seem to me a setback rather then a step forward." Безусловно, EJB как и CORBA идея красивая, только вот работать ее хрен заставишь. Веб-сервисы куда проще, поэтому и люди к ним потянулись. :)
А XML Вам бы понравился, если бы перед этим Вам пришлось работать с такими форматами как EDIFACT, или вовсе с доморощенными форматами корпораций. У меня такой опыт был с форматами счетов немецких телекомов.

Re:

Date: 2004-02-13 03:06 am (UTC)
From: [identity profile] catpad.livejournal.com
Да нет, ещё раз повторюсь: я не говорю, что мне XML не нравится как формат, мне не нравится, что его выдают за какую-то супер-технологию.

Re:

Date: 2004-02-13 04:22 am (UTC)
From: [identity profile] altyn.livejournal.com
XML не просто формат, тут уже говорилось об этом, можно посмотреть хотя бы на Biztalk. Если считать что Java или .Net - это технология, тогда XML тоже технология.
Хотя, согласен - в последнее время слово "технология" девальвировало. Более того, как только слышишь фразы "мы использовали новую, прогрессивную технологию" или не дай Бог "мы разработали собственную технологию", жди беды и проверь свой кошелек. У нас вот идут попытки подружится с одной online payment system которая по последней моде построена как веб-сервис и именно поэтому была выбрана заказчиком. Веб-сервис это конечно хорошо, модно, только вот платежи не проходят.

(тихо охреневая)

Date: 2004-02-13 03:42 pm (UTC)
From: [identity profile] cmm.livejournal.com
Если считать что Java или .Net - это технология, тогда XML тоже технология.

скажите, а вот алфавит — это технология?

Re: (тихо охреневая)

Date: 2004-02-14 05:41 am (UTC)
From: [identity profile] altyn.livejournal.com
Нет. Алфавит - СУПЕР-ПУПЕР-ТЕХНОЛОГИЯ.

Date: 2004-02-14 06:03 am (UTC)
From: [identity profile] cmm.livejournal.com
спасибо!

Re:

Date: 2004-02-13 03:16 am (UTC)
From: [identity profile] catpad.livejournal.com
Кстати, это вы не правы про Sun. У них ещё какой Web Services Development Kit есть, они его рекламируют всё время.

Re:

Date: 2004-02-13 04:39 am (UTC)
From: [identity profile] altyn.livejournal.com
Хм, не знал. Спасибо.
Хотя мне кажется, что это попытка угнать доходящий поезд. :)
Page generated Feb. 6th, 2026 06:05 am
Powered by Dreamwidth Studios