Re: writing drivers using C++
- From: "Nikolaos D. Bougalis" <nikb@xxxxxxxxxxxxx>
- Date: Fri, 14 Sep 2007 12:27:45 -0700
Michel Talon wrote:
Nikolaos D. Bougalis <nikb@xxxxxxxxxxxxx> wrote:Grant Edwards wrote:On 2007-09-13, Nikolaos D. Bougalis <nikb@xxxxxxxxxxxxx> wrote:They're just as powerful *for* *you* and you're welcome to use them, but your needs don't dictate my tools, so I'll just keep using C++.
OK, so your point is that we should just use BASIC and/or the programming language that LEGO uses in their MindStorm series, to cater to the worst programmer on the planet...No. There are much, much simpler languages that are just as
powerful as C++. Modula-2/3, Python, Scheme, and Smalltalk for
example.
-n
This type of argument is perfectly representative of completely autistic
people. As soon as you collaborate in a team, you have to choose tools
that each member of the team can use successfully, and not baroque tools
that only afficionados can master. If you are using C++ in a project and
in particular "high falutin" features of C++, you are shoving down the
throat of each and any people in the project the obligation to learn
those features, wether they want it or not.
The people that I work with are all C++ experts; they would not have been hired otherwise. It is the tool of choice in my work environment, and it's served us very well.
I would probably use C++ in any new project that I undertook, commercial or open-source, because I find the language to be powerful and I am comfortable with it. I wouldn't be "shoving" anything "down the throat" of anyone. After all I don't sit behind you, pointing a gun to your head and forcing you to work with my code, and/or use or buy my software.
> From each report i have seen
the number of projects in the industry that have utterly failed because
some geek had the wonderful idea to introduce C++ in the game is
enormous.
I'm sceptical, especially since you provide no references. But even if is true, then this tells us very little about C++ itself and its role in the demise of the project. After all, most software projects are unsuccessful. For every Linux, OpenOffice and GIMP, there are countless other software corpses littering code repos of the world.
It is for good reasons that the Linux kernel developers have
banished C++ from their kernel.
Maybe so, but the reasons provided in this thread are clearly bogus.
You are welcome to use esotery in you
work, they are welcome to use a language they see fit to their work,
and they collectively understand.
Yes, people should be able to use the tools they deem necessary, a principle I stated long before you showed up in this thread. But you said earlier that using C++ is "forcing" people and "shoving C++ down their throat." So stop with the double-talk and answer the question: Can I use the tool of my choice, just like the Linux kernel guys can, or would that be me forcing others? And how would I be forcing them to do anything?
-n
.
- Follow-Ups:
- Re: writing drivers using C++
- From: Rainer Weikusat
- Re: writing drivers using C++
- References:
- writing drivers using C++
- From: RRC
- Re: writing drivers using C++
- From: Jan Kandziora
- Re: writing drivers using C++
- From: Lew Pitcher
- Re: writing drivers using C++
- From: Tim Roberts
- Re: writing drivers using C++
- From: phil-news-nospam
- Re: writing drivers using C++
- From: David Schwartz
- Re: writing drivers using C++
- From: Rainer Weikusat
- Re: writing drivers using C++
- From: LEE Sau Dan
- Re: writing drivers using C++
- From: Nikolaos D. Bougalis
- Re: writing drivers using C++
- From: Grant Edwards
- Re: writing drivers using C++
- From: David Schwartz
- Re: writing drivers using C++
- From: Grant Edwards
- Re: writing drivers using C++
- From: Nikolaos D. Bougalis
- Re: writing drivers using C++
- From: Grant Edwards
- Re: writing drivers using C++
- From: Nikolaos D. Bougalis
- Re: writing drivers using C++
- From: Michel Talon
- writing drivers using C++
- Prev by Date: Re: writing drivers using C++
- Next by Date: Re: writing drivers using C++
- Previous by thread: Re: writing drivers using C++
- Next by thread: Re: writing drivers using C++
- Index(es):
Relevant Pages
|
Loading