Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];

Вниз

Программа научилилась писать программы   Найти похожие ветки 

 
zzet   (2003-02-19 21:53) [0]

http://www.lenty.ru/gocomp.html?http://www.proext.com/news/soft/10923.html


 
Романов Р.В.   (2003-02-19 22:24) [1]

Нужно еще подготовить квалифицированных программистов, которые будут писать прогрммы на программе, которая сама пишет программы :-)


 
Alex Konshin   (2003-02-20 02:53) [2]

Ну насчет того, как программы пишут программы - плвали, знаем. Тут Rational Rose ТАКОГО и В ТАКИХ количествах сочиняет, что уж лучше бы китайцы с любимой технологией Cut&Paste писали бы.


 
Anatoly Podgoretsky   (2003-02-20 09:20) [3]

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


 
Sergey13   (2003-02-20 09:21) [4]

> Программа научилилась писать программы
Ну и что? Программисты же могут делать программистов судя по некоторым постам в ветке про мальчиков/девочек. 8-)


 
Igorek   (2003-02-20 10:32) [5]

Не стоит недооценивать сей факт, если он действительно имеет место быть.


 
VictorT   (2003-02-20 11:01) [6]

А я не успел статейку почитать, её уже там нет. Может кто запостит?


 
Andrey   (2003-02-20 11:18) [7]

Секунду, господа.

Что есть Delphi? Среда для написания программ на языке Object
Pascal (или похожего на Object Pascal).

Что есть компилятор языка Object Pascal встроеный в среду разработки Delphi? Программа для перевода текста (исходников на языке Object Pascal) на э..машинный язык (понятный процессору и возможный к исполнению).

Теперь насекунду абстрагируемся от того что это "чудо" (Appligenics) пишет программы на "стандартном языке Java", а представим что оно пишет программы на всеми нами любимом Delphi.

И что мы получаем. Это "чудо" должно иметь свой собственный язык (на котором опять же должны уметь писать программисты :)) кокторый оно и транслирует в Object Pascal. В итоге получается некоторое средство автоматизации (на качестве работы которого еще нужно посмотреть) написания кода. Не больше, не меньше.



И еще аргумент "работает в 500,000 раз быстрее, чем программисты и практически не ошибается. Другими словами, если программист пишет в день 400 строк программы, наша программа пишет такое же количество строк за четверть секунды"
А если нужно внести незначительное изменение в одной строке проэкта размером в 10 млн. строк, я эту строку и исправлю. А вот вопрос как поведет себя это "чудо"? Небудет ли оно весь проэкт перестраивать :)


 
Andrey   (2003-02-20 11:21) [8]

Программа научилилась писать программы

18.02.03 11:53


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

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

Наконец, небольшая компания Appligenics (южная Англия) ( http://www.appligenics.com/) разработала новое приложение для решения этой проблемы. "Наше новое приложение позволяет работать в четыре раза быстрее, а затраты составляют четверть нынешних, - говорит Джим Клоуз, менеджер по развитию компании. Приложение работает в 500,000 раз быстрее, чем программисты и практически не ошибается. Другими словами, если программист пишет в день 400 строк программы, наша программа пишет такое же количество строк за четверть секунды".

Работу над решением этой задачи начал исполнительный директор Appligenics Морис Спиллейн, создавший компанию шесть лет назад. Четверть века назад он работал младшим директором в одной из горнодобывающих компаний в Африке и отвечал за ИТ-сектор.

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

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

Генератор программ Appligenics пишет программы на стандартном языке Java. Ёто означает, что владелец не привязан к единственному поставщику и может получить доступ к программе через обычный Интернет-браузер.

Программа даже может проверять собственную работу и отказывается принимать логические и синтаксические ошибки. Все приложение может быть создано автоматически, включая такие технические компоненты, как базы данных. Хотя, конечно, участие людей в создании кода необходимо, практически 90% программы пишется автоматически. Важно также и то, что использование программы Appligenics решает проблему поддержки. Ведь программное обеспечение может быстро автоматически модифицироваться в соответствии с потребностями бизнеса.

Сейчас компания хочет запатентовать новый продукт. Это позволит претендовать на хорошую долю глобального рынка, объем которого в настоящее время - 700 миллионов долларов США, а к 2005 году эта цифра удвоится.


P.S. Запостил :)


 
Игорь Шевченко   (2003-02-20 11:26) [9]

Брехня


 
Игорь Шевченко   (2003-02-20 11:30) [10]

Впрочем, программу Hello, world можно конечно и автоматизированно написать :-)


 
VictorT   (2003-02-20 11:48) [11]


> Впрочем, программу Hello, world можно конечно и автоматизированно
> написать :-)

Как уже сделано в шестом Visual C++ :)


 
Andrey   (2003-02-20 11:57) [12]

>Это позволит претендовать на хорошую долю глобального рынка

А рынка чего? Нефти, мебели, зерна, замороженого апельсинового сока... рынка чего? :)


 
Danilka   (2003-02-20 11:58) [13]

VictorT © (20.02.03 11:48)
в пятом тоже была...


 
han_malign   (2003-02-20 12:20) [14]

Программа - _
Программист - Хочу программу
Программа - На
Программист - Эээ..., а что она делает?
Программа - Программы...
with Программа do begin
Программа - _
Программист - Хочу программу
Программа - На
Программист - Эээ..., а что она делает?
Программа - Программы...
with .......................
end;


 
Andrey   (2003-02-20 12:44) [15]

Программист - хочу базу.
Программа - Готово.
Программист - А почему неработает?
Программа - Этого небыло в условиях.
Программист - Хочу базу, и чтоб работала.


 
pasha676   (2003-02-20 13:21) [16]

Перефразируя старый анекдот

- Наша фирма изобрела программу, которая пишет программы со скоростью 50000 строк в секунду!!!
- И что за программы она пишет?
- А хрен их знает. Там фигня какая-то получается.


 
REA   (2003-02-20 13:28) [17]

>Четверть века назад он работал младшим директором в одной из горнодобывающих компаний в Африке

- внушает!


 
Ketmar   (2003-02-20 13:34) [18]

ага. "Джа пустит трамвай из болота в рай".

Satanas Nobiscum! 20-Feb-XXXVIII A.S.


 
VictorT   (2003-02-20 13:39) [19]


> Danilka © (20.02.03 11:58)

Странно, не видел... У меня дома пятый стоит...


 
Danilka   (2003-02-20 13:43) [20]

VictorT © (20.02.03 13:39)
может, я и ошибся... приду домой - посмотрю...


 
han_malign   (2003-02-20 14:18) [21]

Во - надо написать программу которая будет автоматом отвечать на вопросы типа "а как мне запихнуть програму в трей" и т.п., автоматичtски посылая в .... До 400000 в день...:)))


 
Danilka   (2003-02-20 14:33) [22]

han_malign © (20.02.03 14:18)
Если-бы это было так просто, ее бы давно написали для этого сайта - мастеров здесь куча великая...



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.63 MB
Время: 0.046 c
6-29975
crash123
2003-01-18 16:48
2003.03.10
Ошибка сценария в TWebBrowser.


3-29726
Al11
2003-02-19 11:12
2003.03.10
Можно ли Фильтровать полученный Query по выч.полям.


1-29828
TButton
2003-02-24 21:17
2003.03.10
динамические массивы и операции


7-30170
Rammst
2003-01-06 16:03
2003.03.10
Путь к каталогу


14-30104
Term
2003-02-21 16:42
2003.03.10
ZipTV у кого нить есть пакет для 6 делфи





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский