Using DotNET in Physics - Ideas & Experiences

  • Context: Physics 
  • Thread starter Thread starter celostato
  • Start date Start date
  • Tags Tags
    Physics
Click For Summary

Discussion Overview

The discussion revolves around the potential applications of dotNET in the field of physics, particularly from the perspective of a participant with a background in astrophysics who is now working as a developer. The scope includes theoretical considerations, practical applications, and programming languages relevant to physics-related tasks.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • One participant expresses a desire to find ways to apply dotNET in physics but has struggled to identify specific applications or use cases.
  • Another participant questions the utility of dotNET for physicists and asks what problems it solves compared to other programming languages.
  • A suggestion is made that learning other programming languages commonly used in physics, such as Fortran, C++, C, Python, or Java, may be more beneficial than focusing on dotNET.
  • A participant acknowledges that while dotNET could be useful for applications running on Windows, other languages may offer better performance for tasks like modeling, particularly in academic settings.
  • The original poster expresses gratitude for the insights shared and reflects on the challenges faced in the research environment in Italy.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the usefulness of dotNET in physics. While some acknowledge its potential for certain applications, others argue that alternative programming languages are more widely used and effective in the field.

Contextual Notes

The discussion highlights the limitations of dotNET in specific physics-related tasks and the varying preferences for programming languages among participants, but does not resolve the debate on its overall applicability.

celostato
Messages
2
Reaction score
0
Does anybody have any idea (or heard about) on how could be employed dotNET in physics?
I have a degree in (astro)physics and (after studied and got certifications) I'm working as developer in an IT company since 6 months, but it was for need and I desperately searching for some way to apply my new capabilities on physics(anything), because I've always had an irrepressible passion for physics and I don't want to hang up a decade of efforts.

Seen that all new softwares running on Microsoft OSs are now written in dotNET (and that it is fully compatible with Linux, through the Mono-Project), it doesn't seem to be very hard, but after 2 months I really found NOTHING.

Thank you very much to anybody willing to help.
 
Physics news on Phys.org
I'm not surprised.

What problem does .NET solve for physicists? Similarly, how would my life be easier if I hired a .NET programmer?
 
If you can learn one language, you can learn another. Go find what people ARE using and learn that :-)

.Net is really the square peg in the round hole...
 
Yeah, I agree with Sankaku. Fortran, C++, C, Python, sometimes Java... any or all (not a complete list) would be good to know if you want to get into physics-related programming.
 
Thank you, especially for the precise indications on the most used languages.
@Vanadium: dotNET should be useful in any occasion in which you use an application running under Windows, like Originlab-Origin just to say one, or Mathematica, but I agree with you that for other tasks, as modeling f.e., there are other languages with much better performance (no question) and just to let apart Linux that is the most used in academics.

I'm not a MS fan, I only found myself got into something useful after many months of desperate searching (in Italy the situation is awful for research) and I only appreciate the good of a new technology (similar to Java).
Thank you again to everybody for the clear answers and for having cast a ray of light.
 
Last edited:

Similar threads

  • · Replies 21 ·
Replies
21
Views
6K
Replies
2
Views
7K
  • · Replies 13 ·
Replies
13
Views
6K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 25 ·
Replies
25
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 10 ·
Replies
10
Views
9K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
6K