DreamThrall
Newbie
- Joined
- Oct 14, 2003
- Messages
- 3,483
- Reaction score
- 0
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari
Intersting. Does this mean we don't have to install the .net framework just to run these apps anymore?
No. .NET Framework Programs are not natively compiled. They are Just-In-Time compiled. You will always need the .NET Framework or an equivilant to run them.Intersting. Does this mean we don't have to install the .net framework just to run these apps anymore?
Thats one of the major reasons I wrote programs in C#. Because a single build could run on Mac OsX, Unix, Linux, and Windows via MONO.
You can write programs without having users install a one time program, is nice. Very nice.And I can write programs in C that run natively without the user having to install anything.
Except most people use Windows functions which breaks that main goal of C, portability.
The nice thing about C# is once you learn about marshaling, you have direct control over memory(creating/deleting/casting/pointers). I was missing that so much when I first moved from C++ to C#.
What? One of the biggest advantages of using a CLR language/managed code is that you DON'T have to worry about memory management. Why waste time on that when you could be spending it developing useful features for your app?
http://msdn.microsoft.com/msdnmag/issues/1100/gci/
Some people like to be able to control everything.
Me for one, I don't know jack crap about manual memory management so I am really starting to enjoy C#.
Excellent point. I would agree with it up to a certain extent. I hate having to resize strings manually in C++, and small annoying things like that. C# does an amazing job at covering all that up and letting the GC handle it. Thats why I love C#, it covers up all the small annoyances that I don't really care about. However, there are many things I do care about. (Below)What? One of the biggest advantages of using a CLR language/managed code is that you DON'T have to worry about memory management. Why waste time on that when you could be spending it developing useful features for your app?
.NET is a very fast framework. When the code is finally compiled, it executes at the speeds of C++. However, you must understand something, your statement is right but this is also true:One of the biggest advantages of using a CLR language/managed code is that you DON'T have to worry about memory management.