Re: Programming Tools Dream



Yogi Yang 007 wrote:
Rudy Velthuis [TeamB] wrote:
Dominic Willems wrote:
> [...]
Even .NET does not give this freedom as every module in another language will have to be written as a class and compiled into an assembly which will be consumed, and finally the lingering of runtimes dependency is a headache for me.

You can compile different languages to a single .NET assembly. Although it's not that simple as just adding the source code.
However, you can merge multiple .NET assemblies to a single assembly.

I agree that the runtime dependency is a problem. But linking and shipping large parts of the .NET runtime in a single assembly wouldn't be a solution either.

Andre
.



Relevant Pages

  • Re: asp.net assembly best practices question...
    ... > user control assemblies. ... > |> Thanks for your response Jojobar, ... you can find that the image or other resource files in the asp.net ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Carrying Libraries on Your Back...
    ... > Why not build on an installed based of assemblies, ... > than porting libraries around, ... download source code ... compile local source against header files ...
    (microsoft.public.dotnet.languages.vb)
  • Re: general strong name question
    ... You have a project that compiles to a dll. ... Each time you recompile this assembly, and attempt to run the other apps, ... When you compile an assembly, ... assemblies) into the config files of the applications that use the ...
    (microsoft.public.dotnet.general)
  • Re: MSIL
    ... The pdb file is created when you compile your assembly with debugging ... dll or exe and is needed to debug assemblies at the source code level. ... If you have an example of output that does not compile, ...
    (microsoft.public.dotnet.languages.vb)
  • Re: MSIL
    ... The pdb file is created when you compile your assembly with debugging ... dll or exe and is needed to debug assemblies at the source code level. ... If you have an example of output that does not compile, ...
    (microsoft.public.dotnet.general)