Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 18 May 2013, 22:17
All times are UTC - 4
 Forum index » Off-Topic Area » Programming
Linus Torvalds on C++
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [16 Posts]   Goto page: 1, 2 Next
Author Message
GustavoYz


Joined: 07 Jul 2010
Posts: 864
Location: .ar

PostPosted: Mon 27 Feb 2012, 21:08    Post subject:  Linus Torvalds on C++
Subject description: Link.
 

http://harmful.cat-v.org/software/c++/linus
Quote:
C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it.[...]

_________________


Last edited by GustavoYz on Mon 05 Mar 2012, 21:03; edited 1 time in total
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 9382
Location: SwedenEurope

PostPosted: Tue 28 Feb 2012, 03:25    Post subject:  

Comment from such a poor prgrammer named Nooby. Okay a No-Programmer
but I wanted to be one and realized after some years of nothing accomplished
that I don't have the brain for doing structured thinking.

During those fruitless years of trying to make structured code I read that
Pascal Programming Language where made to help programmers stay
structured. The language required that one where structured or else it
would complain?

I where so non or unstructured that I even failed to learn Pascal so
maybe that is true.

Could be that they had similar experiences as Linus T. has and set their
Pascal Language up to protect from such behavior? It sounds familiar to me!

Nooby

PS in case you wonder why on earth I thought me could be a programmer?

Well I loved computers and wanted to make a thinking robot. Smile
And I grew up with progressive Marxist Socialists Communists and
some versions of them have the notion that all of us have equal
opportunity to be anything we set our minds to. You only need
dedication and hard study and hard work at it and sooner or later
you would be a programmer or Doctor or Engineer or Rocket Scientist
or whatever you decide on to be. Musician?

Having such a Dad and Socialism being the main Party line in Sweden
I bought that idea to the full and I can now some 50 years later report
that not all of us has such brains. Some of us come with a less equal brain.

Not easy to admit. I lived for some 40 years in a Utopia where everything
where possible. They where wrong. Everybody can not sing or play
music or compose music or program computers. One need a brain that is
plastic enough to get structured and my brain seems to be slow at anything.

Too slow for my own good.

_________________

I'm a noob so I use Google Search of Puppy Forum

Back to top
View user's profile Send private message 
darkcity


Joined: 23 May 2010
Posts: 2215
Location: near here

PostPosted: Tue 28 Feb 2012, 12:18    Post subject:  

I guess you learnt equality is about opportunity not about having no differences ; -) Idea
_________________
Wiki Audacity 2.0.1
Back to top
View user's profile Send private message Visit poster's website 
nooby

Joined: 29 Jun 2008
Posts: 9382
Location: SwedenEurope

PostPosted: Tue 28 Feb 2012, 13:15    Post subject:  

Sorry to derail the thread but as I remember they actually do claim
and still now some 50 years later still claim that anybody having
average IQ like 100 points or what it is named. What most of us have
can learn anything as long as one is dedicated and study the subject
and set ones mind to it.

It where not true for the areas I tested it on.

Building electronic circuits like Amplifiers, Shortwave Recievers
Electronic Music Instruments, Learning to use a Computer
and to learn programming a computer.

I also failed at learning other languages like Esperanto and IDO
and I failed to learn Scores and Rhythm and music melodies.

My brain failed to remember the sequences of tone, notes duration
and beat and such. I failed at learning to dance to these rhythms.

I also failed at social interaction. To give and take and to read
others intentions and to get how my actions got received by them.

They where totally wrong about it. We may have equal opportunities or not the means to take that opportunity.

One need brains that can act in structured ways and to
keep that structure and refine it based on practice.

My brain is too short on attention. It lose focus on what I
where doing just seconds ago. The sequence of actions
breaks down and I only act as a confused non focused loser.

As an experience it is very embarrassing and disappointing.

_________________

I'm a noob so I use Google Search of Puppy Forum

Back to top
View user's profile Send private message 
vovchik


Joined: 23 Oct 2006
Posts: 1229
Location: Ukraine

PostPosted: Tue 28 Feb 2012, 13:36    Post subject:  

Dear nooby,

I always enjoy your candid musings. Don't worry too much - my brain is also fried and shrinking Smile And I don't like C++ either.

With kind regards,
vovchik
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 9382
Location: SwedenEurope

PostPosted: Tue 28 Feb 2012, 18:07    Post subject:  

Such is sad. The "Health Care" recommend that one do
a lot of exercise like long fast walks and that one do a
lot of Cross Words and Sudoku and similar or PC Games
or something that get the brain to be very active with
lots of rewards? that way maybe one can slow down the
shrinking or at least have fun while it slowly get worse Smile

Doing programming should be effective so doign woof or roar-ng
may be the right thing to do Smile

_________________

I'm a noob so I use Google Search of Puppy Forum

Back to top
View user's profile Send private message 
GustavoYz


Joined: 07 Jul 2010
Posts: 864
Location: .ar

PostPosted: Tue 28 Feb 2012, 18:57    Post subject:  

Quote:
I always enjoy your candid musings.[...]

That make two of us.
I started to do things with a C++ framework (open frameworks), and the whole thing is super heavy, slow in comparision and full of dependencies (long 'makes')...
Sudoku is great, nooby. Try this cli-version, as you can set the amount of filled squares to start easy and then increase the 'blanks'. (Unpack and drag it to /my-applications/bin)
Have fun Wink
nsudoku.tar.gz
Description 
gz

 Download 
Filename  nsudoku.tar.gz 
Filesize  5.05 KB 
Downloaded  112 Time(s) 

_________________

Back to top
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6178
Location: Auckland, New Zealand

PostPosted: Sun 04 Mar 2012, 23:04    Post subject:  

Hey - your title calls Linus "Linux"...
_________________
DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
Back to top
View user's profile Send private message 
GustavoYz


Joined: 07 Jul 2010
Posts: 864
Location: .ar

PostPosted: Mon 05 Mar 2012, 21:04    Post subject:  

disciple wrote:
Hey - your title calls Linus "Linux"...

Yep. Fixed.
Back to top
View user's profile Send private message 
garystampa

Joined: 27 Oct 2011
Posts: 15

PostPosted: Mon 05 Mar 2012, 23:49    Post subject:  

I think C++ was constructed by people who hated programming or weren't good at it so they attempted to make it easier and bullet-proof. Instead they made a mess.

As nooby points out, either you can sing or you can't. Either you are a programmer or you're not. There's no such thing as easy if it's worth anything.

I wouldn't have minded C++'s existence if they hadn't had the audacity to call it C.

C is perfect the way it is - the only thing would be for compiler writers to get better at optimization instead of worrying about 'friends' and 'this' and other silly keywords which actually do very little but insist on strict adherence to syntax - which doesn't keep you from writing crappy code.
Back to top
View user's profile Send private message 
scsijon

Joined: 23 May 2007
Posts: 920
Location: the australian mallee

PostPosted: Thu 08 Mar 2012, 22:08    Post subject:  

But then, most people know about Pascal, but how many realize it was developed for teaching only.

The Non-teaching package was called Modula and then Modula2 and although far superior and infinately extensable and it can even use the same code, it compiles a smaller program, the teaching program was the one that took off.
Back to top
View user's profile Send private message Visit poster's website 
Moose On The Loose


Joined: 24 Feb 2011
Posts: 278

PostPosted: Sat 10 Mar 2012, 14:02    Post subject:  

scsijon wrote:
But then, most people know about Pascal, but how many realize it was developed for teaching only.

The Non-teaching package was called Modula and then Modula2 and although far superior and infinately extensable and it can even use the same code, it compiles a smaller program, the teaching program was the one that took off.


The Borland version of Pascal had many advantages when it comes to writing programs that are reliable. It is a strongly typed language in the real sense of the word and has run time checking. This means that you had to work at it to walk off the end of an array.
Back to top
View user's profile Send private message 
minesadorada


Joined: 11 Sep 2011
Posts: 67

PostPosted: Sat 10 Mar 2012, 14:39    Post subject:  

Having retired from professional Delphi programming over 10 years now, I am recently a happy user of Lazarus/FPC (for recreation only - retirement in Tenerife definitely makes the brain slow down!)

The Lazarus team have done an amazing job. It's as near as dammit to Delphi 7 before Borland sold out (and it was ruined by the new owners).

I'm currently writing an app that compiles smoothly in Windows 64-bit, Windows 32-bit and Puppy Linux too - without any code modification!

I am in awe of the Lazarus.FPC developers..

I had a go at C and C++ years ago - the standard programmers test 'Hello World' app was ridiculously complicated, so I went to TPW then Delphi to do 'Easy OOP' and never regretted it.

The Delphi/Lazarus IDE debugger is great for lazy programmers like me Wink
Back to top
View user's profile Send private message 
jpeps

Joined: 31 May 2008
Posts: 2418

PostPosted: Sat 10 Mar 2012, 16:21    Post subject:  

minesadorada wrote:


The Lazarus team have done an amazing job. It's as near as dammit to Delphi 7 before Borland sold out (and it was ruined by the new owners).


What happened? Seems like the Borland folks thought it would be positive for future development.

http://delphi.about.com/gi/o.htm?zi=1/XJ&zTi=1&sdn=delphi&cdn=compute&tm=64&f=00&su=p284.13.342.ip_p504.6.342.ip_&tt=2&bt=0&bts=0&zu=http%3A//delphifeeds.com/
Back to top
View user's profile Send private message 
minesadorada


Joined: 11 Sep 2011
Posts: 67

PostPosted: Sat 10 Mar 2012, 16:38    Post subject:  

jpeps wrote:
minesadorada wrote:


The Lazarus team have done an amazing job. It's as near as dammit to Delphi 7 before Borland sold out (and it was ruined by the new owners).


What happened? Seems like the Borland folks thought it would be positive for future development.

http://delphi.about.com/gi/o.htm?zi=1/XJ&zTi=1&sdn=delphi&cdn=compute&tm=64&f=00&su=p284.13.342.ip_p504.6.342.ip_&tt=2&bt=0&bts=0&zu=http%3A//delphifeeds.com/


Yes. Embarcadero - the company that gave the world 'RAD Studio'.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [16 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Off-Topic Area » Programming
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0833s ][ Queries: 13 (0.0156s) ][ GZIP on ]