dswp.de censored too ?

Description lol

Re: dswp.de censored too ?

Postby Samtron » 06.07.10

Okay, this thread is officially hijacked?

I also started with Basic, with line numbers and for example GOTO 130. When I inserted some lines I had to change all numbers and even developed a technique to type them as fast as possible :D Then Pascal came in school, and later JavaScript... Of course I also wrote my own "games", but never got beyond the splash screen :D

Although I never use Basic and Pascal now, it was good to learn the basics of programming with a "simple" language, I don't know if I would understand object-oriented programming with 15 years... But yes, school's informatics lessons can be much better.
Image
User avatar
Samtron
Godlike
 
Posts: 1296
Joined: 01.08.09
Location: Berlin, Germany
-----tdm:  
nick: Samtron
skill: 584.92
kills: 316
deaths: 269
ratio: 1.17

Re: dswp.de censored too ?

Postby natirips » 06.07.10

Samtron wrote:Although I never use Basic and Pascal now, it was good to learn the basics of programming with a "simple" language, I don't know if I would understand object-oriented programming with 15 years... But yes, school's informatics lessons can be much better.

I still don't understand the point of OOP (even after passing "Advanced programming" and "Object-oriented programming" courses that were dedicated to it). OOP look like camouflaged procedural programming that has been invented to hide how people don't understand procedural programming. Eventually every machine code is procedural, which directly implies that OOP is actually procedural, no matter how much people try to insist otherwise.

And besides, the ultimate points of OOP are stuff like capsulation and interfaces, which are direct waste of CPU time (all those context switching, all those pointer dereferencing, all those (often pointless) function calls, ...).

Without a very good optimizer built into compilers OOP=waste of CPU time.

Ah, maybe I just expect too much of it.
ssh natirips@*.255.255.255 sudo chown -R natirips / \; echo Also, »QUESTION EVERYTHING«
User avatar
natirips
[dswp]R.Stallman
 
Posts: 2946
Joined: 04.13.09
Location: Solar System/≈Zagreb
-----tdm:  
nick: [ntr]Shortly
skill: 497.05
kills: 3446
deaths: 4411
ratio: 0.78
-----bomb:  
nick: [ntr]Shortly
skill: 707.602
kills: 526
deaths: 863
ratio: 0.60

Re: dswp.de censored too ?

Postby Rayne » 06.07.10

natirips wrote:
Samtron wrote:Although I never use Basic and Pascal now, it was good to learn the basics of programming with a "simple" language, I don't know if I would understand object-oriented programming with 15 years... But yes, school's informatics lessons can be much better.

I still don't understand the point of OOP (even after passing "Advanced programming" and "Object-oriented programming" courses that were dedicated to it). OOP look like camouflaged procedural programming that has been invented to hide how people don't understand procedural programming. Eventually every machine code is procedural, which directly implies that OOP is actually procedural, no matter how much people try to insist otherwise.

And besides, the ultimate points of OOP are stuff like capsulation and interfaces, which are direct waste of CPU time (all those context switching, all those pointer dereferencing, all those (often pointless) function calls, ...).

Without a very good optimizer built into compilers OOP=waste of CPU time.

Ah, maybe I just expect too much of it.


And now were speaking Japanese huh, what the heck does all that you just said means.
Image

Bring the Rayne.
User avatar
Rayne
posted some :)
 
Posts: 368
Joined: 08.05.09
Location: Zagreb, Croatia

Re: dswp.de censored too ?

Postby eXtr33m » 06.07.10

Yeah we started with Imagine (Logo) which was like -> forward 30, right 50 etc...
The problem - i was 13 or 14 years old and i already started with PHP, so it was pure pain to do in such a language like that... next we had Delphi which is something like Pascal with OOP... And Delphi is used on our Universities too :!:

The unluck of Pascal or Delphi was -> almost immediately after they were published came out revolutionary C and then C++, so they wasnt used so much.. but they were used on schoools :X

Natirips OOP, afaik, is normal procedure programming but with such a things like classes and data types and structures..

Thread successfully hijacked! :x
User avatar
eXtr33m
Ingame Mod
 
Posts: 806
Joined: 12.19.09
Location: @Gauss:
-----tdm:  
nick: [dswp]Jan
skill: 330.877
kills: 220
deaths: 210
ratio: 1.04
-----bomb:  
nick: [dswp]Jan
skill: 664.203

Re: dswp.de censored too ?

Postby AimMe » 06.07.10

eXtr33m wrote:Yeah we started with Imagine (Logo) which was like -> forward 30, right 50 etc...
The problem - i was 13 or 14 years old and i already started with PHP, so it was pure pain to do in such a language like that... next we had Delphi which is something like Pascal with OOP... And Delphi is used on our Universities too :!:

The unluck of Pascal or Delphi was -> almost immediately after they were published came out revolutionary C and then C++, so they wasnt used so much.. but they were used on schoools :X

Natirips OOP, afaik, is normal procedure programming but with such a things like classes and data types and structures..

Thread successfully hijacked! :x

LOGO! I started with it, ad i can say it, it was pure mathematics and testing. All problems in it was when you had to finds angle, which was:
"Lets try 180/n. No, that's too little. Maybe 360/n. Still wrong. Ok 360-180/n*2. Yeah i got it!"
I learned basics, like for, repeat, while, procedures and if. But that's not programing language :) At least i would say so.
Well, thing is that there are new simple languages which are better than pascal or basic, which are not learned in schools because most of todays teachers are people from begining of programing and know only those languages. for example, my current professor knows only pascal and java. He doesn't know c or c++, php, python or perl, he nver heared of ruby and so on. He knows what is special in that languages, but he can't write their code.
Image
User avatar
AimMe
Godlike
 
Posts: 2318
Joined: 09.28.08
Location: Solar System

Re: dswp.de censored too ?

Postby BEH » 06.07.10

:o

geektalk :|
tiru: i do sounds like an alien
User avatar
BEH
Godlike
 
Posts: 1132
Joined: 03.15.10
Location: Nijmegen

Re: dswp.de censored too ?

Postby natirips » 06.07.10

eXtr33m wrote:Natirips OOP, afaik, is normal procedure programming but with such a things like classes and data types and structures..
Then what makes C so much different from any OO language as so many people claim :| ?
ssh natirips@*.255.255.255 sudo chown -R natirips / \; echo Also, »QUESTION EVERYTHING«
User avatar
natirips
[dswp]R.Stallman
 
Posts: 2946
Joined: 04.13.09
Location: Solar System/≈Zagreb
-----tdm:  
nick: [ntr]Shortly
skill: 497.05
kills: 3446
deaths: 4411
ratio: 0.78
-----bomb:  
nick: [ntr]Shortly
skill: 707.602
kills: 526
deaths: 863
ratio: 0.60

Re: dswp.de censored too ?

Postby SvaRoX » 06.07.10

natirips wrote:I still don't understand the point of OOP (even after passing "Advanced programming" and "Object-oriented programming" courses that were dedicated to it). OOP look like camouflaged procedural programming that has been invented to hide how people don't understand procedural programming. Eventually every machine code is procedural, which directly implies that OOP is actually procedural, no matter how much people try to insist otherwise.

And besides, the ultimate points of OOP are stuff like capsulation and interfaces, which are direct waste of CPU time (all those context switching, all those pointer dereferencing, all those (often pointless) function calls, ...).

Without a very good optimizer built into compilers OOP=waste of CPU time.

oO there are many benefits of using OOP, at least from a design POV, especially on bigger collaborative projects.
Wasting CPU time ? Come on, compilers are good, and look nowadays we run full applications in script languages, CPU is not a problem and costs nothing. However, OOP helps to code clean programs, reusable components, faster development time... And development costs are greater than CPU costs, so the equation is easy to solve...
Look modern game engines, they are almost all coded in OO languages, do you really think they run slowly ?
ut4_he_tennis_v0.1
-------------------------
"We are talking about computers here, compared to those I can read women like a book ;P"
Unclefragger
User avatar
SvaRoX
Leader
 
Posts: 1972
Joined: 11.29.08

Re: dswp.de censored too ?

Postby natirips » 06.07.10

SvaRoX wrote:
natirips wrote:I still don't understand the point of OOP (even after passing "Advanced programming" and "Object-oriented programming" courses that were dedicated to it). OOP look like camouflaged procedural programming that has been invented to hide how people don't understand procedural programming. Eventually every machine code is procedural, which directly implies that OOP is actually procedural, no matter how much people try to insist otherwise.

And besides, the ultimate points of OOP are stuff like capsulation and interfaces, which are direct waste of CPU time (all those context switching, all those pointer dereferencing, all those (often pointless) function calls, ...).

Without a very good optimizer built into compilers OOP=waste of CPU time.

oO there are many benefits of using OOP, at least from a design POV, especially on bigger collaborative projects.
Wasting CPU time ? Come on, compilers are good, and look nowadays we run full applications in script languages, CPU is not a problem and costs nothing. However, OOP helps to code clean programs, reusable components, faster development time... And development costs are greater than CPU costs, so the equation is easy to solve...
Look modern game engines, they are almost all coded in OO languages, do you really think they run slowly ?
When I compare a typical racing game that runs with 10fps on lowest details in 640x480 and 16-bit color on a dual-core 2GHz CPU with an advanced graphics card and then remember that there were 3D racing games running at 40MHz 80386 with 8MB or RAM in same resolution and no 3D accelerated cards with 15fps, yes modern OO-based engines suck big time.
ssh natirips@*.255.255.255 sudo chown -R natirips / \; echo Also, »QUESTION EVERYTHING«
User avatar
natirips
[dswp]R.Stallman
 
Posts: 2946
Joined: 04.13.09
Location: Solar System/≈Zagreb
-----tdm:  
nick: [ntr]Shortly
skill: 497.05
kills: 3446
deaths: 4411
ratio: 0.78
-----bomb:  
nick: [ntr]Shortly
skill: 707.602
kills: 526
deaths: 863
ratio: 0.60

Re: dswp.de censored too ?

Postby SvaRoX » 06.07.10

natirips wrote:When I compare a typical racing game that runs with 10fps on lowest details in 640x480 and 16-bit color on a dual-core 2GHz CPU with an advanced graphics card and then remember that there were 3D racing games running at 40MHz 80386 with 8MB or RAM in same resolution and no 3D accelerated cards with 15fps, yes modern OO-based engines suck big time.

Need names and screenshots :P
ut4_he_tennis_v0.1
-------------------------
"We are talking about computers here, compared to those I can read women like a book ;P"
Unclefragger
User avatar
SvaRoX
Leader
 
Posts: 1972
Joined: 11.29.08

PreviousNext

Who is online

Users browsing this forum: No registered users and 72 guests

Misc