URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 44450
[ Назад ]

Исходное сообщение
"OpenNews: Будущее динамического программирования"

Отправлено opennews , 15-Окт-08 14:21 
Автор статьи "Dynamic programming futures (http://weblog.infoworld.com/archives/emailPrint.jsp?R=printT...)" попытался на освнове анализа истории возникновения таких динамических языков программирования, как JavaScript, Perl, PHP, Python, Ruby и Groovy, сформулировать 10 принципов, определяющих эволюцию интерпретируемых языков в будущем:


-  
1. Различия между языками программирования не будут так огромны.


Языки программирования будут похожи, а значит, научиться программировать станет гораздо проще. Если разработчик одного языка увидит некий плюс у другого языка то он сможет без проблем сделать похожую функцию и в своём языке.


-  
2. Стандарты становится еще более доминирующими.


Язык Ruby не мог стать знаменитым в течение нескольких лет, пока, он не совпал со стандартами Rails.


-  
3. Приложения создадут собственные миры.


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

URL: http://weblog.infoworld.com/archives/emailPrint.jsp?R=printT...
Новость: http://www.opennet.me/opennews/art.shtml?num=18420


Содержание

Сообщения в этом обсуждении
"Будущее динамического программирования"
Отправлено Аноним , 15-Окт-08 14:21 
futures это вроде как не будующее

"Будущее динамического программирования"
Отправлено Аноним , 15-Окт-08 15:00 
>futures это вроде как не будующее

С features не путайте ?
"Toward that end, here are 10 principles that will guide the evolution of scripting languages in the future."


"Будущее динамического программирования"
Отправлено Guest , 15-Окт-08 14:30 
> Если программист работал продолжительное время с языком на одной платформе и при переходе на другую ОС переписывания программ не потребуется то это будет огромный плюс для языка.

Для скриптовых языков это не плюс, а обязательное условие. И каким боком тут эмуляция и кросс-компиляция?

> Рост любителей поможет его развитию.

PHP я смотрю у нас шибко развитый.


"Будущее динамического программирования"
Отправлено SKeeper , 16-Окт-08 10:05 
>PHP я смотрю у нас шибко развитый.

Да


"Будущее динамического программирования"
Отправлено AmdY , 17-Окт-08 11:36 
просто его нужно уметь готовить

"Будущее динамического программирования"
Отправлено Имя , 15-Окт-08 14:53 
> 8.Все улучшения будут делать его проще.

"Будущее динамического программирования"
Отправлено Имя , 15-Окт-08 14:55 
>8.Все улучшения будут делать его проще.

Наоборот! Все упрощения будут делать его лучше.
А вот "улучшения" обычно его усложняют.


"Будущее динамического программирования"
Отправлено Square , 15-Окт-08 15:03 
Автор, слова ИМЕЮТ значение!!!

не "1. Различия между языками программирования не будут так огромны."

а "Семантические различия между языками"


Это разные вещи...


"Будущее динамического программирования"
Отправлено souriz , 15-Окт-08 15:07 
Обязательно приму к сведениям.

"Будущее динамического программирования"
Отправлено Cobold , 15-Окт-08 15:08 
Опоздали лет на десять с такими размышлениями.

"OpenNews: Будущее динамического программирования"
Отправлено Pashugan , 15-Окт-08 15:24 
А нас в институте учили, что динамическое программирование - это нечто совсем другое...

"Будущее динамического программирования"
Отправлено Аноним , 15-Окт-08 16:12 
Здесь наверное имеется в виду динамика развития ... а не динамическое

"Будущее динамического программирования"
Отправлено souriz , 15-Окт-08 16:25 
>Здесь наверное имеется в виду динамика развития ... а не динамическое

Да, прошу у всех читателей огромного прощение. Опечатка.


"Будущее динамического программирования"
Отправлено Александр Чуранов , 15-Окт-08 16:46 
>Здесь наверное имеется в виду динамика развития ... а не динамическое

Скорее динамические языки, а не динамическое программирование.


"Будущее динамического программирования"
Отправлено yantux , 15-Окт-08 16:59 
Пясатель фантаст ;)

Новый закон Мура: "каждый год языки сбудут становится динамичнее в квадрате..."


"Будущее динамического программирования"
Отправлено Серж , 15-Окт-08 17:10 
> Если язык будут развивать не только команда его создателей, но и наиболее
> активные пользователи то скорость исправления ошибок намного возрастёт.

Если язык будут развивать не только команда его создателей, но и наиболее
активные пользователи, то скорость добавления ошибок намного возрастёт.


"Будущее динамического программирования"
Отправлено andr.mobi , 15-Окт-08 17:51 
Набор банальностей. Ещё fs в XML или на движке MS SQL. В топку.

Скучно и неправда. Для футуриста слишком бедное воображение.


"Будущее динамического программирования"
Отправлено Аноним , 15-Окт-08 18:31 
Названы либо очевидные вещи, либо утопический бред

"Будущее динамического программирования"
Отправлено BigHo , 15-Окт-08 19:55 
Неплохая статья. Очень точно излагает мои мысли по этому вопросу (кроме 10-ого пункта, что был приписан "до кучи"). Возможно, что тенденция окажется гораздо глубже. Например: грань между динамическими и статическими языками станет еще незаметней, а системное программирование с появлением кластеров обретет новый смысл.

P.S. Для пятого пункта "Интернет станет важным ключом в развитие языка" обратная трактовка тоже будет верной: "Языки станут более ориентированны для передачи данных", что потихоньку диктуется java, erlang, .net, adobe flash.


"Будущее динамических языков программирования"
Отправлено Fylhtq , 16-Окт-08 09:27 
Что не рассылка, то 10 принципов, 10 отличий, 10 замечаний, 10 улучшений, бла-бла-бла

"Будущее динамических языков программирования"
Отправлено souriz , 17-Окт-08 13:45 
10 это самое удобное число для списка. Можно было и 100 и 1000, но 10 удобнее.

"Будущее динамических языков программирования"
Отправлено rihad , 16-Окт-08 10:13 
Скорость и удобство разработки для _человека_ постепенно, с ростом компьютерной мощи, становятся гораздо важнее, чем скорость и удобство для _машины_. Машины призваны служить людям,а не наоборот. Компьютеры становятся все быстрей и динамические языки уже могут показывать производительность достаточную для того, чтобы интерактивных задержек не было заметно человеком. Это называется эволюция.

"Будущее динамических языков программирования"
Отправлено Keeper , 18-Окт-08 10:11 
> и динамические языки уже
>могут показывать производительность достаточную для того, чтобы интерактивных задержек не было
>заметно человеком.

Вот оптимисты. Поиграйте в Civilization 4, там вся логика как раз на python'е написана. Большой мир, максимум оппонентов, эндшпиль игры. Потом рассказывайте про незаметность "интерактивных задержек".

P.S. CPU Core2 Duo E6850 @ 3.00 GHz, RAM DDR2 2 Gb @ 1066 MHz.


"Будущее за Cray-ем, ура"
Отправлено Andrey Mitrofanov , 18-Окт-08 10:33 
>удобство разработки для _человека_ постепенно
>Машины призваны служить людям,а не наоборот.

У Вас несколько разные "люди" в эти строчках--^^^. Передёргиваем помаленьку или не успеваем за полётом собственной... мысли?

>Компьютеры становятся все быстрей и динамические языки

Высылайте деньги - покупаю под-стольный Cray и пересаживаюсь на интерпретирующий gcc для всех компилированных бинарников. Вы ведь _рекомендуете_, да-а-а??