HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

This site needs a function library

06-29-2007, 06:12 AM#1
grim001
Like the one from wc3jass... if it's on this site, people might actually use it. Starting from scratch will clear out all of the outdated junk.

I have many functions to share...
06-29-2007, 07:22 AM#2
Tim.
I don't think so. We already have wc3jass, why duplicate it?
06-29-2007, 07:26 AM#3
PipeDream
WC3C ain't for one offs, it's for polished work, or work that is being polished, or work that was being polished but is now in limbo. Posting lone functions is too easy, and not really useful. If the function should be alone because it is interesting due to some novelty (e.g. HtoI) then post it as a discussion item in T&S. If the lone function solves a very difficult problem, write a tutorial on how one solves that problem in general. Use imagination, etc.
06-30-2007, 04:53 PM#4
Silvenon
I agree with grim001
06-30-2007, 05:01 PM#5
grim001
Quote:
Originally Posted by PipeDream
WC3C ain't for one offs, it's for polished work, or work that is being polished, or work that was being polished but is now in limbo. Posting lone functions is too easy, and not really useful.
You may think it's not useful because your knowledge of WC3 tricks is up-to-date and you have the skills as a programmer to make whatever you wish, but a large number of JASSers are unaware of how to do many important things.

Quote:
Originally Posted by PipeDream
If the function should be alone because it is interesting due to some novelty (e.g. HtoI) then post it as a discussion item in T&S.
Even if it's posted in T&S, it'll soon be forgotten once people stop replying to the topic. Kinda defeats the purpose.

Quote:
Originally Posted by PipeDream
If the lone function solves a very difficult problem, write a tutorial on how one solves that problem in general. Use imagination, etc.
The problems don't need to be terribly difficult (i.e. something no one has solved before) for the majority of people on this site to find it interesting or useful. If one has to write a paper just to submit a library of functions then not many will be submitted. It's also far too verbose; to expect someone to read an entire essay for each of dozens or hundreds of useful functions is impractical.

Why recreate what wc3jass already has? Because that site is dead and filled with functions from years ago. That's not a viable option at this time.
06-30-2007, 07:15 PM#6
Vexorian
I was thinking of having this, but I am not too sure. I think that wc3jass is all right unless you consider that Kattana is missing and its engine doesn't support new syntax so I don't know what to do here.

I think that sometimes submitting it as a system map is more worth it. Bonus Mod for example was pretty lousy in wc3jass.com

But then you have some very simple functions that are very useful and require that format.

I still don't know what to do with timelib besides inventing a demo map for it, the only logical option seems to make a whole function library.

Now it would be up to someone getting the time and root access to make it...
06-30-2007, 10:18 PM#7
Pyrogasm
I think a function library would be a very useful thing here at Wc3c. Obviously, submissions to the function library would have to be monitored (you wouldn't want Joe Shmoe with some ridiculously inefficient function submitting it to the library), and it would be a monumentous task to get it started... but it would definitely be a wonderful addition.
07-01-2007, 03:39 AM#8
Dil999
I think it would be a great addition, especially for beginner JASSers like me.
07-01-2007, 04:17 AM#9
Ammorth
I agree. I think having a function section would do well. It could even run like the resource section (which already handles entire systems) except this is only for a few functions. The same moderation and screening process would be included to make sure bogus codes don't enter.

I don't see why it would be a bad idea, it would help many scripters here (maybe even some of the stronger ones).
07-03-2007, 11:55 PM#10
darkwulfv
Function Library for sure. It could be broken down into seperate catergories, like entire systems, single functions, helpful wrappers (although that's kinda an oxymoron). It'd be a big plus to the new JASSers we have around here, plus, since we've already got like 4 or 5 programs with a full list of wc3 JASS functions (JASScraft, etc.), getting that alone shouldn't be too hard.
07-04-2007, 09:10 PM#11
Fulla
It would be great.
There are many neat tricks, often very simple, basic ones that could be shared.
07-04-2007, 10:28 PM#12
The Curse
I for one hardly have a clue on how to work JASS, so I think it would be a good addition.
07-04-2007, 11:32 PM#13
Vexorian
I doubt this would actually be helpful for people that don't know Jass...
07-05-2007, 12:26 PM#14
Anitarf
I don't really think we need it. Helpful code can already be distributed through system maps, sample maps, spell maps, tutorials and forum threads.
07-05-2007, 01:20 PM#15
Vexorian
I still don't know how am going to distribute TimeLib.

- can't use Kattana's site since it is vjass syntax.
- Any map dedicated to it would be kind of lame and not deserving approval as sample, spell map or system...

- Threads are unorganized.