• What are you working on? v16
    5,004 replies, posted
GIT, SVN, Mercurial, CVS... any sort of version control really [editline]3rd April 2011[/editline] actually not CVS because it's a piece of shit and you'd be stupid to use it. There's no integrity check of commits, and if one file has a conflict, none of the other files roll back so you're left with a half-commit or something similar to that, and you're going to have trouble with binary files. I've only used GIT and SVN, both have their pros and cons, I've heard Mercurial is a lot like GIT, never tried it myself.
[QUOTE=Ortzinator;28968889]It should NOTICE errors to the person who issued the command, instead of sending them to the channel.[/QUOTE] Pardon my MEGALATE OMG, but you're looking at a PM window there, boyo. It already sends it as a PRIVMSG to the person issuing it.
[QUOTE=q3k;28973798][url=https://github.com/SergeB/Cucumber/blob/master/src/Tier0/kstdio.c]<shameless plug>[/url], even if you are using BIOS.[/QUOTE] [url]https://github.com/SergeB/Cucumber/blob/master/include/preprocessor_hacks.h[/url] :colbert:
[QUOTE=RyanDv3;28976713]Anyone else been fucked by undo? Either a) undo back like 100 steps to grab something you deleted, only to accidentally hit 'z' without ctrl. Or, b) fuck around with your code, making it ugly as hell, and just as you are about to undo it all, you accidentally close the tab.[/QUOTE] The first one happens to me all the time. Except I save first so I just close it and reopen it. Second one has never happened to me.
[img]http://i55.tinypic.com/2czpuf9.png[/img] References! If operand is a reference, & gets it's value and it the operand is a value it gets it's reference. [editline]4th April 2011[/editline] Also, would anyone be willing to make an icon for my language? The name is Kento.
[QUOTE=Darwin226;28982066][img_thumb]http://i55.tinypic.com/2czpuf9.png[/img_thumb] References! If operand is a reference, & gets it's value and it the operand is a value it gets it's reference. [editline]4th April 2011[/editline] Also, would anyone be willing to make an icon for my language? The name is Kento.[/QUOTE] I should you should use a different character for the two operations, to make it more clear what is going on and to reduce the chance of mistakes. Also, an icon or a logo?
What do you suggest as the second character? And an icon, my script files look lame.
[QUOTE=Darwin226;28982066][img_thumb]http://i55.tinypic.com/2czpuf9.png[/img_thumb] References! If operand is a reference, & gets it's value and it the operand is a value it gets it's reference. [editline]4th April 2011[/editline] Also, would anyone be willing to make an icon for my language? The name is Kento.[/QUOTE] Why are parameters strings?
Because the function operator takes an array and a code block as operands and constructs a function object. Identifiers are evaluated when they are pushed into an array and when the function is being defined it's unlikely that the the identifiers in the list are already set to the correct values. Basically, it's because you can't push identifiers into an array. [editline]4th April 2011[/editline] [img]http://imgs.xkcd.com/comics/probability.png[/img] I know some don't like then xkcd gets posted here but, Aw man... :(
[QUOTE=Darwin226;28982342]Because the function operator takes an array and a code block as operands and constructs a function object. Identifiers are evaluated when they are pushed into an array and when the function is being defined it's unlikely that the the identifiers in the list are already set to the correct values. Basically, it's because you can't push identifiers into an array.[/QUOTE] Then you should really make [i]function[/i] a language construct instead of an operator.
[QUOTE=Overv;28982702]Then you should really make [i]function[/i] a language construct instead of an operator.[/QUOTE] No, I like the way it works now.
[QUOTE=Darwin226;28982342]Because the function operator takes an array and a code block as operands and constructs a function object. Identifiers are evaluated when they are pushed into an array and when the function is being defined it's unlikely that the the identifiers in the list are already set to the correct values.[/QUOTE] I would accuse you of doing something stupid and hacky if I hadn't already done stupid and hacky things with Kari :buddy:
What would be stupid and hacky is making a special case for the function operator that looks at identifiers as strings. I want the function operator to take an array and there's no other way to do it but with strings.
I started porting over the content creation tool for a game I play semi-regularly. It reads the custom file format (it's a .png file with shit behind the image), and then loads up whatever block I tell it to. Currently I just made a temporary button to load up a predetermined block. A GUI will come later. And the way I handle rotation is absolute shit and I need to change it. [media]http://www.youtube.com/watch?v=DinYtp3iN_Y[/media] I also made a screensaver utilizing most of the same rendering code (it loads up to 350 blocks in a separate level format and flies around), but don't have a video of that. [QUOTE=Darwin226;28982157]And an icon, my script files look lame.[/QUOTE] [img]http://i.imgur.com/RYWvy.png[/img] [url]http://anyhub.net/file/2plp-kicon.ico[/url]
[QUOTE=HeroicPillow;28983018] [img_thumb]http://i.imgur.com/RYWvy.png[/img_thumb] [url]http://anyhub.net/file/2plp-kicon.ico[/url][/QUOTE] Awesome. Thanks!
[QUOTE=Darwin226;28983054]Awesome. Thanks![/QUOTE] No problem. I hadn't made an icon for anything in a while so it was at least a refresher on it for me.
I know this doesn't go here but does it really matter what language you use to create what you want?
If it impacts the speed/maintainability of the result then yes.
What a sideways useless answer. Answering a question like he asked with complete "honesty" is pointless. He wasn't literally asking whether there's a single difference between different languages, he's a beginner who just wants someone to absolve him of his need to over-plan his entrance into programming. As a beginner, it doesn't matter what you use, it just matters that you start. Arguing about things that [b]only[/b] matter to people who are capable of releasing a finished product doesn't help the people asking the questions, it just confuses and alienates them. [editline]4th April 2011[/editline] Also, 7 hours of missing time... [editline]4th April 2011[/editline] fuckin compwhiz
I missed you, WAYWO! :unsmith:
[QUOTE=RyanDv3;28976713]Anyone else been fucked by undo? Either a) undo back like 100 steps to grab something you deleted, only to accidentally hit 'z' without ctrl. Or, b) fuck around with your code, making it ugly as hell, and just as you are about to undo it all, you accidentally close the tab.[/QUOTE] b never happened to me, neither has a, but now I'm fucking scared that it will happen to me at some point :ohdear: [QUOTE=DevBug;28978100]It's called [url=http://git-scm.com/]git[/url], use it.[/QUOTE] Because I commit my files while editing them... [QUOTE=Darwin226;28982846]What would be stupid and hacky is making a special case for the function operator that looks at identifiers as strings. I want the function operator to take an array and there's no other way to do it but with strings.[/QUOTE] It's called syntactic sugar and usually it's quite convenient. I mean, I'm okay if you leave it your way (it's an interesting way of doing it), but consider both sides of the coin.
[QUOTE=RyanDv3;28984295]What a sideways useless answer. Answering a question like he asked with complete "honesty" is pointless. He wasn't literally asking whether there's a single difference between different languages, he's a beginner who just wants someone to absolve him of his need to over-plan his entrance into programming. As a beginner, it doesn't matter what you use, it just matters that you start. Arguing about things that [b]only[/b] matter to people who are capable of releasing a finished product doesn't help the people asking the questions, it just confuses and alienates them. [editline]4th April 2011[/editline] Also, 7 hours of missing time... [editline]4th April 2011[/editline] fuckin compwhiz[/QUOTE] As an open ended question it's up to you to decide how you interpret it. I answered on what I thought he asked and you can bitch about that if you want. It's not like I said something that isn't true. Also, it's not like he couldn't have worded the question differently. Personally, I've seen people on this board say that same sentence in a positive form almost word for word a lot of times and felt it would be stupid to just answer "No. It doesn't matter"
I'm sorry I came as harsh as I did, but I still think that you could have thought about how useful your answer would be. The answer you gave sounds just like all the cryptic answers I got when I was trying to get into programming; Everyone was so worried about being "right" they refused to answer until I phrased the question correctly. And of course, being a beginner I didn't know what I was saying wrong, so I just sat there wondering why no one seemed capable of giving a worthwhile response.
Well, Comp entry is coming nicely... - Particle System Programmed - Graphics... Sort of done... Sort of... - Movement and collision detection done... Tomorrow shall be FFT... :saddowns: I'm fucked...
[QUOTE=Darwin226;28982846]What would be stupid and hacky is making a special case for the function operator that looks at identifiers as strings. I want the function operator to take an array and there's no other way to do it but with strings.[/QUOTE] You could hash the strings and make them all an array of ints. Also, your language's icon is the vim icon with the 'V' mirrored on the X axis to make it a K. :colbert:
[QUOTE=Chandler;28985476]You could hash the strings and make them all an array of ints. Also, your language's icon is the vim icon with the 'V' mirrored on the X axis to make it a K. :colbert:[/QUOTE] Hehe... Silly copyrights. Well, anyone up to making another one?
I decided to do something for fun today. Writing an IRC bot. I started in C++ at first but doing it in C# was a total doddle in comparison. So far it responds to !time, !roll and will show the title of any web page posted, including extra information for youtube. [quote][13:57:34] <@knighty> !time [13:57:34] <knightyBot3> Local time is 13:57:34 [13:57:40] <@knighty> !roll 4d10 [13:57:41] <knightyBot3> You rolled 4 10 sided dice. 4, 7, 3, 6 [17:27:42] <@knighty> [url]http://www.youtube.com/watch?v=0Q6HckbVRd8[/url] [17:27:43] <knightyBot> Title: - Friendship Is Magic - Winter Wrap Up (Piano / Instrumental) by NRGFORCE (3:18)[/quote] Not sure how much I'll keep developing it but it's quite fun. In fact I might go all out and develop it into a full client.
[QUOTE=Darwin226;28985531]Hehe... Silly copyrights. Well, anyone up to making another one?[/QUOTE] I'd give it a stab but I don't have Photoshop at the moment. Remember to get a nice high resolution one so it doesn't look like ass everywhere but the taskbar.
LouisD made this for the phone game we're working on. Before: [img]http://img846.imageshack.us/img846/6137/dave1.png[/img] After: [img]http://img222.imageshack.us/img222/4315/photojpa.jpg[/img]
[QUOTE=Chandler;28985476]You could hash the strings and make them all an array of ints. Also, your language's icon is the vim icon with the 'V' mirrored on the X axis to make it a K. :colbert:[/QUOTE] Seriously? Heh, I just made it from scratch in photoshop. Never even seen the vim website/logo. [img_thumb]http://i.imgur.com/ZyoL7.png[/img_thumb] Just looked at it now and I can tell how much of a copy it is. A letter in front of a diamond. :downs:
Sorry, you need to Log In to post a reply to this thread.