I think Freak needs to take a look at himself...

For everything that's not in any way related to PureBasic. General chat etc...
User avatar
Blood
Enthusiast
Enthusiast
Posts: 161
Joined: Tue Dec 08, 2009 8:34 pm
Location: United Kingdom

I think Freak needs to take a look at himself...

Post by Blood »

This post was answered because it was referenced in a new thread here: http://www.purebasic.fr/english/viewtop ... =3&t=48748

As for cheap trolling it wasn't, it was mean as a light hearted nudge and wink that OOP would not even let that problem occur.

Reading your latest responses over the last few years you have got more and more vitriolic and come across as almost hating the user base of your product!

I personally think the PB team are the ones trolling for not answering valid feature requests for years on end!!! I could post a list of ignored feature requests but what's the point it would be mostly all of them and you'd ignore it as well.

Looking at PB's history there used to be a new release once every few months, now we're lucky if we even get a bug fix each year let alone a request implemented!!!
C provides the infinitely-abusable goto statement, and labels to branch to. Formally, the goto is never necessary, and in practice it is almost always easy to write code without it. We have not used goto in this book. -- K&R (2nd Ed.) : Page 65
User avatar
Shield
Addict
Addict
Posts: 1021
Joined: Fri Jan 21, 2011 8:25 am
Location: 'stralia!
Contact:

Re: I think Freak needs to take a look at himself...

Post by Shield »

Blood wrote:it was mean as a light hearted nudge and wink that OOP would not even let that problem occur.
OOP would not solve the problem, just "ease it up" a bit. Instead of having thousands of procedures you'd still have hundreds of classes. :lol:
Modules on the otherhand would solve this...hold on, wasn't that a feature request Fred said they'd think about a way to implement it?
Wait, this was more than six years ago. :lol:
Blood wrote:Looking at PB's history there used to be a new release once every few months, now we're lucky if we even get a bug fix each year let alone a request implemented!!!
True, PB's development has been slowed down drastically but that's not an issue for me. We get free updates for a life time (never saw this in any other software).
So the updates come when they come, nothing is going to change that.

On the other hand I also have to say that I moved away from using PB on a daily basis long time ago,
so I don't really care when new updates are coming out, or if they are coming out at all. Although I like checking them out every once in a while. :wink:

I don't know how much you use or depend on PB, but the time might have come for you too to move on...
Image
Blog: Why Does It Suck? (http://whydoesitsuck.com/)
"You can disagree with me as much as you want, but during this talk, by definition, anybody who disagrees is stupid and ugly."
- Linus Torvalds
freak
PureBasic Team
PureBasic Team
Posts: 5941
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Re: I think Freak needs to take a look at himself...

Post by freak »

Blood wrote:This post was answered because it was referenced in a new thread here: http://www.purebasic.fr/english/viewtop ... =3&t=48748

As for cheap trolling it wasn't, it was mean as a light hearted nudge and wink that OOP would not even let that problem occur.
You repeatedly post OOP remarks (which you know very well is a controversial topic) into threads that have no connection to OOP whatsoever. These kind of remarks add nothing to the discussion at hand and only provoke flame wars. You can call it "light hearted" all you want, but this is trolling. Plain and simple.
Blood wrote:I personally think the PB team are the ones trolling for not answering valid feature requests for years on end!!! I could post a list of ignored feature requests but what's the point it would be mostly all of them and you'd ignore it as well.
It is called the feature request forum. Requesting something does not mean it will happen.

In the future, if you have a problem with a moderating decision, contact me or another moderator privately. The public forum is not the place for this.
quidquid Latine dictum sit altum videtur
xorc1zt
Enthusiast
Enthusiast
Posts: 276
Joined: Sat Jul 09, 2011 7:57 am

Re: I think Freak needs to take a look at himself...

Post by xorc1zt »

An organisation that treats its programmers as morons will soon have programmers that are willing and able to act like morons only. -- Bjarne Stroustrup
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: I think Freak needs to take a look at himself...

Post by Kuron »

Blood wrote:Reading your latest responses over the last few years you have got more and more vitriolic and come across as almost hating the user base of your product!

Put him on ignore, there are plenty of third-party browser scripts that will allow you to block any phpBB user, including moderators and admins.
Best wishes to the PB community. Thank you for the memories. ♥️
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Re: I think Freak needs to take a look at himself...

Post by Trond »

Actually, the problem would be worse with OOP, because if you have a syntax like this, you can't split the procedures across multiple files. But without OOP, you can, even if the procedures are "related".

Code: Select all

Class Something
  Procedure SomeMethod_1()
  EndProcedure
  Procedure SomeMethod_2()
  EndProcedure
  Procedure SomeMethod_3()
  EndProcedure
  Procedure SomeMethod_N()
  EndProcedure
  ; Can't split in the middle
  Procedure SomeMethod_1000()
  EndProcedure
EndClass
User avatar
Shield
Addict
Addict
Posts: 1021
Joined: Fri Jan 21, 2011 8:25 am
Location: 'stralia!
Contact:

Re: I think Freak needs to take a look at himself...

Post by Shield »

Partial Classes would be a solution to this but nobody ever uses them except for tools that generate class code
because they kind of destroy the principle of classes. However if you've got too many methods in one class you probably should first think
about some flaws in your implementation. :wink:
Also with module support the procedure viewer would not be linear (one huge list) but a tree list instead that clearly shows the relations
of procedures to eachother in your application.
Image
Blog: Why Does It Suck? (http://whydoesitsuck.com/)
"You can disagree with me as much as you want, but during this talk, by definition, anybody who disagrees is stupid and ugly."
- Linus Torvalds
oldBear
Enthusiast
Enthusiast
Posts: 121
Joined: Tue Jul 05, 2005 2:42 pm
Location: berrypatch

Re: I think Freak needs to take a look at himself...

Post by oldBear »

Maybe take a look in the mirror before recommending others do.

Your comment was meaningless to that post and this topic is useless.

Got your feelings hurt and now whining about it.

mods - please lock this useless thread.
User avatar
Tenaja
Addict
Addict
Posts: 1959
Joined: Tue Nov 09, 2010 10:15 pm

Re: I think Freak needs to take a look at himself...

Post by Tenaja »

Blood, you appear to be the perfect example of an ego-centric commenter. You want OOP (a VERY involved change), so rather than accept there are several reasonable work around, you continually ask for it. I made a request for a VERY simple Repeat While (instead of Repeat Until--although Do While would be the better choice), and this is your response:
This request makes no sense whatsoever. You already have all the types of loop you need.
This implementation would take about five minutes, maybe ten if Freak had a beer first. But since YOU don't want it, you make useless comments. It seems to be your pattern.

Regarding OOP, like I said, it will take a LOT to be implemented. Fred and Freak are so busy they barely have time to make 4.x updates; you may as well be asking them to change pb into PureC++. Consider how much of a joke you appear to be with such a total rewrite request.
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Re: I think Freak needs to take a look at himself...

Post by Trond »

Tenaja:

Code: Select all

Macro While(x)
  Until Not (X)
EndMacro

Repeat
  Debug X
  X + 1
While (X < 10)

debug ""
While Y < 10
  Debug Y
  Y + 1
Wend
The only problem is that the expression in real while loop now can't start with an opening parenthesis.
User avatar
Tenaja
Addict
Addict
Posts: 1959
Joined: Tue Nov 09, 2010 10:15 pm

Re: I think Freak needs to take a look at himself...

Post by Tenaja »

Trond wrote: etc...
I know, I'm past that...my comment was more towards Blood's ego-centrism--it is not necessarily Freak who needs to take a look at himself.
User avatar
skywalk
Addict
Addict
Posts: 4219
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: I think Freak needs to take a look at himself...

Post by skywalk »

I have other problems with involved Macro's...not the simpler 1 liners or name changers...

I can't jump to them with [Ctrl]+[LeftMouseDblClk].
I can't step through them in the debugger.

Would it be a crazy request to have the 'Macro expanded' code available to the debugger?
Or does the desire to maintain the original source code line numbers overrule this?

Oh, and in the spirit of the post...OOP wouldn't help me :lol:
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
xorc1zt
Enthusiast
Enthusiast
Posts: 276
Joined: Sat Jul 09, 2011 7:57 am

Re: I think Freak needs to take a look at himself...

Post by xorc1zt »

Tenaja wrote:Regarding OOP, like I said, it will take a LOT to be implemented. Fred and Freak are so busy they barely have time to make 4.x updates; you may as well be asking them to change pb into PureC++. Consider how much of a joke you appear to be with such a total rewrite request.
A crappy kind of OOP is already implemented with the interface keyword. they are no need to do a total rewrite.
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Re: I think Freak needs to take a look at himself...

Post by Trond »

Tenaja wrote:
Trond wrote: etc...
I know, I'm past that...my comment was more towards Blood's ego-centrism--it is not necessarily Freak who needs to take a look at himself.
I know that, I just felt a need to play with macros.
User avatar
Blood
Enthusiast
Enthusiast
Posts: 161
Joined: Tue Dec 08, 2009 8:34 pm
Location: United Kingdom

Re: I think Freak needs to take a look at himself...

Post by Blood »

Tenaja wrote:Blood, you appear to be the perfect example of an ego-centric commenter. You want OOP (a VERY involved change), so rather than accept there are several reasonable work around, you continually ask for it.
Ego-centric? Where? And where do i ask for OOP?
C provides the infinitely-abusable goto statement, and labels to branch to. Formally, the goto is never necessary, and in practice it is almost always easy to write code without it. We have not used goto in this book. -- K&R (2nd Ed.) : Page 65
Locked