About C and C++

Hello,

I will resume it like this:

On the criterias of "complexity" and "difficulty", the C and C++ programming languages are more complex and difficult than Object Pascal for example, so since they are more complex and difficult they are likely to create something like a darwinian filter who don't let the weaker humans among us humans to cross or to climb the social ladder, this is why i think that C and C++ do participate to social darwinism, this is why i say that C and C++ are bad.


Thank you,
Amine Moulay Ramdane.
0
Amine
6/8/2014 10:53:26 PM
embarcadero.delphi.tools 5366 articles. 3 followers. Follow

7 Replies
1774 Views

Similar Articles

[PageSpeed] 49
Get it on Google Play
Get it on Apple App Store

Amine Moulay Ramdane wrote:

> Hello,
> 
> I will resume it like this:
> 
> On the criterias of "complexity" and "difficulty", the C and C++ programming languages are more complex and difficult than Object Pascal for example, so since they are more complex and difficult they are likely to create something like a darwinian filter who don't let the weaker humans among us humans to cross or to climb the social ladder, this is why i think that C and C++ do participate to social darwinism, this is why i say that C and C++ are bad.
> 
> 
> Thank you,
> Amine Moulay Ramdane.

:-)  Indeed!

-- 
Tredmill
0
John
6/9/2014 2:57:10 AM
> {quote:title=Amine Moulay Ramdane wrote:}{quote}
> Hello,
> 
> I will resume it like this:
> 
> On the criterias of "complexity" and "difficulty", the C and C++ programming languages are more complex and difficult than Object Pascal for example, ... this is why i say that C and C++ are bad.

Something may be more complex or more difficult to learn but it may bring more capabilities. For instance, a helicopter is both mechanically more complex and more difficult to learn to fly than an airplane. However, helicopters possess vertical takeoff and landing which allow it to reach places planes can not and also gives it special abilities, such as hovering. 

Two important measurements then are the value (what one gains for the complexity) and what one needs to do (is language X enough for the task, will feature Y be used, etc.). 

Otherwise, one could simply say "Delphi is more complex and difficult than Ruby or Python, therefore Delphi is bad." It's not only simplistic, it's also meaningless (bad at what?).
0
Joseph
6/9/2014 9:15:04 PM
> {quote:title=Joseph Mitzen wrote:}{quote}
> > {quote:title=Amine Moulay Ramdane wrote:}{quote}
> > Hello,
> > 
> > I will resume it like this:
> > 
> > On the criterias of "complexity" and "difficulty", the C and C++ programming languages are more complex and difficult than Object Pascal for example, ... this is why i say that C and C++ are bad.
> 
> Something may be more complex or more difficult to learn but it may bring more capabilities. For instance, a helicopter is both mechanically more complex and more difficult to learn to fly than an airplane. However, helicopters possess vertical takeoff and landing which allow it to reach places planes can not and also gives it special abilities, such as hovering. 
> 
> Two important measurements then are the value (what one gains for the complexity) and what one needs to do (is language X enough for the task, will feature Y be used, etc.). 
> 
> Otherwise, one could simply say "Delphi is more complex and difficult than Ruby or Python, therefore Delphi is bad." It's not only simplistic, it's also meaningless (bad at what?).



I understand your example of hellicopter, you are saying that C and C++  can bring 
"quality", i understand that, but what you have not understand is that i was trying to 
explain that since C and C++ are difficult and complex they hurt the weaker humans 
among us that finds C and C++ too difficult and too complex, so C and C++ will likely create something like a darwinian filter who don't let the weaker humans among us humans to cross or to climb the social ladder, and we call that social darwinism, so the complexity and difficulty of C and C++ language do participate to social darwinism, and this is bad i think.


Hope you have understood.

Thank you,
Amine Moulay Ramdane.
0
Amine
6/9/2014 10:01:39 PM
Hello...


You have seen me thinking about social darwinism , and i have told you 
before that we are in fact still living in a social darwinist world that is bad 
cause if we evaluate this world and this life that we are living in on the criterias 
of "complexity" and "difficulty" and "suffering" you will notice that our world and 
this life are in fact still too difficult and still too complex etc. so this elevate the 
level of social darwinism and this effectivly makes our world and this life a social
darwinist world, if we look at the other criteria like "competition" you will notice that 
there is a kind of laissez-faire capitalism that encourages competition between humans 
and companies and that accept and encourages competition that leads to destroying and 
killing the competition and that is accepted even by gouvernements and states , this 
extremist view and kind of laissez-faire capitalism etc. that leads to this high level of 
social darwinism is not acceptable for me as a socialist, so in this post i want to insist 
on something important, here it is: since we are still living on social darwinist world we have 
to improve another criteria to compensate for this kind extremism, and this criteria is 
"intelligent easiness", since this world is too difficult and still too complex , we have to elevate the
"intelligent easiness", and i define "intelligent easiness" as to easy the things and the processes 
to the maximum and kepping at the same time a high "quality".



Thank you,
Amine Moulay Ramdane.
0
Amine
6/9/2014 10:05:38 PM
Hello...

I have tried to explain to you my ideas in english although i speak badly english..


Here is my final words about C and C++:

C and C++ are wild beasts that hurts the weaker human among us, those 
C and C++ wild beasts can be powerful, but even though they can be powerful they 
hurt the weaker humans among us that finds C and C++ too difficult and too complex, 
so C and C++ will likely create something like a darwinian filter who don't let the weaker 
humans among us humans to cross or to climb the social ladder, and we call that 
social darwinism, so the complexity and difficulty of C and C++ language do participate 
to social darwinism, and this is bad i think.

Hope you have understood my final words about C and C++



Thank you,
Amine Moulay Ramdane.
0
Amine
6/9/2014 10:48:10 PM
Amine Moulay Ramdane wrote:

> On the criterias of "complexity" and "difficulty", the C and C++
> programming languages are more complex and difficult than Object
> Pascal for example

Actually I would agree with you about C++ - I find it horrendous.  But
I've always found C to be very easy.  The trick is to forget about all
the pointer arithmetic and such stuff that it supports, and just stick
to the basics.  Obviously you can't do that when you are working on
someone else's code.  But when it's your own code, I find C to be
slightly easier that Basic.

-- 
SteveT
0
Steve
6/9/2014 11:31:29 PM
Amine Moulay Ramdane wrote:

> I have tried to explain to you my ideas in english although i speak
> badly english..

Hi Amine,

Don't let your lack of skill with a language that is not your native
language dissuade you from discussing things here.  Your English is
just fine, and you get your ideas across well.

> C and C++ are wild beasts that hurts the weaker human among us, those 
> C and C++ wild beasts can be powerful, but even though they can be
> powerful they hurt the weaker humans among us that finds C and C++
> too difficult and too complex, so C and C++ will likely create
> something like a darwinian filter who don't let the weaker humans
> among us humans to cross or to climb the social ladder, and we call
> that social darwinism, so the complexity and difficulty of C and C++
> language do participate to social darwinism, and this is bad i think.

Consider this, if you will.  Probably less than 1% of all humans are
able to write a simple "hello world" program in any computer language,
even Basic or Delphi, which are pretty easy to use for simple things.
Would you then say that ALL computer languages are bad, because they
are inaccessible to 99+% of all humans?

Sure, some tools are more difficult to use than others.  Take for
example, airplanes.  I can fly a small, single engine airplane, but a 4
engine airliner is beyond my piloting skills.  Is the airliner bad
because I haven't had the $100,000 worth of training required to learn
to fly it?  If you are one of the millions of people who travel by
airlines every year, you'll probably say no.  Perhaps if you are a
pilot who wants to fly airliners, and can't afford the training, you'd
say yes.

I don't believe it is possible to make all things accessible to all
people.  Not in this world, and not even in a "perfect" world, whatever
that might look like.  Things are what they are, and if you want it bad
enough, just like all those airline pilots, you'll find a way to get
there.

-- 
Cheers,
Van

"Good judgment comes from experience, and a lot of that comes from bad
judgment." - Will Rogers
0
Van
6/10/2014 3:00:44 PM
Reply:

Similar Artilces:

C or C++
What's the difference in using C or C++ for ultralite developments?. Novice user. Thank you The ONLY difference is YOUR preference. There is no speed difference between the two. If you are very used to C++ but not used to SQL, then the C++ API maybe a better choice. If you are familiar with SQL, the embedded SQL may make more sense. -- David Fishburn Sybase - iAnywhere Solutions Professional Services Please only post to the newsgroup EBFs and Whitepapers http://www.sybase.com/products/mobilewireless/anywhere/ "Lorenzo Mota" <lorenzomota@aol.com> wro...

C++ or C#
HI, I have still seen that many big companies are still using C++ as their primary language of choice instead of C#. Like IBM stilll prefers C++ over c#. Any reason ???HighOnCodingWanna get high! Well not everybody has the .net framework installed. C++ will work on any platform, c# will not yet because the framework has not been ported to all platforms yet (e.g. mac). Also you have to think of the expense of a large company to retrain ALL its coders to use the new framework. Not exactly practical in the short term David LeggDave Legg Considering that they have a huge c...

Landing c-c-breaking changes that remove c-c-only code from m-c
Thanks to the work that Anne has done on the Encoding Standard specification and the work that Masatoshi Kimura and I have done to progressively implement the specification in Firefox, we are now at a point where there's a whole bunch of internationalization-related dead code in Firefox. The code is still used by mailnews, though. I am not done preparing the removal patches yet, but with my current patch queue I can already get 149 KB off of Android ARMv7 optimized apk size and 138 KB off of Android ARMv7 optimized libxul size. (I'm not sure what sort of size wins are conside...

Landing c-c-breaking changes that remove c-c-only code from m-c
Thanks to the work that Anne has done on the Encoding Standard specification and the work that Masatoshi Kimura and I have done to progressively implement the specification in Firefox, we are now at a point where there's a whole bunch of internationalization-related dead code in Firefox. The code is still used by mailnews, though. I am not done preparing the removal patches yet, but with my current patch queue I can already get 149 KB off of Android ARMv7 optimized apk size and 138 KB off of Android ARMv7 optimized libxul size. (I'm not sure what sort of size wins are conside...

Instant C++ C# to C++ Converter
We've just released version 1.0 of the Instant C++ C# to C++ converter.  Instant C++ converts to either C++/CLI (2005) or Managed C++ (2003).Instant C++ converts C# projects, folders, files, and snippets. David Antonwww.tangiblesoftwaresolutions.comInstant C#: VB.NET to C# ConverterInstant VB: C# to VB.NET ConverterInstant C++: C# to C++ ConverterInstant J#: VB.NET to J# ConverterClear VB: Cleans up outdated VB.NET code David Antonhttp://www.tangiblesoftwaresolutions.comConvert VB to C#, C++, or JavaConvert C# to VB, C++, or JavaConvert C++ to C#, VB, or JavaConvert Java to C#, C++, or...

C/C++ header in delphi project
Hello, I have client dll for comunication with electronic (card with chip) driver license, but manufacturer give me only header for C/C++ and they don't know for Delphi, C#,... So, can I implement .h files into my Delphi projects or is there any solution how to translate this file to pas file for communication with DLL files for those cards. Here is original .h file: // --------------------------------- // #ifndef __eVehicleRegistrationAPI_h__ #define __eVehicleRegistrationAPI_h__ // --------------------------------- #ifndef SD_API #define SD_API extern "C&...

Coordinating landing on m-c and c-c
In Bug 778668 I'm making changes to the nsIAlertsService that impacts code in m-c and c-c. What's the best way coordinate these landings while not breaking c-c? My m-c patch will do m-i -> m-c -> c-c, but I have no idea which revision of m-c is picked up by c-c and when. Fabrice On 8/8/2012 3:34 PM, Fabrice Desré wrote: > What's the best way coordinate these landings while not breaking c-c? > My m-c patch will do m-i -> m-c -> c-c, but I have no idea which revision > of m-c is picked up by c-c and when. c-c (and try-c-c) always builds the...

Compiling regex like in C# in Delphi and C++?
Is there a way to make precompiled or compile on-the-fly regex in Delphi? Something like this: http://blogs.msdn.com/b/bclteam/archive/2004/11/12/256783.aspx I am looking for ways to speed up regex in Delphi and C++ Builder 2010. In C++ I use boost::regex - is there any alternative? I know that Delphi/C++ XE feature TRegEx (which unfortunately also has some bugs). Any recommendations what regex engine to use and how to compile/precompile regexes that would work in 2010 version in Delphi and C++ (or possibly in XE if 2010 is not available for that). John May wrote: > Is there a wa...

Import C or C++ DLL in Delphi [Edit]
Hello, usually I can import a dll written in C in Delhi. To do that I write a unit (wrapper.pas) to link the dll with my VCL project. example: {code} function UCC_OpenCamera(CamId: LongWord; SpeedLimit: integer): UNI_RETURN_TYPE; stdcall external 'UniControl.DLL'; {code} This way works fine for me but it requires writing a lot of code to translate all calls and types in delphi. There isn't another way to "convert/import automaticcally" the .dll? 1) Can I create a package inside C++ Builder and use it inside Delphi? 2) The command line tools IMPLIB.EXE (for ...

html php c# c++ delphi java
Name: Maxim Email: nicrasssatgmaildotcom Product: Gran Paradiso Alpha 1 Summary: html php c# c++ delphi java Comments: Participated in the test of the version 2.0 Browser Details: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1 ...

Error in Generating C++ objs [Delphi to C++]
Ok I have the foll files, only 3: a .dcu file a .pas file a .dcr file is there any way I can generate C++ .lib files(for Linker error) and .hpp file? P.S. I tried adding .pas & .dcr to Package with "Generate all C++ headers (incl package libraries)" enabled under Delphi Compiler but got the foll errors: (Only 1, to be short, in the last line, rest are either Warnings or Inherited from the same) {code} [DCC Warning] ZipVCL.pas(246): W1005 Unit 'FileCtrl' is specific to a platform [DCC Error] ZipVCL.pas(1108): E2010 Incompatible types: 'AnsiChar' and...

C/C++ header from Delphi DLL project
I am currently writing a DLL in Delphi XE7 (64-bit) to be called from LabView. This is working fine, but it is cumbersome (and thus prone to errors) to create the LabView function, since it all has to be done by hand. If I could automatically create C header files from my Delphi project, there is a wizard in LabView that can read these and do most of the work for you. According to the Delphi documentation you can turn "C/C++ Output file generation" on but it only appears to work for Delphi packages and not for plain DLL's. Am I missing something? If not, is there any other han...

is there some tools to convert the c# to msil or msil to c#??
hello: i am studing the msil,and i want to know the converted code between the c# and msil(i wrote some code with c# or msil and translate it into msil or c#),is there some tools to do this,please help me,thank you. Converting from C# to MSIL is what you do when you compile a program in Visual Studio. The probably best tool to go in the other direction (reverse compilation) is Reflector, http://www.aisto.com/roeder/dotnet/ . SvanteAxCrypt - Free Open Source File Encryption & Online Password Manager - http://www.axantum.com[Disclaimer: Code snippets usually uncompiled, beware typo...

cvs commit: parrot chartype.c datatypes.c disassemble.c dod.c encoding.c global (fwd)
FYI- I just re-indented a bunch of code, using the tools/dev/run_indent.p= l = script. --Josh ------- Forwarded Message Date: 02 Nov 2002 14:57:48 +0000 From: josh@cvs.perl.org To: cvs-public-parrot@perl.org Subject: cvs commit: parrot chartype.c datatypes.c disassemble.c dod.c en= coding .c global_setup.c hash.c jit.c key.c method_util.c misc.c packdump.c = packout.c pdb.c pdump.c pmc.c pxs.c register.c res_lea.c resources.c = runops_cores.c rx.c rxstacks.c spf_render.c spf_vtable.c stacks.c str ing.c sub.c warnings.c cvsuser 02/11/02...

Web resources about - About C and C++ - embarcadero.delphi.tools

Donald Trump Clashes with Ted Cruz Over Eligibility, ‘New York Values’ in GOP Debate – WATCH
Donald Trump and Ted Cruz had it out in two big exchanges at last night’s Republican debate on FOX Business channel. The first testy exchange ...

Leonardo DiCaprio: The Oscar stuff is ‘completely beyond my control at this point’
Here are some photos of Leonardo DiCaprio at last night’s London premiere of The Revenant . Leo is looking pretty good these days. He’s de-bloated, ...

Arcade Fire are throwing a parade for David Bowie in New Orleans
LONDON — Arcade Fire and the Preservation Hall Jazz Band will host a tribute parade in New Orleans in honour of David Bowie this weekend. Details ...

The Latest: Vigil held at site of Jakarta attack
JAKARTA, Indonesia (AP) — The latest on explosions in downtown Jakarta (all times local):

Ricky Gervais still defiant after Caitlyn Jenner responds to Golden Globes joke
LONDON — This one looks set to run and run. Following the news that Caitlyn Jenner responded to Ricky Gervais' joke about her at the Golden ...

Video: Donald Trump Releases Second Campaign Ad
Republican presidential candidate Donald Trump has released his second television ad. The ad, titled "Our Country," is backed by a $1.4 million ...

Galaxy S7 tipped to have Vivid Photos to combat Apple’s Live Photos
When Apple launched the iPhone 6S it brought with it a new feature called Live Photos that captures 1.5 seconds of video before and after an ...

Proxies and VPNs to be blocked by Netflix
Netflix is set to clamp down on VPNs and proxy tools used to access its services. A large proportion of Netflix content is region specific, and ...

Rene Angelil, Celine Dion's husband, dies near Las Vegas
LAS VEGAS (AP) — Rene Angelil was a former singer-turned-manager when he received an audiotape of a 12-year-old singer from her mother.

Watch as Astronauts Scramble Around Outside the Space Station
It’s just as true in space as it is on Earth: the best way to kick off the New Year is by doing all those nagging chores. A pair of astronauts ...

Resources last updated: 1/15/2016 1:46:32 PM