su8
|
  |
| Joined: 06 Mar 2009 |
| Total Posts: 6334 |
|
| |
|
|
| 29 Apr 2012 09:29 AM |
| it was originally guimain but they wanted to change the name but stoof relied on guimain already so theres both now. |
|
|
| Report Abuse |
|
|
|
| 29 Apr 2012 09:31 AM |
| GuiMains are deprecated and shouldn't be used because ScreenGuis are exactly the same thing but better. |
|
|
| Report Abuse |
|
|
su8
|
  |
| Joined: 06 Mar 2009 |
| Total Posts: 6334 |
|
|
| 29 Apr 2012 09:33 AM |
| Can you tell me why is the HealthGUI still GuiMain? |
|
|
| Report Abuse |
|
|
nightname
|
  |
| Joined: 10 Jun 2008 |
| Total Posts: 8960 |
|
|
| 29 Apr 2012 09:58 AM |
@su8
They did not bother to change their old code. The moment they finally remove GuiMain - that piece of code will not work.
|
|
|
| Report Abuse |
|
|
belial52
|
  |
| Joined: 10 Oct 2009 |
| Total Posts: 8074 |
|
|
| 29 Apr 2012 10:04 AM |
| @Night, That's why the health bar code has been redone once already and it's still there. |
|
|
| Report Abuse |
|
|
|
| 29 Apr 2012 10:30 AM |
@belial52
Well, they kept it because they didn't realize they forgot to change it. |
|
|
| Report Abuse |
|
|
| |
|
Legend26
|
  |
| Joined: 08 Sep 2008 |
| Total Posts: 10586 |
|
|
| 29 Apr 2012 12:36 PM |
"GuiMains are deprecated and shouldn't be used because ScreenGuis are exactly the same thing but better."
If they're better then they aren't exactly the same thing are they? As far as I know, besides the name changes and a small bug fix, there is no difference between them. |
|
|
| Report Abuse |
|
|
Quenty
|
  |
| Joined: 03 Sep 2009 |
| Total Posts: 9316 |
|
|
| 29 Apr 2012 12:59 PM |
| I bet it's the same item. Seriously, I doubt it really matters that much of which one you use. However, they say 'GuiMain' is depricated, but then again, hopperbins have been deprecated forever. |
|
|
| Report Abuse |
|
|
su8
|
  |
| Joined: 06 Mar 2009 |
| Total Posts: 6334 |
|
|
| 29 Apr 2012 01:00 PM |
>hopperbins have been deprecated forever.
Really? Are we supposed to use ugly **tools**? |
|
|
| Report Abuse |
|
|
|
| 29 Apr 2012 01:13 PM |
Since when are HopperBins deprecated?
Last time I checked in the object browser (AKA: 5 seconds ago), they weren't deprecated. |
|
|
| Report Abuse |
|
|
nightname
|
  |
| Joined: 10 Jun 2008 |
| Total Posts: 8960 |
|
|
| 29 Apr 2012 01:28 PM |
@JulienDethurens
They "were" deprecated, but I think the admins saw that they were used more than tools at that particular time.
|
|
|
| Report Abuse |
|
|
su8
|
  |
| Joined: 06 Mar 2009 |
| Total Posts: 6334 |
|
|
| 29 Apr 2012 01:31 PM |
| So they just deprecate these things to force people to use other things, not that the current method doesn't work as it should? |
|
|
| Report Abuse |
|
|
Quenty
|
  |
| Joined: 03 Sep 2009 |
| Total Posts: 9316 |
|
|
| 29 Apr 2012 01:34 PM |
| Yeah. Because they 'plan' on getting rid of them later. |
|
|
| Report Abuse |
|
|
|
| 29 Apr 2012 01:47 PM |
Oh god... please tell me I won't have to explain why they have to do this again..
|
|
|
| Report Abuse |
|
|
|
| 29 Apr 2012 01:58 PM |
Look, the ROBLOX developers are experienced developers and they know what they're doing. If they deprecate something, they probably do it for a good reason. Please just don't use the things they've deprecated, so they can actually clean the API and..
ugh.
|
|
|
| Report Abuse |
|
|
nightname
|
  |
| Joined: 10 Jun 2008 |
| Total Posts: 8960 |
|
|
| 29 Apr 2012 02:11 PM |
@JulienDethurens
Here is my explanation:
When something is deprecated, that does not mean it does not work, it means that they have an improvement. Thus, people should stop using the thing which is deprecated, and instead switch to the improvement.
Once enough people make the switch, that object will be removed.
NOTE: It doesn't always mean there is an improvement - but it could be that the thing itself is dangerous, faulty, etc. |
|
|
| Report Abuse |
|
|
|
| 29 Apr 2012 02:20 PM |
@nightname
And you are completely right.
Being able to remove things from the API will also make it cleaner.
Every single language, library, program and project that has ever existed for a certain time had to deprecate stuff at some point. You don't just keep whatever you create forever. You just don't. Why? Because it'd be the worst thing you could--
Why do I even have to explain this?
Just look up "deprecation" on Google, if you want to know why you shouldn't use deprecated stuff. There are people out there with way better arguments than mine.
Just please don't use deprecated stuff. Really, don't. Why I'm telling you to not use them? For yourself and for myself too. Yes, for myself too. If people actually stopped using them, it'd make the API cleaner and faster and it would benefit everyone, including myself.
I hate compatibility. I just completely hate compatibility. |
|
|
| Report Abuse |
|
|
aboy5643
|
  |
| Joined: 08 Oct 2010 |
| Total Posts: 5458 |
|
|
| 29 Apr 2012 09:29 PM |
| Windows 7 will soon be deprecated. Does that mean I should use Windows 8? Hell naw, man. |
|
|
| Report Abuse |
|
|
|
| 29 Apr 2012 10:09 PM |
Windows 7 is a product.
I think you're a little confused... |
|
|
| Report Abuse |
|
|
Quenty
|
  |
| Joined: 03 Sep 2009 |
| Total Posts: 9316 |
|
| |
|
| |
|
myrkos
|
  |
| Joined: 06 Sep 2010 |
| Total Posts: 8072 |
|
|
| 29 Apr 2012 10:20 PM |
>I hate compatibility. I just completely hate compatibility.
So would you prefer every single program to have to be recompiled for every single line of x86 processors because they each slightly change part of their instruction set just because it happens to work better for them? If Intel releases some new processor that isn't compatible with any of the existing software? I think not. Backwards compatibility is needed in all practical situations, to some extent. |
|
|
| Report Abuse |
|
|
|
| 29 Apr 2012 11:44 PM |
@myrkos
With the exception of processors and such extremly used things.
I wouldn't really care about my places breaking because the staff cleaned the API. As long as it's to improve ROBLOX, idc if they break my places. |
|
|
| Report Abuse |
|
|