| Author |
Message |
GustavoYz

Joined: 07 Jul 2010 Posts: 864 Location: .ar
|
Posted: 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
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9382 Location: SwedenEurope
|
Posted: 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.
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
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2215 Location: near here
|
Posted: Tue 28 Feb 2012, 12:18 Post subject:
|
|
I guess you learnt equality is about opportunity not about having no differences ; -)
_________________ Wiki Audacity 2.0.1
|
|
Back to top
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9382 Location: SwedenEurope
|
Posted: 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
|
|
 |
vovchik

Joined: 23 Oct 2006 Posts: 1229 Location: Ukraine
|
Posted: 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 And I don't like C++ either.
With kind regards,
vovchik
|
|
Back to top
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9382 Location: SwedenEurope
|
Posted: 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
Doing programming should be effective so doign woof or roar-ng
may be the right thing to do
_________________
I'm a noob so I use Google Search of Puppy Forum
|
|
Back to top
|
|
 |
GustavoYz

Joined: 07 Jul 2010 Posts: 864 Location: .ar
|
Posted: 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
| Description |
|

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

|
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6178 Location: Auckland, New Zealand
|
Posted: 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
|
|
 |
GustavoYz

Joined: 07 Jul 2010 Posts: 864 Location: .ar
|
Posted: Mon 05 Mar 2012, 21:04 Post subject:
|
|
| disciple wrote: | | Hey - your title calls Linus "Linux"... |
Yep. Fixed.
|
|
Back to top
|
|
 |
garystampa
Joined: 27 Oct 2011 Posts: 15
|
Posted: 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
|
|
 |
scsijon
Joined: 23 May 2007 Posts: 920 Location: the australian mallee
|
Posted: 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
|
|
 |
Moose On The Loose

Joined: 24 Feb 2011 Posts: 278
|
Posted: 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
|
|
 |
minesadorada

Joined: 11 Sep 2011 Posts: 67
|
Posted: 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
|
|
Back to top
|
|
 |
jpeps
Joined: 31 May 2008 Posts: 2418
|
Posted: 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
|
|
 |
minesadorada

Joined: 11 Sep 2011 Posts: 67
|
Posted: Sat 10 Mar 2012, 16:38 Post subject:
|
|
Yes. Embarcadero - the company that gave the world 'RAD Studio'.
|
|
Back to top
|
|
 |
|