Tips for either golfing or programming challenges. In most current cases it is for helpful tips and tricks how one could golf more effectively with a particular language.

learn more… | top users | synonyms

6
votes
4answers
726 views

Tips for Golfing in T-SQL?

What general tips do you have for golfing in T-SQL? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to T-SQL. Please post one tip per ...
2
votes
3answers
519 views

Check If Two or More Variables Are All Equal to Zero in JavaScript

What is the shortest way to check if two or more variables are equal to 0 in JavaScript? I'm curious to know if there's something shorter than if(!x&&!y&&!z){...}.
12
votes
6answers
399 views

Alias Member Functions in Python

In Python, one can save bytes by aliasing functions that are used repeatedly. For example: r=range a=r(100) b=r(200) c=r(300) However, when the functions are member functions together, I don't know ...
5
votes
2answers
189 views

Tips for golfing in Processing

Does anyone have any code-golf tips for golfing in Processing? It is a graphical extension of java, and is somewhat difficult to golf.
1
vote
3answers
166 views

Tips for golfing in LiveScript

What general tips do you have for golfing in LiveScript? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to LiveScript (e.g. "remove ...
6
votes
3answers
283 views

Tips for golfing in Julia

What general tips do you have for golfing in Julia? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Julia (e.g. "remove comments" is ...
6
votes
2answers
205 views

Tips for golfing in Lua

What general tips do you have for golfing in Lua? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Lua (e.g. "remove comments" is not ...
0
votes
0answers
168 views

Visual Studio settings for C# code golfing

Which setting in Visual Studio do you recommend to get the best experience for code-golf? Advanced: how to best apply these settings only temporarily (because I should also do some work with Visual ...
2
votes
2answers
202 views

Tips for golfing ASCII art

I think the ASCII art questions on Code Golf are fun to do but personally I think it can be pretty hard. Especially when the question is tagged as code-golf. I wonder if anyone here might have some ...
3
votes
2answers
206 views

Tips for Golfing in Batch

Windows Batch (CMD) is probably the least suitable language for code golfing. Avoid newline characters. If you're looking for the shortest code in bytes, as opposed to characters, you will want to ...
4
votes
1answer
165 views

Tips for golfing in Delphi

Codegolfing is incredibly fun to do, trying to solve the given problem is one thing but the real challenge is getting your code as short as possible. Some languages are perfect for golfing because of ...
1
vote
0answers
115 views

Tips for golfing in Io

What general tips do you have for golfing in Io? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Io (e.g. "remove comments" is not an ...
11
votes
4answers
395 views

Tips for golfing in Haskell

What general tips do you have for golfing in Haskell? I am looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Haskell. Please post only one ...
2
votes
2answers
124 views

Tips for golfing in Perl 6

What general tips do you have for golfing in Perl 6? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Perl 6 (e.g. "remove comments" is ...
8
votes
1answer
229 views

Tips for golfing in APL

I started one code golf challenge recently and it seems like the winner is GolfScript (surprise, surprise!). What's interesting is that there was another very strong competitor that had all chances to ...
12
votes
23answers
782 views

An improved version of GolfScript

I am planning to write an improved GolfScript for even shorter programs that can do more things. This is not a challenge; it is a request for feedback and tips on what I should do. (see tags) I'm not ...
3
votes
1answer
214 views

Tips for golfing in F#

What general tips do you have for golfing in F#? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to F# (e.g. "remove comments" is not an ...
2
votes
8answers
159 views

Tips for golfing in Befunge 98

What general tips do you have for golfing in Befunge 98? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Befunge 98 (e.g. "remove ...
2
votes
3answers
199 views

Doing shorter comparisons in PowerShell

One of the annoying bits about PowerShell, which helps amplify its disadvantage against other languages in code-golf, is that there are no symbolic comparison or logical operators. A comparison that ...
6
votes
10answers
421 views

Tips for golfing in Bash

What general tips do you have for golfing in Bash? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Bash (e.g. "remove comments" is not ...
2
votes
2answers
242 views

Tips for golfing in AWK

What general tips do you have for golfing in AWK? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to AWK. Please post one tip per answer. ...
3
votes
2answers
162 views

Tips for golfing in VBScript

What general tips do you have for golfing in VBScript? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to VBScript. Please post one tip ...
4
votes
0answers
120 views

Tips for golfing in Octave

What general tips do you have for golfing in Octave? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Octave (e.g. "remove comments" is ...
2
votes
2answers
231 views

Tips for golfing in MATLAB

What general tips do you have for golfing in MATLAB? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to MATLAB (e.g. "remove comments" is ...
5
votes
2answers
481 views

Tips for golfing in Brainf**k

What general tips do you have for golfing in Brainf**k? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Brainf**k (e.g. "remove ...
10
votes
4answers
522 views

Tips for golfing in Mathematica

What general tips do you have for golfing in Mathematica? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Mathematica (e.g. "remove ...
4
votes
4answers
269 views

Tips for golfing in Tcl

What general tips do you have for golfing in Tcl? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Tcl (e.g. "remove comments" is not ...
1
vote
1answer
207 views

Code Golfing in high school computer science club? [closed]

This is not a code golf challenge. So, at my high school, we're starting a new computer science club, and personally I'd like it to be more than just writing Java stuff (AP Comp Sci curriculum). How ...
11
votes
8answers
440 views

Tips for golfing in Postscript?

As one of the less popular languages, it's difficult to find literature on the avant garde of postscript hackery. So what discoveries have the golfers here made to exploit the stack model (or other ...
4
votes
5answers
439 views

Language idea for golfing purposes

This question is probably not on-topic. If a moderator feels that it should be that way, turn this question into community wiki please. In order to raise the score of (my) code-golf submissions, I ...
23
votes
16answers
3k views

Tips for golfing in Java

Are there any useful shortcuts that can be used in Java? As shown below, import already adds at least 17 characters to a program. import java.io.*; I understand that the simple solution would ...
9
votes
3answers
469 views

Tips for golfing in J

GolfScript gets its own way far too often and I feel that a repository of handy hints for golfing in J might help in the fight against the evil empire. What tips do you have for making this already ...
4
votes
2answers
466 views

PHP Codegolf: Reading/writing files and the CLI

I have been participating in a number of PHP codegolf challenges recently and some of the techniques that are used to read data from a file such as fopen() and fread() or file_get_contents() really ...
13
votes
13answers
1k views

Tips for golfing in <all languages>

The aim of this post is to gather all the golfing tips that can be easily applied to <all languages> rather than a specific one. Only post answers that its logic can be applied to the majority ...
19
votes
14answers
2k views

Tips for golfing in GolfScript

What, this post doesn't exist yet? Of course, GolfScript is made for golfing, so you might think that no specific tips are really needed. But to make full use of GolfScript's features, you need to ...
4
votes
11answers
685 views

Tips for golfing in VBA

Similar to this, this, and this question... What general tips do you have for golfing in VBA? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat ...
17
votes
12answers
1k views

Tips for golfing in Perl?

What general tips do you have for golfing in Perl? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Perl (e.g. "remove comments" is not ...
16
votes
3answers
409 views

Tips for golfing in R?

I'm looking for tips for golfing in the R statistical language. R is perhaps an unconventional choice for Golf. However, it does certain things very compactly (sequences, randomness, vectors, and ...
8
votes
8answers
453 views

Tips for golfing in Scala

What general tips do you have for golfing in Scala? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Scala (e.g. "remove comments" is ...
10
votes
8answers
1k views

Tips for golfing in PHP

What general tips do you have for golfing in PHP? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to PHP (e.g. "remove comments" is not ...
5
votes
3answers
329 views

Tips For Golfing In Groovy

As I have seen many questions asking tips for golfing in their interested language, I decided to ask for my favorite language: Groovy. People can give some tips and tricks that will be used in golfing ...
3
votes
2answers
281 views

Tips for golfing in Clojure

What are your tips for code golfing using Clojure? The aim of this question is to collect a list of techniques that are specific to Clojure and can be used in general code-golfing problems.
38
votes
37answers
6k views

Tips for golfing in JavaScript

What general tips do you have for golfing in JavaScript? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to JavaScript (e.g. "remove ...
39
votes
19answers
4k views

Tips for golfing in C

What general tips do you have for golfing in C? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to C (e.g. "remove comments" is not an ...
17
votes
6answers
1k views

Choosing Languages for Golfing

What are some tips for choosing the right language to golf? What factors affect the language to be chosen? Here are some example problem types: Problems that require I/O solution, either console or ...
5
votes
2answers
255 views

What is a good way to deal with tasks that requires arrays using Haskell?

Often a task requires real arrays. Take for instance the task to implement Befunge or ><>. I tried to use the Array module for this, but it's really cumbersome, as it feels like I'm coding much too ...
22
votes
15answers
3k views

Tips for golfing in Ruby

What general tips do you have for golfing in Ruby? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Ruby (e.g. "remove comments" is not ...
10
votes
4answers
504 views

Freely available books for code golfing?

Can you recommend any freely available books about code golfing in general and especially in Java and C++?
10
votes
22answers
829 views

Tips for golfing in Windows PowerShell

What general tips do you have for golfing in Windows PowerShell? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to PowerShell (e.g. ...
15
votes
16answers
2k views

Tips for code-golfing in C#

What general tips do you have for golfing in C#? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to C# (e.g. "remove comments" is not an ...