Author Topic: what is the most relevant programming language for ee?  (Read 14634 times)

0 Members and 1 Guest are viewing this topic.

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23096
  • Country: gb
Re: what is the most relevant programming language for ee?
« Reply #100 on: November 06, 2018, 10:55:55 am »
Yes.

Just a hilarious reference here: http://www.stroustrup.com/1995_Java_whitepaper.pdf

Note the domain.
 

Online brucehoult

  • Super Contributor
  • ***
  • Posts: 4468
  • Country: nz
Re: what is the most relevant programming language for ee?
« Reply #101 on: November 06, 2018, 11:02:14 am »
>Nothing in the example code that comes with Arduino or on the Arduino or Wiring examples web sites uses:

So what?

I probably should quit while i am ahead since "So what?" sinks that argument, but....

You are utterly and absolutely sure that no third party library ANYWHERE uses Templates or Multiple Inheritance?    I am sorry but that is the sort of semantic hair splitting that comes when you engage in a religious argument.   The arduino IDE uses and supports C++.    The claim that no embedded project uses C++ is just nonsense.    The one feature of C++ that tends NOT to be implemented on MCUs is new/delete and that is simply because many mcus lack a proper memory controller.

Say what? Your post was already well into "wrong" and "either didn't read or didn't understand what I wrote" territory. But this isn't even wrong.

New&delete (along with the underlying malloc&free, which they are just a type-safe wrapper around) have *nothing whatsoever* to do with a memory controller, proper or otherwise.

Your other posts have since established you as a nutter so I'm not going to reply further to you.
 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5405
  • Country: gb
Re: what is the most relevant programming language for ee?
« Reply #102 on: November 06, 2018, 12:16:06 pm »

New&delete (along with the underlying malloc&free, which they are just a type-safe wrapper around) have *nothing whatsoever* to do with a memory controller, proper or otherwise.


I tend to agree, we've been using malloc/free and similar long before integrated memory controllers or even MMUs became a thing, let alone ubiquitous. Think of all those DOS real mode applications, including Windows 3.x in real mode, so in effect anything that ran on the original PC and PC/XT.
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23096
  • Country: gb
« Last Edit: November 06, 2018, 01:05:02 pm by bd139 »
 

Offline bsfeechannel

  • Super Contributor
  • ***
  • Posts: 1668
  • Country: 00
Re: what is the most relevant programming language for ee?
« Reply #104 on: November 06, 2018, 01:04:18 pm »
>Every time you say C++ you give C free publicity.   

Please don't feed the trolls :-)

love
Crazy Pete

I thought YOU were trolling. That's why my sarcastic reply. However, if you're really serious about your concepts, you have a lot to learn.

Just for the record. I learned C. Then I learned C++. I had absolutely no difficulty with C++ because of that. I encourage everyone to learn both languages. In whatever order they like.

C and C++ are different languages, created in different circumstances for different purposes in different times. In common, both are great and influential. Each in its own way.

And religion is a (fascinating) object of study of science that involves archaeology, geography, history, sociology, psychology, anthropology, philosophy, political science, linguistics, semiotics, etc.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf