This message has been posted to 2 groups, one to the VB.NET group, and the
other to C#.
I am trying to decide which language to commit to for a large scale project.
I am looking for the input of people who have gone through this process
before.
I am currently leaning towards C# solely because I envision VB.NET slowing
down exponentially as projects are added with the constant background
compilation.
Can you turn this background compilation off in VB.NET?
Is C# totally without background compilation?
Any other considerations?
Thank you. 9 1609
Hi Da One,
There has been big discussions the last week about what is better, in both
newsgroups.
Please check that first, if you have than still questions, ask than again.
There is no answer what is better, it are twins, one is a girl and one a
boy.
Cor
* "Da~One" <da***@whothat.com> scripsit: This message has been posted to 2 groups, one to the VB.NET group, and the other to C#.
Did you do a Google Grpups Search (<http://www.deja.com>) on this topic?
--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>
"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:bv************@ID-208219.news.uni-berlin.de... * "Da~One" <da***@whothat.com> scripsit: This message has been posted to 2 groups, one to the VB.NET group, and
the other to C#.
Did you do a Google Grpups Search (<http://www.deja.com>) on this topic?
Yes, and I was able to find quite a bit of info, but nothing concrete on
large scale projects and choosing a language for efficiency on large scale
projects. I found quite of bit of information, but nothing that has helped
me make such a drastic decision (once it is made, I will have to stick to
it) - which is why I thought a new post was warranted based on choosing a
language for large scale projects, not personal preferences or minor things
that one language does that the other doesn't, etc.
> Yes, and I was able to find quite a bit of info, but nothing concrete on large scale projects and choosing a language for efficiency on large scale projects. I found quite of bit of information, but nothing that has
helped me make such a drastic decision (once it is made, I will have to stick to it) - which is why I thought a new post was warranted based on choosing a language for large scale projects, not personal preferences or minor
things that one language does that the other doesn't, etc.
If that had been, than you can be sure that it had been in those threads.
The only decission that I can add for you is to think on which knowlegde of
the languages is the best available in your area. If you by instance have
only to choise from 3 whatever developers who know the language, you take a
big risc.
Cor
Da~One,
Da! this is an easy one. ;-)
Which language are you more efficient at writing in?
If you are twice as fast at VB.NET then you are at C# use VB.NET. If you are
twice at C# then use VB.NET. I have a couple of fair size projects in
VB.NET, I really don't notice the background building in VS.NET 2.003 (maybe
I'm just use to it). I did however notice it in VS.NET 2002.
However!! I would not use background compilation as a criteria. I would use
the language that was best "suited" to the task. This means if I needed both
some VB.NET & some C#, then I would use both. If I needed a little Managed
C++, then I would throw that in. Of course you also should consider is this
a one man development project or a team development? Who is going to
maintain it when you are done?
IMHO Mostly the choice should be what language you & your team are
comfortable with!
Of course either language (VS.NET really) benefits from higher end
processors & of course lots of ram!
Hope this helps
Jay
"Da~One" <da***@whothat.com> wrote in message
news:e8**************@TK2MSFTNGP12.phx.gbl... This message has been posted to 2 groups, one to the VB.NET group, and the other to C#.
I am trying to decide which language to commit to for a large scale
project. I am looking for the input of people who have gone through this process before.
I am currently leaning towards C# solely because I envision VB.NET slowing down exponentially as projects are added with the constant background compilation.
Can you turn this background compilation off in VB.NET? Is C# totally without background compilation?
Any other considerations?
Thank you.
"Da~One" <da***@whothat.com> wrote in message
news:e8**************@TK2MSFTNGP12.phx.gbl... This message has been posted to 2 groups, one to the VB.NET group, and the other to C#.
I am trying to decide which language to commit to for a large scale
project. I am looking for the input of people who have gone through this process before.
I am currently leaning towards C# solely because I envision VB.NET slowing down exponentially as projects are added with the constant background compilation.
Don't think this is a problem. I finished a project that had twelve
assemblies and hundreds of thousands of lines of codes (closer to the
million mark) in VB. At one point during the final debugging stages, I had
all the projects for the twelve assemblies open in the same solution running
in debug mode. Ran fine (just make sure have enough memory! VS can hog up
lots of memory on large projects - in either language. :-)
Can you turn this background compilation off in VB.NET?
No such thing. All .NET code is JIT compiled (just-in-time), so all .NET
code (C# or VB) is in a way "background complied". However, what I THINK you
mean is background syntax checking. And no, I don't think you can.
Is C# totally without background compilation?
C# does most of its syntax checking during compile.
Any other considerations?
In a way, you'll have to experiment. I find that sometimes it's faster
coding in general in VB because I can catch things early with the background
syntax check. In C#, it's easy to make a mistake, and then have the mistake
propogate all over before you finally compile, then you have to go back and
fix a bunch of stuff. I also find VB intellisense to be friendlier and more
responsive, which honestly lets me code faster in VB than C#. However, I'm
very comfortable in both languages. All in all, I think you have much bigger
things to be concerned with when choosing a language for a particular
project than what you expressed here.
-Rob Teixeira [MVP]
"Cor" <no*@non.com> wrote in message
news:OG**************@TK2MSFTNGP10.phx.gbl... Hi Da One,
There has been big discussions the last week about what is better, in both newsgroups.
Please check that first, if you have than still questions, ask than again.
There is no answer what is better, it are twins, one is a girl and one a boy.
Erm... which is which?
/Al
Al Dunbar [MS-MVP] wrote: "Cor" <no*@non.com> wrote in message news:OG**************@TK2MSFTNGP10.phx.gbl... Hi Da One,
There has been big discussions the last week about what is better, in both newsgroups.
Please check that first, if you have than still questions, ask than again.
There is no answer what is better, it are twins, one is a girl and one a boy.
Erm... which is which?
I have trouble seeing any programming language as a girl, even Ada. So I'd
say they're fraternal twin boys.
--
Cheers, www.indiegamedesign.com
Brandon Van Every Seattle, WA
20% of the world is real.
80% is gobbledygook we make up inside our own heads. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: limor |
last post by:
Hi,
I am considering using Python in a new testing tool application we
intend to build for out product.
I must get references before starting develope in this language ,
since although lots of...
|
by: Adriaan Renting |
last post by:
I think the point you want to make is that Python needs vastly less
lines of code as a similar application written in C++. I think Python
might on average be 50-60% of comparable C++ code, but not...
|
by: Chris Smith |
last post by:
'Morning,
Within the next few months, I'm going to embark upon a comparatively
rather large base of JavaScript code to be called from a web browser
environment. Not too awfully huge, but...
|
by: Da~One |
last post by:
This message has been posted to 2 groups, one to the VB.NET group, and the
other to C#.
I am trying to decide which language to commit to for a large scale project.
I am looking for the input of...
|
by: Bob Bedford |
last post by:
hello there,
I've a file in wich I've almost all the text of my website. I do this
because the site is multilingual and this is easier to translate.
The file is becoming ever larger as we add...
|
by: Avi |
last post by:
Hi
I need to read in a large set of text files (9GB+ each) into a database
table based on fixed width lengths.
There are several ways to complete this, but I am wondering if anyone has...
|
by: mike |
last post by:
I help manage a large web site, one that has over
600 html pages... It's a reference site for ham radio
folks and as an example, one page indexes over
1.8 gb of on-line PDF documents.
The site...
|
by: coolcatjon |
last post by:
Hey guys-
I've decided to learn me some C, as any hacker must :)
So I've got a C compiler handy, and I've downloaded the book by
Kernergan and Richie that was recommended to me...
One bad...
|
by: byte8bits |
last post by:
How does C++ safely open and read very large files? For example, say I
have 1GB of physical memory and I open a 4GB file and attempt to read
it like so:
#include <iostream>
#include <fstream>...
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
| |