Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>What do you mean by "<em>Delphi Prism instead of Visual Studio</em>"?! Delphi Prism is a pascal-flavor in .NET platform. Visual Studio is an IDE. Delphi Prism uses Visual Studio as its IDE. So when you code in Delphi Prism or debug your prism codes, you are doing it in Visual Studio, just as doing with C# or VB.NET.</p> <p>.NET is supposed to support multiple programming languages and providing common types and libraries to all languages targeting it. Delphi Prism is just another .NET language. It has access to all the stuff that .NET provides to languages. It also has some distinct language features (refer to <a href="https://stackoverflow.com/questions/4031413/why-we-need-delphi-prism/4031492#4031492">PRUZ post</a>).</p> <p>So you can use Delphi Prism when you want to code in Pascal for .NET platform, or if you really need any of its distinct language features in your .NET applications.</p> <p>Of course Microsoft's own languages (C#, VB.NET, F#) have little edge in .NET over third-party language providers: </p> <ul> <li>There are so many books and articles - including MSDN - written about MS languages, or written about .NET with C# or VB.NET sample codes (recently Delphi Prism added a tool to automatically convert C# code snippet to Delphi Prism code). </li> <li>New .NET features would be available first to Microsoft's own<br> languages first, and then to other<br> languages, so if you need a really<br> new .NET feature, you might have to<br> wait a few months to have it in your favorite language.</li> <li>And, some IDE features like visual form designer for .NET compact edition are only provided for C# and VB.NET.</li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload