View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000776 | LDMud 3.5 | LPC Language | public | 2011-02-14 13:34 | 2018-01-30 03:59 |
Reporter | zesstra | Assigned To | zesstra | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Target Version | 3.5.0 | Fixed in Version | 3.5.0 | ||
Summary | 0000776: RfC: Remove alists permanently | ||||
Description | Should we remove alists from the driver permanently? | ||||
Tags | No tags attached. | ||||
|
I have to admit: I am not objective here, because the alists are still used in Morgengrauen. Not often, but at some places. Therefore, I will absent. |
|
I also used alists in several places in the past and since they are working fine and do not interfere with more up-to-date implementations I would prefer them to stay. Of course, I am also biased by my own older works, as Zesstra stated above but shouldn't exactly those biases be reflected here? If we want a "clean, up-to-date language", we have to throw alists out. But I think, what we rather want to have is a language that is not overweighted with old stuff but not at the cost of sacrificing backwards compatibility, if a lot of people use it. -1 for removing alists (+1 for keeping them ;-) ) |
|
I'm in favor of removing alists, but I have no strong arguments for or against. (I'm biased too: Wunderland does not use alists.) |
|
+1 for removing alists. (I'm biased, UNItopia threw them out ten years ago.) Of course we should provide replacement-simul-efuns for backward compatibility. |
|
-1 for removing alists, as they are still used in Tubmud esp. in some core files of the lib. But I'd agree to set their state to deprecated. |
|
After giving it some thoughts again: If we provide replace sefuns, I am actually fine with removing them. So, I will change my vote to +1 for removing from LDMud LPC. |
|
We now have a few less alists in Morgengrauen... ;-) |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-02-14 13:34 | zesstra | New Issue | |
2011-02-14 13:34 | zesstra | Relationship added | child of 0000663 |
2011-02-14 13:35 | zesstra | Note Added: 0001975 | |
2011-02-14 13:35 | zesstra | Status | new => feedback |
2011-02-14 22:42 | Sorcerer | Note Added: 0001993 | |
2011-02-21 10:01 | fufu | Note Added: 0002018 | |
2011-02-21 22:55 | Gnomi | Note Added: 0002020 | |
2011-02-23 23:50 | Coogan | Note Added: 0002027 | |
2012-06-09 09:43 | zesstra | Note Added: 0002136 | |
2012-06-09 09:43 | zesstra | Status | feedback => new |
2012-12-04 23:23 | zesstra | Note Added: 0002162 | |
2015-05-09 14:27 | zesstra | Source_changeset_attached | => ldmud.git master 835949fe |
2015-05-09 14:28 | zesstra | Assigned To | => zesstra |
2015-05-09 14:28 | zesstra | Status | new => assigned |
2015-05-09 14:28 | zesstra | Status | assigned => resolved |
2015-05-09 14:28 | zesstra | Fixed in Version | => 3.5.0 |
2015-05-09 14:28 | zesstra | Resolution | open => fixed |
2018-01-29 18:59 | zesstra | Source_changeset_attached | => ldmud.git master 835949fe |
2018-01-29 21:57 | zesstra | Source_changeset_attached | => ldmud.git master 835949fe |
2018-01-30 03:59 | zesstra | Source_changeset_attached | => ldmud.git master 835949fe |