когда программы перестанут писать (начнут рисовать)

User avatar
Sergey_P
Уже с Приветом
Posts: 5280
Joined: 01 Nov 2000 10:01
Location: (RU->WA->NJ->?)

когда программы перестанут писать (начнут рисовать)

Post by Sergey_P »

Кто нибудь игрался?
http://www.eweek.com/article2/0,4149,1532766,00.asp

major upgrade that lets developers build standards-based Java and .Net applications with no coding.

Robert Scoble, a technical evangelist in Microsoft's .Net Platform Strategy Group, in Redmond, Wash., recently saw a Kinzan demo and called the technology "pretty exciting. I'd never seen a coding environment that was like this. Just plop a component down on the screen. Draw a line to connect into the system. No code."

Yet, Scoble said the "shocker" was when Wong, who demonstrated the technology, closed Eclipse, "then he fired it up on Visual Studio and did the same thing."
trinidad
Уже с Приветом
Posts: 228
Joined: 18 Jul 2002 18:14
Location: FL

Post by trinidad »

Игрались, и не один год. Visual Age for Java называлось. После наступления критической массы компонентов (этак 40) на экране возникает нечто вроде спагетти. Не советую :nono#:
Банзай!!!
zVlad
Уже с Приветом
Posts: 15311
Joined: 30 Apr 2003 16:43

Post by zVlad »

trinidad wrote:Игрались, и не один год. Visual Age for Java называлось. После наступления критической массы компонентов (этак 40) на экране возникает нечто вроде спагетти. Не советую :nono#:


Мне тоже доводилось с подобным работать. Только это называлось VisualAge for Smalltalk. Стиль визуального программирования тот же. Согласен с trinidad только хочу добавить, во-первых, с появлением опыта количество спагетти можно значительно сократить, во-вторых, можно выборочно делать связи невидимыми и тем самым прояснять картину в интересующем вас месте. Можно например сделать невидимыми все связи, и затем, например, показать все входящии связи для интересующего вас компонента (или исходящие) и так далее.

P.S. Впечатление от статьи: ребята изобрели велосипед - visual programming - который был изобретен много лет назад и называется VisualAge.
testuser
Уже с Приветом
Posts: 1071
Joined: 18 Nov 2003 22:53
Location: MA

Post by testuser »

Есть еще UML, который в код преобразуется ... Или это что-то другое? В любом случае, программировать бизнес-логику нужно, без этого никак, визуальным программированием можно GUI строить и простые связи делать, но в остальном приходится ручками, не изобрели еще думающих программ.
User avatar
alexbib
Уже с Приветом
Posts: 639
Joined: 09 Sep 2003 14:32
Location: Moscow->Plano, TX

Post by alexbib »

testuser wrote:Есть еще UML, который в код преобразуется ... Или это что-то другое? В любом случае, программировать бизнес-логику нужно, без этого никак, визуальным программированием можно GUI строить и простые связи делать, но в остальном приходится ручками, не изобрели еще думающих программ.

Borland Together - не только простые. Хотя СОВСЕМ без того чтобы покодить пока не получается.
А кофе на клавиатypy тоже виpyс пpолил? Image
Sergey___K
Уже с Приветом
Posts: 13014
Joined: 10 Jul 2001 09:01
Location: VA

Post by Sergey___K »

Можно например сделать невидимыми все связи, и затем, например, показать все входящии связи для интересующего вас компонента (или исходящие) и так далее.
(оговорюсь сразу, "не читал, но осуж...") Оно вообще какой-то смысл имеет, если программа сложнее "hello world"?
Я в свое время читал про Visual Age, но так и не смог понять, зачем.
Victor
Уже с Приветом
Posts: 2107
Joined: 04 Mar 1999 10:01
Location: Gaithersburg, MD

Re: когда программы перестанут писать (начнут рисовать)

Post by Victor »

Sergey_P wrote:когда программы перестанут писать (начнут рисовать)
Это что-то типа комиксов в программировании?
User avatar
EMT
Уже с Приветом
Posts: 11040
Joined: 15 May 2001 09:01
Location: Minneapolis, MN (10000 lakes) USA

Post by EMT »

Compuware Takes Model-Driven Development Mainstream, Releases Compuware OptimalJ 3.1 and Announces Vision for New Paradigm of Enterprise Application Development

Model-Driven Pattern-Based (MDPB) Approach Bridges J2EE Skills Gap; Enables Companies to Increase Productivity of Enterprise Application Development


DETROIT--February 9, 2004--Compuware Corporation (NASDAQ: CPWR) today outlined its vision for supporting software developers in successfully building service oriented, enterprise-class applications using the model-driven pattern-based (MDPB) approach. In support of its vision, the Company unveiled version 3.1 of its popular Compuware OptimalJ development platform with industry-leading support for Web Services security, a broader set of options for Compuware OptimalJ’s integrated testing environment--including testing support for BEA WebLogic Server and IBM WebSphere Application Server--and enhanced features for legacy integration.

“As J2EE application development continues to mature, model-driven development with architecture-based code generation will become as prevalent as traditional enterprise fourth-generation languages were in the 1990s,” said Michael Blechar, Vice President and Research Director of Gartner. “As development organizations search for better, more productive, ways to design integrated applications that support new and traditional business initiatives, model-driven development will find its way into the hands of most development organizations.”

The MDPB approach uses patterns to automatically translate business models into working applications, which enables development organizations to deliver higher quality applications faster. As organizations continue to seek ways to develop more sophisticated enterprise class applications with fewer resources, they’re increasingly turning to the MDPB approach employed by Compuware OptimalJ.
Мимоходом...
blanko27
Уже с Приветом
Posts: 2264
Joined: 17 Jun 2003 04:41
Location: Just like US

Post by blanko27 »

MDA концепции, очень сырые.
...а мы такой компанией, возьмем, да и припремся к Элис!
User avatar
Helmsman
Уже с Приветом
Posts: 6449
Joined: 15 May 2003 00:04
Location: LA

Post by Helmsman »

Помнится, году в 88-89, привозили к нам в КБ некую систему, написанную на LISP, которая позволяла вводить блок-схемы и выполнять их. Все это на mainframe (ЕС-1046). Какие-то относительно простые вещи работали неплохо, сложные никто не пробовал (при слове LISP у народа на ВЦ резко пропал интерес к разработчикам, и меня, как самого молодого в отделе, послали с ними общаться, тем более что именно LISPом я и занимался в то время)

Return to “Вопросы и новости IT”