Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » Port eclipse to c#
Port eclipse to c# [message #54943] Fri, 30 May 2003 11:45 Go to next message
zhengjinyuan is currently offline zhengjinyuanFriend
Messages: 12
Registered: July 2009
Junior Member
there's a port of swt to c#,someone interesting to port eclipse to c#?
Re: Port eclipse to c# [message #55451 is a reply to message #54943] Fri, 30 May 2003 08:12 Go to previous messageGo to next message
Jon Skeet is currently offline Jon SkeetFriend
Messages: 67
Registered: July 2009
Member
Zjy <zjiny@dlking.com> wrote:
> there's a port of swt to c#,someone interesting to port eclipse to c#?

I don't see too much benefit in that - but what I *would* love to see
would be a decent C# editor in Eclipse, along the lines of JDT. Eclipse
stomps on VS.NET in my opinion, but when developing C# I basically
don't have many options :(

(I know there's a very simplistic editor which basically knows how to
syntax highlight and how to call MS's compiler - that's not at all the
same thing though.)

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet/
If replying to the group, please do not mail me too
Re: Port eclipse to c# [message #55610 is a reply to message #54943] Fri, 30 May 2003 10:35 Go to previous messageGo to next message
Stefan Matthias Aust is currently offline Stefan Matthias AustFriend
Messages: 68
Registered: July 2009
Member
Zjy wrote:

> there's a port of swt to c#,someone interesting to port eclipse to c#?

Actually, Eclipse already runs on .NET and/or mono. Thanks to the ikvm
project (http://weblog.ikvm.net/) and Zoltan Varga
(http://www.nexus.hu/vargaz/). The IKVM dynamically compiles Java
bytecode to CIL (the .NET bytecode thingy). There's no need for a C#
version of Eclipse. The whole idea of .NET is, that different
(although sematically similar) languages can interoperate.

But who cares on which VM Eclipse runs... a C#-DT similar to the JDT
would be a great thing. It should have the same incremental compiling
technology. And the best thing would be, if that compiler could still
generate Java bytecode ;)


bye
--
Stefan Matthias Aust
www.3plus4software.de // Inter Deum Et Diabolum Semper Musica Est
Re: Port eclipse to c# [message #55636 is a reply to message #55451] Fri, 30 May 2003 10:20 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: scheglov_ke.nlmk.ru

Jon Skeet <skeet@pobox.com> wrote:

> I don't see too much benefit in that - but what I *would* love to see
> would be a decent C# editor in Eclipse, along the lines of JDT. Eclipse
> stomps on VS.NET in my opinion, but when developing C# I basically
> don't have many options :(
Why at all write IDE for one language on other? Who need this?
Developer of such IDE should have good knowledge of Java and have
wish to programm on C#. Why in this case don't write IDE on C#?..

--
SY, Konstantin.
Re: Port eclipse to c# [message #55773 is a reply to message #55636] Fri, 30 May 2003 11:07 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: n.czempin.printcom.deutschepost.de

Konstantin Scheglov wrote:

> Jon Skeet <skeet@pobox.com> wrote:

> > I don't see too much benefit in that - but what I *would* love to see
> > would be a decent C# editor in Eclipse, along the lines of JDT. Eclipse
> > stomps on VS.NET in my opinion, but when developing C# I basically
> > don't have many options :(
> Why at all write IDE for one language on other? Who need this?
> Developer of such IDE should have good knowledge of Java and have
> wish to programm on C#. Why in this case don't write IDE on C#?..
Because writing the whole IDE infrastructure from scratch in C# is a
little more involved than just to write a plug-in. You'd simply get
results more quickly. Using the Eclipse (or any other, say NetBeans)
platform lets you concentrate on the business logic that is unique, rather
than reinvent the wheel every time.

There are people that know and use more than one language.
When your only tool is a hammer, every problem looks like a nail.
Re: Port eclipse to c# [message #55800 is a reply to message #55773] Fri, 30 May 2003 11:53 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: scheglov_ke.nlmk.ru

Nicolai Czempin <n.czempin@printcom.deutschepost.de> wrote:

>> Developer of such IDE should have good knowledge of Java and have
>> wish to programm on C#. Why in this case don't write IDE on C#?..
> Because writing the whole IDE infrastructure from scratch in C# is a
> little more involved than just to write a plug-in. You'd simply get
> results more quickly. Using the Eclipse (or any other, say NetBeans)
> platform lets you concentrate on the business logic that is unique, rather
> than reinvent the wheel every time.
Yes, I am aware of infrastructure. But develop in Java to create
IDE for C#... If you like C#, programming in Java is not so funny ;-)
I.e. if you already changed your mind and want to program in C#...

> There are people that know and use more than one language.
> When your only tool is a hammer, every problem looks like a nail.
I know :-)

--
SY, Konstantin.
Re: Port eclipse to c# [message #56039 is a reply to message #55636] Fri, 30 May 2003 13:41 Go to previous messageGo to next message
Jon Skeet is currently offline Jon SkeetFriend
Messages: 67
Registered: July 2009
Member
Konstantin Scheglov <scheglov_ke@nlmk.ru> wrote:
> > I don't see too much benefit in that - but what I *would* love to see
> > would be a decent C# editor in Eclipse, along the lines of JDT. Eclipse
> > stomps on VS.NET in my opinion, but when developing C# I basically
> > don't have many options :(

> Why at all write IDE for one language on other? Who need this?

People who don't care what language the IDE is written in, but want to
develop in a specific language. As a *user*, I couldn't care less what
language an IDE is written in, so long as it does what I want it to do.
If I want to enhance it, add plugins etc, that's a different matter.

How many Eclipse users do you think have written plugins, compared with
those who just write Java code in it?

> Developer of such IDE should have good knowledge of Java and have
> wish to programm on C#. Why in this case don't write IDE on C#?..

Why should I have to switch IDEs when I switch languages? I write in
both Java and C# on a daily basis - and I'd rather not have to change
from one IDE to another in order to do so.

Presumably you think the CDT project is silly as well, given your
reasoning?

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet/
If replying to the group, please do not mail me too
Re: Port eclipse to c# [message #56066 is a reply to message #55800] Fri, 30 May 2003 13:42 Go to previous messageGo to next message
Jon Skeet is currently offline Jon SkeetFriend
Messages: 67
Registered: July 2009
Member
Konstantin Scheglov <scheglov_ke@nlmk.ru> wrote:
> Yes, I am aware of infrastructure. But develop in Java to create
> IDE for C#... If you like C#, programming in Java is not so funny ;-)

I do both on a daily basis, and have no problem with it.

> I.e. if you already changed your mind and want to program in C#...

Who says programming in C# requires you changing your mind? You seem to
be assuming that people will only program in one language.

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet/
If replying to the group, please do not mail me too
Re: Port eclipse to c# [message #56146 is a reply to message #56066] Fri, 30 May 2003 14:04 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: scheglov_ke.nlmk.ru

Jon Skeet <skeet@pobox.com> wrote:


>> I.e. if you already changed your mind and want to program in C#...
> Who says programming in C# requires you changing your mind? You seem to
> be assuming that people will only program in one language.
Ok, I understand you.
I use myself Java and C++, but just have belief, that IDE for "big"
language should be written on itself.

--
SY, Konstantin.
Re: Port eclipse to c# [message #56168 is a reply to message #56039] Fri, 30 May 2003 14:09 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: scheglov_ke.nlmk.ru

Jon Skeet <skeet@pobox.com> wrote:

> Why should I have to switch IDEs when I switch languages? I write in
> both Java and C# on a daily basis - and I'd rather not have to change
> from one IDE to another in order to do so.
> Presumably you think the CDT project is silly as well, given your
> reasoning?
Ok, may be I wrong.
Lets finish on this point.

--
SY, Konstantin.
Re: Port eclipse to c# [message #56272 is a reply to message #56146] Fri, 30 May 2003 16:57 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: n.czempin.printcom.deutschepost.de

Konstantin Scheglov wrote:

> Jon Skeet <skeet@pobox.com> wrote:


> >> I.e. if you already changed your mind and want to program in C#...
> > Who says programming in C# requires you changing your mind? You seem to
> > be assuming that people will only program in one language.
> Ok, I understand you.
> I use myself Java and C++, but just have belief, that IDE for "big"
> language should be written on itself.

It is quite simple: In this newsgroup, most people are not only using
Eclipse, but even extending it. So we discuss all sorts of extensions, and
if someone wants to code a C# plug-in, he will definitely want to come
here.
But if you want to code a C# IDE to develop C#, go ahead. If there's the
itch, scratch it. There are good reasons to do so, not the least being
that you'll learn a *lot* about C# programming. Kent Beck says in "TDD"
that whenever he wants to learn a new language, he codes the *unit
framework for it (even when it already exists). I'm sure once you have
some basic functionality going, other people will join you.

But posting to the "eclipse.platform" newsgroup telling people to do
something else, IMHO, a bit pointless. Especially when your only argument
is a "belief" that not everyone shares.
Re: Port eclipse to c# [message #57355 is a reply to message #55610] Sat, 31 May 2003 10:42 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: genadyb.inter.net.il

If I understand you correctly, it is possible to write a C# plugin for
eclipse in C# ?

Genady

Stefan Matthias Aust wrote:

> Zjy wrote:
>
>> there's a port of swt to c#,someone interesting to port eclipse to c#?
>
>
> Actually, Eclipse already runs on .NET and/or mono. Thanks to the ikvm
> project (http://weblog.ikvm.net/) and Zoltan Varga
> (http://www.nexus.hu/vargaz/). The IKVM dynamically compiles Java
> bytecode to CIL (the .NET bytecode thingy). There's no need for a C#
> version of Eclipse. The whole idea of .NET is, that different
> (although sematically similar) languages can interoperate.
>
> But who cares on which VM Eclipse runs... a C#-DT similar to the JDT
> would be a great thing. It should have the same incremental compiling
> technology. And the best thing would be, if that compiler could still
> generate Java bytecode ;)
>
>
> bye
Re: Port eclipse to c# [message #57454 is a reply to message #54943] Sun, 01 June 2003 02:31 Go to previous messageGo to next message
zhengjinyuan is currently offline zhengjinyuanFriend
Messages: 12
Registered: July 2009
Junior Member
I love the eclipse IDE.but i won't install jre in my machine?

The ikvm is to slowly.what can i do ?



"Zjy" <zjiny@dlking.com> wrote in message news:bb5rjq$jqr$1@rogue.oti.com...
> there's a port of swt to c#,someone interesting to port eclipse to c#?
>
>
Re: Port eclipse to c# [message #57677 is a reply to message #57454] Sat, 31 May 2003 19:12 Go to previous messageGo to next message
Jon Skeet is currently offline Jon SkeetFriend
Messages: 67
Registered: July 2009
Member
Zjy <zjiny@dlking.com> wrote:
> I love the eclipse IDE.but i won't install jre in my machine?
>
> The ikvm is to slowly.what can i do ?

The obvious answer is to install a JRE - why don't you want to do that?

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet/
If replying to the group, please do not mail me too
Re: Port eclipse to c# [message #58194 is a reply to message #55636] Sun, 01 June 2003 18:06 Go to previous messageGo to next message
Johan Compagner is currently offline Johan CompagnerFriend
Messages: 148
Registered: July 2009
Senior Member
i agree with konstantin,

It will be the same question all over again. And eventually
the IDE that will be used with C# will be written in C(#)

Why?
Easy, why do we use Eclipse now written in java? Because everybody
wanted a IDE for java that was Written in java.

There was already a complete framework which was basicly the same thing
as eclipse but then written in Smalltalk. (Visual Age series)

Now that is overtaken by eclipse because everybody wanted a IDE for java
to be written in java. So eventually with the next general purpose language
the same thing will happen.

johan


"Konstantin Scheglov" <scheglov_ke@nlmk.ru> wrote in message news:vkOFRUpJDHA.4268@fairy.ao.nlmk...
> Jon Skeet <skeet@pobox.com> wrote:
>
> > I don't see too much benefit in that - but what I *would* love to see
> > would be a decent C# editor in Eclipse, along the lines of JDT. Eclipse
> > stomps on VS.NET in my opinion, but when developing C# I basically
> > don't have many options :(
> Why at all write IDE for one language on other? Who need this?
> Developer of such IDE should have good knowledge of Java and have
> wish to programm on C#. Why in this case don't write IDE on C#?..
>
> --
> SY, Konstantin.
Re: Port eclipse to c# [message #58269 is a reply to message #58194] Sun, 01 June 2003 20:57 Go to previous messageGo to next message
Stanimir Stamenkov is currently offline Stanimir StamenkovFriend
Messages: 256
Registered: July 2009
Senior Member
Johan Compagner wrote:

> i agree with konstantin,
>
> It will be the same question all over again. And eventually
> the IDE that will be used with C# will be written in C(#)
>
> Why?
> Easy, why do we use Eclipse now written in java? Because everybody
> wanted a IDE for java that was Written in java.
>
> There was already a complete framework which was basicly the same thing
> as eclipse but then written in Smalltalk. (Visual Age series)
>
> Now that is overtaken by eclipse because everybody wanted a IDE for java
> to be written in java. So eventually with the next general purpose language
> the same thing will happen.
>

But then why there's developed CDT in/for Eclipse?

--
Stanimir
Re: Port eclipse to c# [message #58652 is a reply to message #57355] Mon, 02 June 2003 08:27 Go to previous messageGo to next message
Stefan Matthias Aust is currently offline Stefan Matthias AustFriend
Messages: 68
Registered: July 2009
Member
Genady wrote:

> If I understand you correctly, it is possible to write a C# plugin for
> eclipse in C# ?

In theory, the IKVM supports calling .NET stuff from their translated
Java and calling the translated Java from a .NET language. I never
tried either, however.


bye
--
Stefan Matthias Aust
www.3plus4software.de // Inter Deum Et Diabolum Semper Musica Est
Re: Port eclipse to c# [message #58725 is a reply to message #58194] Mon, 02 June 2003 09:23 Go to previous messageGo to next message
Jon Skeet is currently offline Jon SkeetFriend
Messages: 67
Registered: July 2009
Member
Johan Compagner <jcompagner@j-com.nl> wrote:
> i agree with konstantin,
>
> It will be the same question all over again. And eventually
> the IDE that will be used with C# will be written in C(#)

It is already - a lot of VS.NET is written in C#, I believe. I don't
see any reason for that to remain the case though. I see nothing
impossible about writing a C# plugin similar to JDT within Java.

> Why?
> Easy, why do we use Eclipse now written in java? Because everybody
> wanted a IDE for java that was Written in java.

No, they didn't. I use Eclipse because it's the best IDE I've found.
That has nothing to do with whether or not it's written in Java.

> There was already a complete framework which was basicly the same thing
> as eclipse but then written in Smalltalk. (Visual Age series)

No, it *wasn't* the same thing as Eclipse. It wasn't free (for large
projects). It didn't use the filesystem in a simple way without extra
bits. It was (IIRC) more of a resource-hog than Eclipse. It couldn't
(IIRC) be used to develop against and run against recent versions of
Java. All of these are pretty critical - they're the reason I didn't
use VAJ before.

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet/
If replying to the group, please do not mail me too
Re: Port eclipse to c# [message #58823 is a reply to message #58725] Mon, 02 June 2003 11:44 Go to previous messageGo to next message
Johan Compagner is currently offline Johan CompagnerFriend
Messages: 148
Registered: July 2009
Senior Member
> > There was already a complete framework which was basicly the same thing
> > as eclipse but then written in Smalltalk. (Visual Age series)
>
> No, it *wasn't* the same thing as Eclipse. It wasn't free (for large
> projects). It didn't use the filesystem in a simple way without extra
> bits. It was (IIRC) more of a resource-hog than Eclipse. It couldn't
> (IIRC) be used to develop against and run against recent versions of
> Java. All of these are pretty critical - they're the reason I didn't
> use VAJ before.


I did use VAJ before (from 1.0 until 3.5) and it was a great IDE
and the smalltalk environment was pretty good if i see what else
did they make with that (smalltalk itself, C++, cobal, java, ect)

The choices they made with the Universal Virtual Machine did bite
them in the end. That was a bad choice they made then, but at the
time they choose that the UVM was a big thing.

And ofcourse they could also have opened up the smalltalk enviromenent
just as they did with Java. But java developers where in much greater
numbers. But maybe the Next GREAT General Purpose language will maybe
do the same thing to java?

johan
Re: Port eclipse to c# [message #58927 is a reply to message #58194] Mon, 02 June 2003 12:30 Go to previous message
Stanimir Stamenkov is currently offline Stanimir StamenkovFriend
Messages: 256
Registered: July 2009
Senior Member
Johan Compagner wrote:

> Why?
> Easy, why do we use Eclipse now written in java? Because everybody
> wanted a IDE for java that was Written in java.
>

No, I use Eclipse because it is written in a common cross-platform
which makes it available on such wide variety of systems. I wouldn't
mind developing C# applications using Eclipse if it gives all the
tools I need, no matter Eclipse itself is written in Java. Of course
writting an IDE for C# in C# could be easier but that's not the
point of the Eclipse idea - a generic cross-platform environment
extended with the necessary tools where needed.

--
Stanimir
Previous Topic:Accesing version info....
Next Topic:Customizing workbench menus....(removing)
Goto Forum:
  


Current Time: Mon Jul 22 07:40:06 GMT 2024

Powered by FUDForum. Page generated in 1.45277 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top