![]() |
|
Модераторы: LSD |
![]()
|
|
| Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 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-языков должно претерпеть целый ряд эволюционных изменений. -------------------- |
|||
|
||||
| Sun |
|
|||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 |
Ура! Мир получит новый Бэйсик для работы с XML!
-------------------- Account removed |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва |
да, синтаксис скорее всего будет VBшный. а 90% программистов привыкли к с++ или дельфям.
то же самое что встроенный компилятор 1С предприятия (если это вообще компилятор) - знать язык будут "избранные", которые работают исключительно на 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! |
|||
|
||||
| NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 |
А знаешь, если не вглядываться, что-то есть, что-то есть.... -------------------- 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 |
|||
|
||||
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 |
Мне кажется, что скоро мы придём к такой куче разных языков, что для написания Hello World надо будет отвести месяц... на выбор оптимального языка
-------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| dr.ZmeY |
|
|||
|
Политолог ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3892 Регистрация: 26.3.2002 Где: ..::STALINGRAD::. . |
Все языки как былы так и будут, а вот Яве тяжело придётся... Хотя Борланд на яву БОЛЬШИЕ планы имеет...
|
|||
|
||||
| NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 |
Абсолютно согласен! Естественно, что все, что они делают, направлено на то, чтобы получить как можно больше денег - и создание таких "программистов" на самом деле тоже двигает их к прибыли, так же, как они в свое время наплодили юзеров... В результате - куча народа, который уверен, что на жестком диске хранятся желтенькие папки, а Интернет придумал Билл Гейтс... -------------------- 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 |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago |
Ты перечислил языки общего назначения. Собственно они и останутся, но есть куча языков которые ориентированны на несколько более узкое применение и без них современный компьютерный мир сейчас невозможен: 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 |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва |
всеж если человек знает хотя бы основы сишного синтаксиса, то он скорее займется изучением языков с сишным синтаксисом, чем будет забивать себе голову столь непривычными 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! |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA |
опять микрасофт херней занялся.
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| AntonSaburov |
|
||||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург |
Несколько цитат
Ну про дельфи я бы так смело не утверждал. Это разве что у нас. А на наш рынок ориентироваться не стОит.
А разве Борланд JAVA придумал ? JAVA пока, конечно отстает от C, но она удерживает достаточно прочное второе место. Яве тяжело не придется - хорошая, прочная платформа. Это именно платформа, а не просто интерпретатор байт-кода. А по существу - думаю, что из этого у MS ничего путного не получится. Уже есть стандарты DOM и SAX, которые имеют уже очень большое распространение. Причем именно на ОО языках. Вообщем, IMHO, это не будет иметь перспектив. Хотя всякое может быть. |
||||
|
|||||
| Fantasist |
|
|||
|
Лентяй ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1517 Регистрация: 24.3.2002 |
Aга, а нам всем на этом потом работать. -------------------- Волны гасят ветер... |
|||
|
||||
| NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 |
А когда он ей не занимался? -------------------- 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 |
|||
|
||||
| MuToGeN |
|
||||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва |
когда его еще не существовало -------------------- 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! |
||||
|
|||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 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! |
|||
|
||||
![]()
|
| Правила раздела «Флейм» | |
|
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Флейм | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |