News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

Ignorant Professor

Started by scubanator87, August 22, 2007, 02:30:07 PM

Previous topic - Next topic

scubanator87

So im currently enrolled in "Engineering Problem Solving with C++," and the professor "requires" us to use crap MS VS.

So I send him an email:

Hello Professor,
>
>       I was wondering how heavily we have to use visual studio. I don't
> us MS Windows as my primary OS and am much more comfortable using
> something like Code Blocks IDE to do my C++ in. Is it going to be a
> problem if i use a  gcc compiler?

Here is his reply:

Hi Stephen,

I want you to be in synch with everyone in the course, including the
TAs, your project partner, and me.  So you will need to use Visual
Studio.   We are just going to scratch the surface of using Visual
Studio, so it should not be difficult for you.

Thanks.  ... Dr. B.

Now if you can read 2 thing wrong; he cant use spell check, and that his answer gets me no where.

So I reply back:

I'm sorry however, that doesn't really answer my question. Let me rephrase,
> are we going to be using any thing specific to visual studio. Personally I
> could just use a text editor and a compiler, however this is obviously not
> the best approach for everyone. Thank you.

Now thinking that I have made things clear, he replies with:

Hi Stephen,

When we get into writing modular programs, the TAs may want you to
turn in your entire Visual Studio project zipped up.  This will
probably be easier for them to grade.

... Dr. B.

Now obviously im getting no where. So at this point im just going to ignore him and use the awesome-ness that is C::B

So thank you C::B team for bringing us This totally rad IDE that is Code::Blocks!

JGM


thomas

Quote from: scubanator87 on August 22, 2007, 02:30:07 PMWhen we get into writing modular programs, the TAs may want you to
turn in your entire Visual Studio project zipped up.  This will
probably be easier for them to grade.
Quote from: scubanator87 on August 22, 2007, 02:30:07 PMSo at this point im just going to ignore him and use the awesome-ness that is C::B
You're obviously joking :)

If your teaching assistants and your professor want to see a Visual Studio project, and you don't give them one, then what almost certainly will happen will be you failing the course, easy as that.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

scubanator87

nah in class he said today we will be submitting them as "zip files" lol i wonder what they will do when i throw them a .tar.gz?

TDragon

Give you a choice between submitting a zip file and failing the assignment, most likely...
[url="https://jmeubank.github.io/tdm-gcc/"]https://jmeubank.github.io/tdm-gcc/[/url] - TDM-GCC compiler suite for Windows (GCC 9.2.0 2020-03-08, 32/64-bit, no extra DLLs)

rcoll

Quote from: scubanator87 on August 22, 2007, 04:17:06 PM
nah in class he said today we will be submitting them as "zip files" lol i wonder what they will do when i throw them a .tar.gz?


What will you do when you go to work for an engineering company that has standarized all their projects using MS VC?  Will you still insist on using a non-standard (to your boss, anyway) IDE like C::B?  Seems like a good way to lose you job during the initial evaluation ("probabtion") period.

Ringo

MortenMacFly

Quote from: rcoll on August 22, 2007, 05:40:10 PM
What will you do when you go to work for an engineering company that has standarized all their projects using MS VC?  Will you still insist on using a non-standard (to your boss, anyway) IDE like C::B?
I do it. Of course I don't tell anybody and have a "MSVC interface" to the outside world. ;-) :lol: :lol: :lol:
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

Roman

#7
Hi there!

2 scubanator87:
Man, I don't think I can/shall teach You but You should feel the difference between job and fun. When You will hire plenty of coders to work for Your company it will be possible to force them using C::B.

2 all:
Let me share with You my non-professional opinion:

There are plenty of projects that use MSVC. Thera are bunch of people that like C::B. It is difficult for them to make love with these VC projects because they (projects) can't be debugged with C::B.

Personally I would like C::B to be widely used by coders. Much more than 50% of them are using VC. So the C::B's way to stars lies through the full support of MS compiler. I have searched through forums and didn't find any topics saying "CDB rulez! I use it and I'm happy!" or sth.

Is anyone aware of a good way to debug VC programs? If so, I believe the answer should be on the WIKI. Any way - I would be thankful if someone explains what is the situation with this topic.

Best Regards,
Roman


CB LSI (C::B as a Little Secret Initiative)

mitsukai

nobody will say "CDB rulez! I use it and I'm happy!" because C::B are mostly professional C++ programmers, and mature.

and to the OP, saying this u should get back to kinder garden, and programming is not for you.

Roman

Quote from: mitsukai on August 22, 2007, 08:19:04 PM
nobody will say "CDB rulez! I use it and I'm happy!" because C::B are mostly professional C++ programmers, and mature.

and to the OP, saying this u should get back to kinder garden, and programming is not for you.

Man!   :)
I mean by "CDB" a debugger that is used to debug VC code. By cited sentence I have meant that CDB+C::B pair does not work well.
I'm trying to get what is the connection between "CDB rulez! I use it and I'm happy!", "mostly professional" and "kinder garden" but fail. Coud You please help me in understanding Your concept?

With Regards,
Roman
CB LSI (C::B as a Little Secret Initiative)

Seronis

Roman dont be so quick to take offense.  All his point made was since most C::B users are more professional and not learners (im just a learner) then they all hate CDB so they wouldnt be happy.  Nothing against you. 

And the kindergarden comment was noted as being aimed at the OP not you.  And it was in reference to him being immature and not being willing to follow class guidelines for the same of imperialism of his own preference.

Again nothing against _you_ personally.  =-)

johne53

I'm quite new to C::B - just using it for my first project. Previously I'd used MS Visual Studio for 8 years. I don't know why you think it's crap - it's a fantastic development environment. Yes, it's tailored towards writing for Windows but Microsoft doesn't deny that, does it?

I love C::B to bits and I'll soon be using it as my IDE of choice but that doesn't make me in some way superior to other developers. Nor am I arrogant enough to think that everyone else in the world is out of step, apart from me. If learning VC++ is part of your curriculum (however small a part) who are you to tell your professor that you're prepared to accept this part of the curriculum but not that part? If you want to pass the course you must work on the assignments as they are set for you - not on some other assignments that you happen to think are superior. Keep your mind open if you want to pass your exams.

Roman

Quote from: Seronis on August 23, 2007, 02:41:28 PM
Roman dont be so quick to take offense.  All his point made was since most C::B users are more professional and not learners (im just a learner) then they all hate CDB so they wouldnt be happy.  Nothing against you. 

And the kindergarden comment was noted as being aimed at the OP not you.  And it was in reference to him being immature and not being willing to follow class guidelines for the same of imperialism of his own preference.

Again nothing against _you_ personally.  =-)

2 mitsukai: Sorry for misunderstanding :)
2 Seronis: Thank You for explanation :)

I'm a learner too - why do they hate CDB?

Best Regards,
Roman

CB LSI (C::B as a Little Secret Initiative)

Seronis

It has been _quite_ some time since i tried (since i no longer play with vstudio.net) but i never got the vc debugger to work with code blocks.  Could be that It was while i was so new at C::B (i still mostly am) or that its not even possible.  I didnt try hard and just did what a friend suggested and not use the vc tools but got mingw instead.

johne53

As far as I've been able to tell, Microsoft's debugger is an integrated part of the IDE. It's not a separate executable, like GDB is to GCC. Therefore, you're never really going to make it work seamlessly with Code::Blocks. However, I believe it's "semi-integratable" in the sense that you can launch Visual Studio from within C::B, so you can edit & compile in one IDE whilst debugging in the other. Fortunately, Visual Studio is clever enough to realize when a file gets changed outside the IDE so, in practice, it can be made to work quite well. In fact there are other advantages too - since Visual Studio has an excellent resource editor that's very tightly integrated with MFC.