Welcome, Guest. Please login or register.
July 31, 2010, 01:05:29 pm
Home Help Search Login Register
News: Registration disabled until we find cure for spam. In the meantime, feel free to email us your questions.

+  Excelsior Forums
|-+  Other Excelsior Products
| |-+  Native XDS-x86/XDS-C (Moderator: snowman)
| | |-+  One-year anniversary of XDS Freeware release
« previous next »
Pages: [1] Print
Author Topic: One-year anniversary of XDS Freeware release  (Read 16667 times)
uranus
Newbie
*
Posts: 9



WWW
« on: May 10, 2006, 05:09:19 pm »

Congratulations!
Logged
christoph
Newbie
*
Posts: 28



WWW
« Reply #1 on: May 11, 2006, 06:52:06 pm »

And thanks for not forgetting about the product after releasing it for free. By the way: Is it still true that the Modula-2/Oberon-2 toolchain of XDS is used in electronics for recent satellites? Just curious...

Regards,

Christoph
Logged
qnr
Full Member
***
Posts: 112



WWW
« Reply #2 on: May 17, 2006, 10:13:11 am »

Party! Smiley
Logged
ppavlov
Excelsior Technician
Newbie
***
Posts: 20


« Reply #3 on: May 25, 2006, 12:42:47 pm »

And thanks for not forgetting about the product after releasing it for free. By the way: Is it still true that the Modula-2/Oberon-2 toolchain of XDS is used in electronics for recent satellites? Just curious...
Hello,

Yes, it's true:
http://www.excelsior-usa.com/pr20040923.html

Thank you for your interest in Excelsior products.

Regards,
Pavel.
Logged
norayr
Newbie
*
Posts: 7


« Reply #4 on: December 07, 2006, 07:52:13 pm »

any news about open sourcing process?
I am sure, that community will provide help in porting modula-2/oberon compilers to new/other platforms and operating systems, will fix bugs, write improvements, what we are unable to do still.
Thanks

Logged
snowman
Global Moderator
Senior Member
*****
Posts: 327


At your service


WWW
« Reply #5 on: December 08, 2006, 02:21:54 pm »

None so far.
Logged

Other resources:
Excelsior JET: FAQ | Knowledge Base
christoph
Newbie
*
Posts: 28



WWW
« Reply #6 on: December 14, 2006, 03:14:18 am »

What toolchain is used to build the XDS system? As style of arguments and configuration files is definitly very individualized compared to the usual monopolizing GNU and Microsoft styles I am wondering which programs are in use? Just out of my interest...

Friendly greetings,

Christoph
Logged
snowman
Global Moderator
Senior Member
*****
Posts: 327


At your service


WWW
« Reply #7 on: December 14, 2006, 02:26:19 pm »

The XDS core is bootstrapped. The runtime is written in Modula-2 and a bit of assembly (in case of Native XDS-x86), and the compiler is written in Oberon-2.

Other components:

IDE - C (do not ask why Smiley )
XD - Modula-2
XLINK - C++
etc.
Logged

Other resources:
Excelsior JET: FAQ | Knowledge Base
uranus
Newbie
*
Posts: 9



WWW
« Reply #8 on: May 16, 2007, 07:05:36 am »

One more year has passed...
Logged
moreno
Newbie
*
Posts: 3


« Reply #9 on: May 25, 2007, 04:42:11 pm »

Is there any ongoing process to open source the compilers?!!
I would be really interested in finding more information about it.
I am developing an Eclipse-based Modula-2 IDE. Currently, it only supports the GNU compiler, but I would be happy to integrate the XDS compiler as long as it is open source.
Someone has already shown interest in having an ISO compiler integrated in the environment. Probably more people would be happy to see that.
Thanks.

any news about open sourcing process?
I am sure, that community will provide help in porting modula-2/oberon compilers to new/other platforms and operating systems, will fix bugs, write improvements, what we are unable to do still.
Thanks


Logged
snowman
Global Moderator
Senior Member
*****
Posts: 327


At your service


WWW
« Reply #10 on: May 25, 2007, 07:28:31 pm »

Is there any ongoing process to open source the compilers?!!
No, there is not.
Logged

Other resources:
Excelsior JET: FAQ | Knowledge Base
Dimych
Newbie
*
Posts: 24


« Reply #11 on: May 26, 2007, 04:38:10 pm »

Is there any ongoing process to open source the compilers?!!
No, there is not.
There is another question.
Do you have some plans about 64 bit version?
Logged
snowman
Global Moderator
Senior Member
*****
Posts: 327


At your service


WWW
« Reply #12 on: May 26, 2007, 06:23:35 pm »

There is another question.
Do you have some plans about 64 bit version?
Given the broadness of your question, I could say that we are working on it right now. However, that is going to be a custom Modula-2 compiler targeting a CPU architecture other than x64, and an operating system other than Windows or Linux...

Then, the core components of Excelsior JET, namely the AOT compiler and the JVM (except the fast JIT compiler), are written in Oberon-2 and Modula-2 respectively. So if we ever decide to do a 64-bit version of Excelsior JET, we would have to either convert the runtime to C++ or retarget XDS Modula-2 to x64. In that sense, there is a chance that there will be Native XDS-x64. However, the compiler we are using for Excelsior JET development is again a Native XDS-x86 branch customized for our specific needs, so I do not think we'll ever release it to the public.

In short, we are not going to finance a complete port of XDS to x64 or, for that matter, any other platform, ourselves.
Logged

Other resources:
Excelsior JET: FAQ | Knowledge Base
johng
Newbie
*
Posts: 30


« Reply #13 on: June 05, 2007, 02:30:13 am »

Snowman wrote (in part):
Quote
However, that is going to be a custom Modula-2 compiler targeting a CPU architecture other than x64, and an operating system other than Windows or Linux...

I find it heartening that interest in Modula-2 is strong enough for such a commissioned port. Smiley  Can you tell us the CPU architecture?
Logged
schorsch
Newbie
*
Posts: 4


« Reply #14 on: November 04, 2007, 04:53:17 pm »

Is there any ongoing process to open source the compilers?!!
No, there is not.

Another related question: are there any plans to combine the XDS-x86 compiler (not necessarily open source) and a BlackBox Framework?
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!