Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> В Microsoft разрабатывается новый язык, программирования, ориентированный на XML 
:(
    Опции темы
Medved
Дата 20.12.2002, 06:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a




В Microsoft разрабатывается новый язык программирования, ориентированный на XML

На проходившей на прошлой неделе в Балтиморе, штат Мэриленд, конференции XML 2002 корпорация Microsoft намекнула на то, что ее специалисты ведут разработку нового языка программирования, ориентированного на разработку веб-сервисов на базе XML. Один из главных разработчиков платформы .Net Дон Бокс выразил в своем докладе мнение, что "языки программирования должны эволюционировать или прекратить свое существование". По словам Бокса, XML и веб-сервисы заставляют программистов манипулировать данными, в то время как современные языки оптимизированы для работы с объектами.

Комментируя это выступление, обозреватели сайта Microsoft Watch сообщают, что по данным их источника в Microsoft, в софтверном гиганте действительно работают над созданием ориентированного на данные языка программирования с кодовым названием X#. Этот язык предназначен специально для разработки веб-сервисов и максимально учитывает специфику XML.

Возвращаясь к выступлению Бокса, нужно обратить внимание на его слова о том, что "если мы сделаем веб-сервисы похожими на CORBA, мы упустим многие возможности". CORBA представляет собой объектно-ориентированную технологию взаимодействия приложений друг с другом. Разработку "ориентированного на данные" языка программирования Бокс охарактеризовал, как одну из наиболее интересных задач в ближайшие пять лет.

Мнение Бокса разделяет и Рон Шмельцер, старший аналитик консультационной компании ZapThink, специализирующейся в области веб-сервисов. В интервью Microsoft Watch он отметил, что языки типа C++ или Java слишком прочно привязаны к понятиям объектов, функций, компонентов и т.д. В XML и веб-сервисах этим понятиям не отводится столь важной роли, поэтому новое поколение .Net-языков должно претерпеть целый ряд эволюционных изменений.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Sun
Дата 21.12.2002, 01:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002




Ура! Мир получит новый Бэйсик для работы с XML!  :)


--------------------
Account removed
PM MAIL   Вверх
MuToGeN
Дата 22.12.2002, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва




да, синтаксис скорее всего будет VBшный. а 90% программистов привыкли к с++ или дельфям.

то же самое что встроенный компилятор 1С предприятия (если это вообще компилятор) - знать язык будут "избранные", которые работают исключительно на VB, зато как они этим гордиться будут :D помню мне как-то один человек заявил, что этот 1С-овский бейсик с русским синтаксисом походит на с++


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
NightGoblin
Дата 22.12.2002, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1021
Регистрация: 24.11.2002
Где: 127.0.0.1




Цитата(MuToGeN @ 22.12.2002, 05:40)
помню мне как-то один человек заявил, что этот 1С-овский бейсик с русским синтаксисом походит на с++

А знаешь, если не вглядываться, что-то есть, что-то есть.... :D


--------------------
Kernel panic: /dev/null overflow!
GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y?
B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981
PM MAIL WWW ICQ   Вверх
simanyay
Дата 23.12.2002, 02:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Антон Ковалёв
****


Профиль
Группа: Участник
Сообщений: 2053
Регистрация: 22.8.2002




Мне кажется, что скоро мы придём к такой куче разных языков, что для написания Hello World надо будет отвести месяц... на выбор оптимального языка :) Я считаю, что Майкрософтские языки, типа "кликни туда и сюда, хоп и программа" только уменьшат действительно квалифицированных специалистов на софтверном рынке. И ещё мне кажется это всё делается для того, чтобы как можно крепче привязать людей к Windows. Ключевые языки это - Asm, C, C++, Java, Pascal (Delphi) и VB (для офисных приложений). Остальное всё излишество.


--------------------
«It's better to be a pirate than to join the Navy» — Steve Jobs.
PM MAIL WWW   Вверх
dr.ZmeY
Дата 23.12.2002, 02:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Политолог
****


Профиль
Группа: Участник Клуба
Сообщений: 3892
Регистрация: 26.3.2002
Где: ..::STALINGRAD::. .




Все языки как былы так и будут, а вот Яве тяжело придётся... Хотя Борланд на яву БОЛЬШИЕ планы имеет...


--------------------
PM MAIL WWW ICQ Skype   Вверх
NightGoblin
Дата 23.12.2002, 12:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1021
Регистрация: 24.11.2002
Где: 127.0.0.1




Цитата(simanyay @ 22.12.2002, 18:26)
Я считаю, что Майкрософтские языки, типа "кликни туда и сюда, хоп и программа" только уменьшат действительно квалифицированных специалистов на софтверном рынке. И ещё мне кажется это всё делается для того, чтобы как можно крепче привязать людей к Windows.

Абсолютно согласен! Естественно, что все, что они делают, направлено на то, чтобы получить как можно больше денег - и создание таких "программистов" на самом деле тоже двигает их к прибыли, так же, как они в свое время наплодили юзеров... В результате - куча народа, который уверен, что на жестком диске хранятся желтенькие папки, а Интернет придумал Билл Гейтс...


--------------------
Kernel panic: /dev/null overflow!
GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y?
B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981
PM MAIL WWW ICQ   Вверх
Vit
Дата 23.12.2002, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago




Цитата(simanyay @ 22.12.2002, 09:26)
Ключевые языки это - Asm, C, C++, Java, Pascal (Delphi) и VB (для офисных приложений). Остальное всё излишество.

Ты перечислил языки общего назначения. Собственно они и останутся, но есть куча языков которые ориентированны на несколько более узкое применение и без них современный компьютерный мир сейчас невозможен:

1) например для Web абсолютно необходимо наличие клиентских (JScript, VBScript) и серверных (ASP, JSP, Perl, PHP) языков. Можно их заменить С или Asm'ом - ясен хрен можно, но с точки зрения затрат на программирование, стабильности полученных приложений и защищённости данных пользователя в этой области применение языков общего назначения не выдерживает никакой критики... Далеко ходить не надо возьмём например всеми любимый и очень широкораспространённый Flash, который имеет свой собственный язык.

2) Для баз данных нужны SQL и транзакционные скрипты (PL/SQL, T-SQL и т.п.) - можно их заменить на языки общего назначения - можно конечно, если писать свои сервера баз данных, эй! кто тут готов свой аналог Оракла написать?

3) Для передачи данных, хранения данных и отображения данных в распределённых корпоративных системах очень удобна связка SOAP-XML-XSL. Можно её заменить? Можно конечно, только опять же время на разработку аналогичных систем средствами только языков общего назначения возрастёт на 1-2 порядка...

4) Очень многие системы имеют свои внутренние скрипты и макросы, многие из которых представляют собой подчас очень сложные языки:
 MS DOS - Batch
 OS/2 - Rexx
 MS Office - VBA
 Crystal Report - Какой-то внутренний язык, тоже весьма навороченный
 Apache
 Clarion
 FoxPro
 Informix ESQL/C
 AutoCAD - Lisp
 Mat Lab
Даже многие игрушки имеют свои языки программирования... Можно их заменить? Можно, если эти системы не использовать, а всё писать самому...

5) Компьютерный мир не замкнулся на персоналках. На больших машинах основные языки до сих пор не С и ассемблер, а Cobol, Fortran, AS/400. А многие микроконтроллеры программируются на своих собственных языках...
 

В общем примеров куча. В любом случае пока развитие компьютерной техники идёт по пути выделения некоторого класса задач, для которого использование специальных языковых средств, позволят манипулировать гораздо эффективнее и я не вижу в этом ничего плохого. Я не думаю что то что анонсировала MS потеснит асемблер или С. Явление это того же порядка как и например конкуренция XML, ассемблера и SQL - нет её и быть не может - это совершенно разные звери.
Для меня пока этот ананонс выглядит скорее как дальнейшее развитие XML чем замена стандартных языков.


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
MuToGeN
Дата 23.12.2002, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва




Цитата
Я не думаю что то что анонсировала MS потеснит асемблер или С
полностью согласен, тем более этот язык скорее всего заинтересует любителей VB/VBA/VBScript/ASP/и_типа_того
всеж если человек знает хотя бы основы сишного синтаксиса, то он скорее займется изучением языков с сишным синтаксисом, чем будет забивать себе голову столь непривычными VBшными вещами.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Step
Дата 24.12.2002, 18:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA




опять микрасофт херней занялся.


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
AntonSaburov
Дата 25.12.2002, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург




Несколько цитат :)

Цитата
да, синтаксис скорее всего будет VBшный. а 90% программистов привыкли к с++ или дельфям.


Ну про дельфи я бы так смело не утверждал. Это разве что у нас. А на наш рынок ориентироваться не стОит.

Цитата
Все языки как былы так и будут, а вот Яве тяжело придётся... Хотя Борланд на яву БОЛЬШИЕ планы имеет...


А разве Борланд JAVA придумал ? JAVA пока, конечно отстает от C, но она удерживает достаточно прочное второе место. Яве тяжело не придется - хорошая, прочная платформа. Это именно платформа, а не просто интерпретатор байт-кода.

А по существу - думаю, что из этого у MS ничего путного не получится. Уже есть стандарты DOM и SAX, которые имеют уже очень большое распространение. Причем именно на ОО языках. Вообщем, IMHO, это не будет иметь перспектив. Хотя всякое может быть.
PM MAIL WWW ICQ   Вверх
Fantasist
Дата 25.12.2002, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй
***


Профиль
Группа: Участник Клуба
Сообщений: 1517
Регистрация: 24.3.2002




Цитата(Step @ 24.12.2002, 10:18)
опять микрасофт херней занялся.

Aга, а нам всем на этом потом работать.  :)


--------------------
Волны гасят ветер...
PM MAIL   Вверх
NightGoblin
Дата 25.12.2002, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1021
Регистрация: 24.11.2002
Где: 127.0.0.1




Цитата(Step @ 24.12.2002, 10:18)
опять микрасофт херней занялся.

А когда он ей не занимался? :)


--------------------
Kernel panic: /dev/null overflow!
GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y?
B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981
PM MAIL WWW ICQ   Вверх
MuToGeN
Дата 25.12.2002, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва




Цитата(NightGoblin @ 25.12.2002, 07:32)
Цитата(Step @ 24.12.2002, 10:18)
опять микрасофт х**ней занялся.

А когда он ей не занимался? :)

когда его еще не существовало


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 25.12.2002, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва




и вообще что такого сложного в работе с xml? может я конечно мало с ним сталкивался...

возможно скоро будет еще и специальный язык для написания текстовых редакторов... кто его знает...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.1047 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.