On Mon, Mar 22, 2010 at 5:12 PM, Marechiare wrote: > You know C already, don't you? There should not be a problem with C#. What is the learning curve if you know only ANSI C? How do you compile it to native code? Can you write a device driver in C#? Hope it does not open a new flame. However, I just can't understand the concept behind C#, as it uses a VM but works only on one platform. A'la an interpreted language from the '80s -- see Apple Basic where the tokenised code (AIL -> Apple Intermediate Language :-) ) was stored and interpreted, when memory was full it made a garbage collection etc, so what new C# and .NET brought us? :-) Tamas > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- int main() { char *a,*s,*q; printf(s="int main() { char *a,*s,*q; printf(s=%s%s%s, q=%s%s%s%s,s,q,q,a=%s%s%s%s,q,q,q,a,a,q); }", q="\"",s,q,q,a="\\",q,q,q,a,a,q); } -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist