BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

D9 and C#
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Non-Technical
View previous topic :: View next topic  
Author Message
Marcelo Carvalho
Guest





PostPosted: Thu Aug 19, 2004 3:48 am    Post subject: D9 and C# Reply with quote



Hi,

Will D9 include C# as a language option???? (in the same IDE, same
product)

Regards,

Marcelo.

PS: Of course it can be only for .Net apps. For Win32, the old and good
Delphi will be welcome and enough!
Back to top
ZJF
Guest





PostPosted: Thu Aug 19, 2004 5:17 am    Post subject: Re: D9 and C# Reply with quote




"Marcelo Carvalho" <marceloc (AT) arquivo (DOT) com.br>
??????:412422f8$1 (AT) newsgroups (DOT) borland.com...
Quote:
Hi,

Will D9 include C# as a language option???? (in the same IDE, same
product)

Why c#? sharp what???
c# even cannot be compared with Java.

regards

ZJF



Back to top
Don
Guest





PostPosted: Thu Aug 19, 2004 6:33 am    Post subject: Re: D9 and C# Reply with quote



Marcelo Carvalho wrote:
Quote:
Hi,

Will D9 include C# as a language option???? (in the same IDE, same
product)

What about GWBasic?

Don


Back to top
Skybuck Flying
Guest





PostPosted: Thu Aug 19, 2004 9:21 am    Post subject: Re: D9 and C# Reply with quote


"Marcelo Carvalho" <marceloc (AT) arquivo (DOT) com.br> wrote

Quote:
Hi,

Will D9 include C# as a language option???? (in the same IDE, same
product)

Regards,

Marcelo.

PS: Of course it can be only for .Net apps. For Win32, the old and good
Delphi will be welcome and enough!

I like to post a random comment on C#.

Are they out of their fucking mind adding another language ? Me looks up :)

What are we supposed to do with all those billions of lines of code in other
programming languages ?

Re-type them ?

Abandom them ?

So in short... I can't really understand why the dude left delphi.

Though on the other side I can understand it... sometimes starting something
new can look very attractive... since maybe he was done with delphi ;)

Though I think in the long run anything could have been implemented in
delphi... so I ll place my bets on Delphi out living C# any day ;)

Turbo Pascal, Borland Pascal, Delphi... that's 10 years of compiler
development and language develop... shame to abondom that Wink :D

There is no way in my fricking mind I am ever going to switch to something
else Very Happy LOL.

Now to reply to your suggestion.

It would be handy running C# code in delphi simple to test code examples...

But the whole C# idea seems pretty fucked up to me anyway :D

Such a drag having to convert C# examples to delphi.

But it's more of a drag converting all delphi code to C# only to see C# die
a couple of years from now :D

Or microsoft introducing yet another programming language... bleh. I rather
stick with delphi and have a more gentle mutation Razz Wink :D

.. <- they end :D



Back to top
Eric Grange
Guest





PostPosted: Thu Aug 19, 2004 10:00 am    Post subject: Re: D9 and C# Reply with quote

Quote:
You can get it with Visual Studio, has been renamed though.

Maybe Borland could include Turbo Basic as easter egg?

Eric

Back to top
Jim Cooper
Guest





PostPosted: Thu Aug 19, 2004 11:26 am    Post subject: Re: D9 and C# Reply with quote


Quote:
Will D9 include C# as a language option????

That's the rumour (see [url]http://www.bob42.com)[/url]. Since the C# compiler is
part of the .Net framework, you can in fact already use it from Delphi
by setting up a custom item on the tools menu :-)

Cheers,
Jim Cooper

_______________________________________________

Jim Cooper [email]jim (AT) falafelsoft (DOT) com[/email]
Falafel Software http://www.falafelsoft.co.uk
_______________________________________________

Back to top
Marcelo Carvalho
Guest





PostPosted: Thu Aug 19, 2004 12:45 pm    Post subject: Re: D9 and C# Reply with quote

Hi Jim and Craig,

It seems that some people didn't think it's serious... ;-)

Some rumors are between C++ and C#, but considering the .Net afinity,
C# would be the natural choice.
Probably it will not be possible to use two languages in the same
unit, but open in the IDE units in both languages at same time would be
great. Or at least let us to chose the language, from the same IDE, for
each project...

[][][][]

Marcelo.


Craig van Nieuwkerk wrote:

Quote:


Will D9 include C# as a language option???? (in the same IDE, same
product)

All indications so far are that this will be the case.


Back to top
Alisdair Meredith (TeamB)
Guest





PostPosted: Thu Aug 19, 2004 12:56 pm    Post subject: Re: D9 and C# Reply with quote

Marcelo Carvalho wrote:

Quote:
Probably it will not be possible to use two languages in the same
unit


I am pretty sure that would violate the grammar of both languages! (and
Borland/Microsoft only control the grammar of one each. Technically,
MS do not even control C# as it is an ISO standard, but in practice...)

However, while by no means a .NET expert, I see no technical reason
that you could not use multiple languages in a single assembly. Maybe
some practical reasons, I'll leave that problem up to the implementors
<g>

AlisdairM(TeamB)

Back to top
Craig Stuntz [TeamB]
Guest





PostPosted: Thu Aug 19, 2004 2:05 pm    Post subject: Re: D9 and C# Reply with quote


Alisdair Meredith (TeamB) wrote:

Quote:
However, while by no means a .NET expert, I see no technical reason
that you could not use multiple languages in a single assembly.

IIRC, managed C++ does this. You could also combine assemblies with
al.exe.

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html

Back to top
Kevin
Guest





PostPosted: Thu Aug 19, 2004 3:36 pm    Post subject: Re: D9 and C# Reply with quote

ZJF wrote:
Quote:
Why c#? sharp what???
c# even cannot be compared with Java.

LOL! Good one... Why would one ever want to use a platform that
supports multiple languages vs one that traditionally supported only a
single language? Yeah... Java's the future. Hey, and what's this silly
Mono thing!!! ;-)

Cheers,
Kevin.

Back to top
Kevin
Guest





PostPosted: Thu Aug 19, 2004 3:41 pm    Post subject: Re: D9 and C# Reply with quote

Alisdair Meredith (TeamB) wrote:
Quote:
Probably it will not be possible to use two languages in the same
unit

I am pretty sure that would violate the grammar of both languages! (and
Borland/Microsoft only control the grammar of one each. Technically,
MS do not even control C# as it is an ISO standard, but in practice...)

Actually it would be quite easy to embed C# in Delphi code. After all,
that's what you can do with assembly language at the moment in Win32
Delphi. So for them to add some keywords that would allow the necessary
"compiler magic" would probably be fairly easy. That said... I don't
think there is a real need for this. I, personally, would not use this
feature.

Cheers,
Kevin.

Back to top
Alisdair Meredith (TeamB)
Guest





PostPosted: Thu Aug 19, 2004 3:50 pm    Post subject: Re: D9 and C# Reply with quote

Kevin wrote:

Quote:
Actually it would be quite easy to embed C# in Delphi code. After
all, that's what you can do with assembly language at the moment in
Win32 Delphi. So for them to add some keywords that would allow the
necessary "compiler magic" would probably be fairly easy. That
said... I don't think there is a real need for this. I, personally,
would not use this feature.

Ah, but would that be C#, or Delpi-C#?
Does the C# grammar allow itself to be inserted into other langauges
like this? Or do you need to relax some C# rules about how to find
source as well?

I suspect this is the sort of issue language lawyers dwell on and
customers could care less about <g>

AlisdairM(TeamB)
(aspriring language-lawyer!)

Back to top
Kevin
Guest





PostPosted: Thu Aug 19, 2004 5:37 pm    Post subject: Re: D9 and C# Reply with quote

Alisdair Meredith (TeamB) wrote:
Quote:
Ah, but would that be C#, or Delpi-C#?

True... probably wouldn't be 100% C#... those curly braces would pose a
problem for sure!!

Quote:
Does the C# grammar allow itself to be inserted into other langauges
like this? Or do you need to relax some C# rules about how to find
source as well?

well, since assembly language was inserted like this:
asm
... assembly code ...
end;


C# could be inserted like this:

c#
... C# code ...
end;

The compiler could simply ignore all unusual syntax (e.g. curly braces)
until it hit the end; You would never have "end;" in C# code because
you need parentheses on all method calls.

Technically it should be possible. But as I've said I can't see the
need for it.....

Cheers,
Kevin.

Back to top
Danny Thorpe
Guest





PostPosted: Thu Aug 19, 2004 8:25 pm    Post subject: Re: D9 and C# Reply with quote

Marcelo Carvalho wrote:

Quote:
Hi,

Will D9 include C# as a language option???? (in the same IDE, same
product)


Yes.

We'll be showing just how closely integrated Delphi and C# code can be
in the new product at BorCon in San Jose in September.

-Danny

--
Delphi Compiler Core: http://homepages.borland.com/dthorpe/blog/delphi/

Back to top
Anders Ohlsson (Borland)
Guest





PostPosted: Thu Aug 19, 2004 8:35 pm    Post subject: Re: D9 and C# Reply with quote

WooHoo!


Danny Thorpe wrote:

Quote:
Yes.

We'll be showing just how closely integrated Delphi and C# code can be
in the new product at BorCon in San Jose in September.

-Danny




--
Anders Ohlsson - Borland Developer Relations - http://bdn.borland.com/
Borland Software Corporation - http://www.borland.com/ - Excellence Endures
Enabling our customers to move into the future without abandoning their past
http://blogs.borland.com/ao/
http://homepages.borland.com/aohlsson/blog_beta/#disclaimer


Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Non-Technical All times are GMT
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.