 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Marcelo Carvalho Guest
|
Posted: Thu Aug 19, 2004 3:48 am Post subject: D9 and C# |
|
|
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
|
Posted: Thu Aug 19, 2004 5:17 am Post subject: Re: D9 and C# |
|
|
"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
|
Posted: Thu Aug 19, 2004 6:33 am Post subject: Re: D9 and C# |
|
|
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
|
Posted: Thu Aug 19, 2004 9:21 am Post subject: Re: D9 and C# |
|
|
"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 :D
There is no way in my fricking mind I am ever going to switch to something
else 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 :D
.. <- they end :D
|
|
| Back to top |
|
 |
Eric Grange Guest
|
Posted: Thu Aug 19, 2004 10:00 am Post subject: Re: D9 and C# |
|
|
| 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
|
Posted: Thu Aug 19, 2004 11:26 am Post subject: Re: D9 and C# |
|
|
| 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
|
Posted: Thu Aug 19, 2004 12:45 pm Post subject: Re: D9 and C# |
|
|
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
|
Posted: Thu Aug 19, 2004 12:56 pm Post subject: Re: D9 and C# |
|
|
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
|
Posted: Thu Aug 19, 2004 2:05 pm Post subject: Re: D9 and C# |
|
|
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
|
Posted: Thu Aug 19, 2004 3:36 pm Post subject: Re: D9 and C# |
|
|
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
|
Posted: Thu Aug 19, 2004 3:41 pm Post subject: Re: D9 and C# |
|
|
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
|
Posted: Thu Aug 19, 2004 3:50 pm Post subject: Re: D9 and C# |
|
|
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
|
Posted: Thu Aug 19, 2004 5:37 pm Post subject: Re: D9 and C# |
|
|
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
|
Posted: Thu Aug 19, 2004 8:25 pm Post subject: Re: D9 and C# |
|
|
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
|
|
| Back to top |
|
 |
|
|
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
|
|