Author Topic: EA Implementation Language  (Read 3781 times)

tom_guenter

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
EA Implementation Language
« on: September 07, 2007, 01:18:44 am »
Hi, I'm just curious: What is the programming language the enterprise architect is written with?

Does anybody know?

Greets

thomaskilian

  • Guest
Re: EA Implementation Language
« Reply #1 on: September 07, 2007, 04:08:46 am »
No. We had a few guesses but no concrete answer from Sparx. Looks like being confidential ;)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8599
  • Karma: +256/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: EA Implementation Language
« Reply #2 on: September 07, 2007, 08:13:01 pm »
Quote
Hi, I'm just curious: What is the programming language the enterprise architect is written with?

Does anybody know?

Greets
Wrong question Tom...

The REAL question is what modelling tool did they use to design it... ::)

Have they been able to reverse engineer EA into EA?

Just a thought...
Paolo

Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Dave_Bullet

  • EA User
  • **
  • Posts: 295
  • Karma: +0/-0
    • View Profile
Re: EA Implementation Language
« Reply #3 on: September 09, 2007, 01:10:51 pm »
My gut feel was either Delphi or Visual C++.

.NET wasn't on the cards when it was first developed (unless a really early beta)
EA supports Delphi

If you really want to know, it may be possible to inspect the header in the ea.exe.  A compiler might leave some sort of fingerprint in there.

David.
"I know I'm close to a good design, but it's like the balloon animals, squeeze in one spot and the problem moves down the line"

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: EA Implementation Language
« Reply #4 on: September 09, 2007, 03:31:23 pm »
It shows a lot of COM heritage, so I'd guess C++ or C, as the case might be.

Still, who knows, you could always do this with the Borland (by whatever name over time) tools as well.
No, you can't have it!

Coder

  • EA Novice
  • *
  • Posts: 7
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: EA Implementation Language
« Reply #5 on: September 09, 2007, 06:13:34 pm »
Very likely, BCGControlBar C++/MFC library is used in the GUI part.

tom_guenter

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: EA Implementation Language
« Reply #6 on: September 09, 2007, 09:06:13 pm »
Quote
Wrong question Tom...

The REAL question is what modelling tool did they use to design it... ::)

Have they been able to reverse engineer EA into EA?

Just a thought...
Paolo



Hi Paolo,
of course, this is also an interesting discussion but I wouldn't want to ask such a highly philosophical question since this is a classical chicken and egg problem.  ;)

Regards, tom

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: EA Implementation Language
« Reply #7 on: September 10, 2007, 02:09:56 am »
Quote

Hi Paolo,
of course, this is also an interesting discussion but I wouldn't want to ask such a highly philosophical question since this is a classical chicken and egg problem.  ;)

Regards, tom

So, what we really should be asking is which tool was used to design the chicken...
No, you can't have it!

jeshaw2

  • EA User
  • **
  • Posts: 701
  • Karma: +0/-0
  • I'm a Singleton, what pattern are you?
    • View Profile
Re: EA Implementation Language
« Reply #8 on: September 11, 2007, 03:59:20 pm »
Quote
So, what we really should be asking is which tool was used to design the chicken...

VISIO?   8)
Verbal Use Cases aren't worth the paper they are written upon.

Kevin G. Watson

  • EA User
  • **
  • Posts: 217
  • Karma: +0/-0
  • I love EVERYTHING including Microsoft
    • View Profile
Re: EA Implementation Language
« Reply #9 on: September 12, 2007, 04:37:26 pm »
nah... gotta be BoUML