ULX

Author Topic: What is This?  (Read 3201 times)

0 Members and 1 Guest are viewing this topic.

Offline Your Stalker

  • Newbie
  • *
  • Posts: 10
  • Karma: -4
What is This?
« on: March 22, 2015, 11:23:18 AM »
I stumbled across https://github.com/Nayruden/ulx Is this like a new version of ULX or something? What kind of schemes are you guys up to.

Offline Bytewave

  • Respected Community Member
  • Hero Member
  • *****
  • Posts: 718
  • Karma: 116
  • :)
    • My Homepage
Re: What is This?
« Reply #1 on: March 22, 2015, 11:31:29 AM »
Huh.
Looks interesting, much better documented than their multipurpose repo, and... MoonScript?
Team Ulysses! Explain! :D
bw81@ulysses-forums ~ % whoami
Homepage

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: What is This?
« Reply #2 on: March 22, 2015, 01:40:09 PM »
"Schemes are we up to"? ? Interesting. That makes it sound bad that we grow with time.
Since when is continuously improving methods and updating a product a scheme?
We've publicly stated in various threads that new features iare planned for ULX, and we continuously, if not slowly, strive to improve ULX.
In addition, there are also many private discussions no one but our team has seen. Documents long and lengthy.

That repo is just one potential future towards ULX v4.0



"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Bytewave

  • Respected Community Member
  • Hero Member
  • *****
  • Posts: 718
  • Karma: 116
  • :)
    • My Homepage
Re: What is This?
« Reply #3 on: March 22, 2015, 01:49:24 PM »
Documents long and lengthy.
Sounds like scheming to me. ;)

Nah, but seriously, nice. Can't wait to see what becomes of the future of ULX. Knowing y'all, it'll be excellent work.
bw81@ulysses-forums ~ % whoami
Homepage

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: What is This?
« Reply #4 on: March 22, 2015, 03:39:28 PM »
We're always exploring new directions we'd like to take for our projects. The "ulx" repository represents what might be ULX4, or might just be a playground for improved functionality. We had another repository similar to this one a long time ago: https://github.com/Nayruden/otlib. Most of the ULX-useful OTLib functionality got cannibalized back into ULX3 long ago.
Experiencing God's grace one day at a time.

Offline Your Stalker

  • Newbie
  • *
  • Posts: 10
  • Karma: -4
Re: What is This?
« Reply #5 on: March 22, 2015, 09:49:51 PM »
"Schemes are we up to"? ? Interesting. That makes it sound bad that we grow with time.
Since when is continuously improving methods and updating a product a scheme?
We've publicly stated in various threads that new features iare planned for ULX, and we continuously, if not slowly, strive to improve ULX.
In addition, there are also many private discussions no one but our team has seen. Documents long and lengthy.

That repo is just one potential future towards ULX v4.0
It was a joke :-/

Great to hear though, excited to see what you guys do with it!

Offline Aaron113

  • Hero Member
  • *****
  • Posts: 803
  • Karma: 102
Re: What is This?
« Reply #6 on: March 22, 2015, 10:31:08 PM »
As long as it doesn't break everything, I love you.  haha

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2728
  • Karma: 430
    • |G4P| Gman4President
Re: What is This?
« Reply #7 on: March 23, 2015, 12:14:06 AM »
It will.. if I have any say in it. :D

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: What is This?
« Reply #8 on: March 23, 2015, 09:35:48 AM »
That section on getting a Windows dev environment set up for Moonscript and other various things makes me sad though. :( (And I wrote it!) It's almost easier to run a Linux VM and use Samba to make sure the files stay in sync.

[trickery]
But yes! Much scheming! The repository is actually a hoax set up to lure prying eyes! :P All we need to do is figure out how best to make things inconvenient and game-breaking as possible. Hey Megiddo, I hear GLua supports GOTOs, and I vote we replace any type of code blocks or flow structure with those. Delicious pasta.
[/trickery]
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Bytewave

  • Respected Community Member
  • Hero Member
  • *****
  • Posts: 718
  • Karma: 116
  • :)
    • My Homepage
Re: What is This?
« Reply #9 on: March 23, 2015, 02:37:51 PM »
[trickery]
But yes! Much scheming! The repository is actually a hoax set up to lure prying eyes! :P All we need to do is figure out how best to make things inconvenient and game-breaking as possible. Hey Megiddo, I hear GLua supports GOTOs, and I vote we replace any type of code blocks or flow structure with those. Delicious pasta.
[/trickery]
Why don't you guys also include an engine module to make Garry's Mod run solely Lua 1.0 with Garry's added GLua functions? :D
bw81@ulysses-forums ~ % whoami
Homepage

Offline Your Stalker

  • Newbie
  • *
  • Posts: 10
  • Karma: -4
Re: What is This?
« Reply #10 on: March 23, 2015, 07:54:57 PM »
Or name everything alphabetically. Don't name a function kickcommad(), just name it as function a(), its faster to type.

Offline Bytewave

  • Respected Community Member
  • Hero Member
  • *****
  • Posts: 718
  • Karma: 116
  • :)
    • My Homepage
Re: What is This?
« Reply #11 on: March 23, 2015, 08:02:41 PM »
Or name everything alphabetically. Don't name a function kickcommad(), just name it as function a(), its faster to type.
Obfuscation!
bw81@ulysses-forums ~ % whoami
Homepage

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: What is This?
« Reply #12 on: March 23, 2015, 08:31:24 PM »
*sigh*
We've been caught...every night....trying to take over the world.
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming