Author Topic: new year resolution  (Read 1124 times)

Offline FallenTree

  • BFF
  • ***
  • Posts: 476
    • View Profile
new year resolution
« on: December 30, 2015, 11:45:18 PM »
hi all, let's write something you wish to happen to fluffos/mud in 2016

cheers

Offline FallenTree

  • BFF
  • ***
  • Posts: 476
    • View Profile
Re: new year resolution
« Reply #1 on: January 08, 2016, 07:03:10 PM »
I'm pretty disappointed that no one decide to write anything, maybe it is not the correct forum for such discussion?

Offline silenus

  • BFF
  • ***
  • Posts: 147
    • View Profile
Re: new year resolution
« Reply #2 on: January 09, 2016, 11:18:44 AM »
Maybe changing object pointers to object handles to make it so that you dont have to do datastructure and stack scans after destructing an object?

Offline DarKWateR

  • BFF
  • ***
  • Posts: 104
    • View Profile
Re: new year resolution
« Reply #3 on: January 09, 2016, 12:51:00 PM »
happy new year!

I've adapted smartjson in driver for tests in my mud. I use it for quick convert variables to json for gmcp sends.
Maybe implements json libraries in official driver is a good idea.

Offline silenus

  • BFF
  • ***
  • Posts: 147
    • View Profile
Re: new year resolution
« Reply #4 on: January 09, 2016, 03:52:12 PM »
I was initially thinking about writing a JIT for either fluffos or dgd but came across this problem as a potential issue. I think dworkin indicates he has already started laying the groundwork for a JIT for dgd so I am wondering if it would be good idea to have one for fluffos or just modify dgd so it can run the same code as fluffos does (or something that is semantically close enough that it is easy to convert). Currently that project has a less restrictive license.

Offline quixadhal

  • BFF
  • ***
  • Posts: 619
    • View Profile
    • A Waste of Time
Re: new year resolution
« Reply #5 on: January 10, 2016, 02:53:50 PM »
OK, fine. :)

How about a package that integrates libpng (or similar) to allow for the easy retrieval of blocks of graphical data from files without needing to parse binary stuff in LPC?

IE: if you wanted to use a large high-resolution image for your world map, via virtual rooms, you might want to grab blocks of 3x3 or 5x5 pixels at given coordinates so you can generate dynamic descriptions of the room and its surroundings.  Asking libpng for that is easy.  Parsing a PNG file in LPC... not so much.

Offline FallenTree

  • BFF
  • ***
  • Posts: 476
    • View Profile
Re: new year resolution
« Reply #6 on: January 13, 2016, 04:17:31 AM »
To me it seems that all we need to do is to bridge with nodejs, it will solve all extension problems.

Offline quixadhal

  • BFF
  • ***
  • Posts: 619
    • View Profile
    • A Waste of Time
Re: new year resolution
« Reply #7 on: January 13, 2016, 01:34:48 PM »
If you're horrible enough to want to code in javascript :(